问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

STM32F030F4P6有2个串口吗

发布网友 发布时间:2022-05-16 01:52

我来回答

2个回答

热心网友 时间:2023-08-26 17:21

//创建一个串口通讯
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;
}
}

热心网友 时间:2023-08-26 17:21

看手册吧 。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
香港电影有一部是两个女人能变蟒蛇的电影 期房需先交哪些钱 期房交定金之后多久交首付可以延期吗 期房定金后多久交首付可延期? 为什么考驾照就是紧张过不去,为什么 考驾照的考场是什么样的 moll是什么单位 法定单位规定物质的量用“mol”表示的优点是什么 物质的量的单位 摩尔 淘宝新手推广网店的十大方法,怎么做好推广? 淘宝网店怎么做推广? 导热硅脂的用途是什么? 导热硅脂是什么啊 我把上的手机号码解绑之后,现在微信登不上去了,怎么办 您好,我之前手机绑定了微信,但是由于一些原因解绑了,现在登不上了,我该怎么办啊? 怎样在电脑无法启动使用u盘安装xp系统 一个手机号绑定了两个,那个以前的登录不上了,怎么办? 在台式电脑完全崩溃,只能启动电脑不能正常启动windows的情况下,怎样用u盘安装xp系统?? 一个手机号注册了两个,第二个解绑后第一个还是登陆不了怎么办? 如何能让腿变直呢?小腿有些向外。 来月经之前白带有血丝是怎么回事? 怎样用常用方法使小腿变直.可穿铅笔裤直直的 为什么快来月经的时候白带会有血丝 小腿不直怎么办 五个妙招立变笔直 我换了手机,号码也换了,可以前的登不上去了,怎么办? 我的小腿有点向外弯 怎样让小腿变直 刚刚注册的手机被解绑了!登不上去了怎么办? 我的解绑手机号后登录不上去了,怎么办? 我把上的手机号码解绑之后,现在微信登不上去了,怎么办? 我把上的手机号码解绑之后,现在微信登不上去了,怎么办 木兰诗文章大意 系统问题,不懂表乱讲,会的给高分 内存错误.我在家完游戏的时候突然出来该内存不能为read 什么的. 口袋怎么配的招?? 好长时间没上班,第一天回单位有啥感想? Python培训去哪学比较好尚学堂 煎鸡蛋饼不放油可以吗 脱保15天还有优惠吗 如何知道电脑windows xp系统的版本 一吃米饭就发胖,米饭的热量是多少? 怎样知道微软Windows XP SP3安装版本是多少 windows xp 有几个版本啊,哪个最好用啊,怎样看出自己电脑里装的是什么版本 七旬老人是多少岁? 红警2共和国之辉卡死解决办法 玩红警2的时候,为什么玩一会儿游戏就死了,不是电脑死机,是游戏不动了,只能用任务管理器关掉 兰博尔玩红警对战平台玩一分钟就卡死是什么情况 列表页面的作用 名人故事(250字以内) 名人故事 250字 名人的故事 250个字 中国古代名人故事250字