永发信息网

csr8635支持串口吗

答案:1  悬赏:70  手机版
解决时间 2021-11-29 10:50
csr8635支持串口吗
最佳答案
//创建一个串口通讯
SerialPort CurrentPort = null;
CurrentPort = new SerialPort();
CurrentPort.ReadBufferSize = 128;
CurrentPort.PortName = comName; //端口号
CurrentPort.BaudRate = bandRate; //比特率
CurrentPort.Parity =parity;//奇偶校验
CurrentPort.StopBits = stop;//停止位
CurrentPort.DataBits = databit;//数据位
CurrentPort.ReadTimeout = 1000; //读超时,即在1000内未读到数据就引起超时异常
//绑定数据接收事件,因为发送是被动的,所以你无法主动去获取别人发送的代码,只能通过这个事件来处理
CurrentPort.DataReceived += Sp_DataReceived;
CurrentPort.Open();

定义一个变量 byte[] receiveStr;

//绑定的事件处理函数
private static void Sp_DataReceived(object sender, System.IO.Ports.SerialDataReceivedEventArgs e)
{
SerialPort sp = sender as SerialPort;
if (sp == null)
return;
byte[] readBuffer = new byte[sp.ReadBufferSize];
sp.Read(readBuffer, 0, readBuffer.Length);

//赋值
receiveStr=readBuffer;//当然你可以通过转换将byte[]转换为字符串。
}

//你要求的按钮事件可以这么写
private void button1_Click(object sender, EventArgs e)
{
if(receiveStr!=null)
{
变量 xxx=receiveStr;
}
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
在这道除法算式中,除数最小是多少,被除数最
你好乔安电视剧全集百度云网盘下载
东莞下桥车管所离下桥水果批发市场有多远?在
香港圣玛瑜伽(银座商城总店)地址在什么地方,
决斗之城破解版BT版也行
完形填空Pleaselookatthephoto.Itisthepho
本人33岁,二聚体值是1662正常值是0至500。高
亲因缘 、所缘缘等无间缘和增上缘分别是什么
梦见梨树上有青梨有黑干的梨摘个青梨吃
芳容美容院地址好找么,我有些事要过去,
白蒂牛奶怎么去啊,我要去那办事
OK.I\'m going to go to bed,byebye
三亚广百家商贸有限公司怎么样?
PaPaGO行车记录仪哪款好
和家里断绝关系!
推荐资讯
信用卡正面的拼音签名有误怎么办
不想学车了想放弃得人有没有
单选题Wecanseemanyflowers________thisti
运城西留村今天震感大吗
01050804112是那里的电话号
青岛27中与青岛49中哪个好,升学率比较高
Microsoft office安装起来好慢 而且好像停住
怎样手动连接WIFI(华为手机)
R开头的日本发音英文名.要那种念起来很可爱的
面筋串煮好以后好多会散开就是不散开的那些层
大家好,请问谁知道北京市通州区人民法院院长
我和老公刚结婚不到半个月,老公太变态了,每
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?