MODBUS 中两个超时: 1、两帧之间超时时间为3.5字符 2、一帧数据中每个字符超时时间为1.5字符 MODBUS 中处理一个字符相当于串口处理一帧。 超时时间根据通信波特率计算: bps = bit / s = 位 每 秒! 串口一帧数据常用的通信格式:开始位(1位) + 数据位(8位) + ...
分类:
数据库 时间:
2019-10-16 20:07:13
阅读次数:
231
拷贝这两个文件到自己的工程 测试1://单片机发送AT+RST\r\n 如果单片机串口接收到OK 或者ready 执行下一条 测试视频: https://qqqqqbucket.oss-cn-beijing.aliyuncs.com/%E5%8D%95%E7%89%87%E6%9C%BA%E6%A8 ...
分类:
其他好文 时间:
2019-10-14 23:45:34
阅读次数:
109
起因:学校运河杯报了个项目,制作一个天气预测的装置。我用arduino跑了BME280模块,用蓝牙模块实现两块arduino主从机透传。但是为了分析,还需要提取出数据。因此我用python写了个上位机程序,用pyserial模块实现arduiho和电脑的串口通讯,再用xlwt模块写入excel表格, ...
分类:
编程语言 时间:
2019-10-14 14:35:05
阅读次数:
99
做工业控制的时候,很多开发者喜欢一步一步来,第一步做什么,接着做什么,发生了某个事件执行某个动作处理,这是最简单也是最符合人的一般思维的方式,简单的控制系统这么做无疑是非常轻松的,可是一旦工业控制系统变得复杂了的话,一般的流程控制或者顺序控制将会十分困难,一是开发者面对复杂的系统很难在短时间内把各种 ...
分类:
其他好文 时间:
2019-10-13 00:46:57
阅读次数:
106
污水处理厂是现代社会的基础设施,用于净化家庭和企业产生的废水。它的每天24小时不间断的运行,废水处理包括多个过程,以去除固体,有机化合物和其他物质。这种复杂的工作流程需要严格的管理,只有工作人员人力监督是远远不够的。此外,源水质量可以瞬间改变,任何疏忽或错误都可能导致水质变化造成环境污染、甚至危害大 ...
分类:
其他好文 时间:
2019-10-12 19:13:44
阅读次数:
95
串口与中断配置如下 在生成的main函数中,添加开启串口接收中断 然后在接收中断回调函数中写接收过程 调试结果如下: ...
分类:
其他好文 时间:
2019-10-12 11:22:01
阅读次数:
476
描述:这是一个socket服务端,可以用串口调试工具连接和发送数据过来 ...
分类:
其他好文 时间:
2019-10-12 10:57:19
阅读次数:
70
minicomminicom 是一款启动速度快,功能强大的串口终端调试工具,当然缺点就是纯字符界面,没有图形界面的调试工具看起来直观方便,但是它功能十分强大,并且在一些没有屏幕的嵌入式主板上运行颇有用处。 安装:apt-get install minicomcutecom这款软件就与我们在Windo ...
分类:
系统相关 时间:
2019-10-12 10:45:25
阅读次数:
164
串口通信 主要是端口,遍历端口进行,波特率 string[] portNames = SerialPort.GetPortNames(); int i = 0; for (i = 0; i < portNames.Length; i++) { if (GlobalVariable.isSet == ...
当ObservableCollection列表被UI线程占用时,如果在异步线程中调用ObservableCollection,会弹出以下异常: private void Button1_OnClick(object sender, RoutedEventArgs e) { var viewModel ...