示例#1
0
        //构造函数
        public InterfaceToSlave(ref UserDatas Data)
        {
            //填充引用
            Datas = Data;

            //加载通信配置
            LoadSettings();
        }
示例#2
0
        //实例化用户数据
        public void InitUserDatas(ref UserDatas UserData)
        {
            Datas = UserData;

            //由于类在构造时先构造成员类,因此此处的用法是安全的
            //即Datas的RxBufferSize此时已经被初始化完成了,不是0值。
            Rx_Buffer = new byte[Datas.RxBufferSize];

            //允许上位机先发数据
            COM_log.isCouldSendMsg = true;
        }