对比串口打印,使用RTT打印log信息的优点是只占用调试口,速度快,可随产品发布 RTT实现的基本原理是,程序中实现一个环形缓冲区(数组+读写指针),MCU不断的往缓冲区中写数据,PC上运行的上位机周期的读取此缓冲区中的数数据 在具体使用时需注意几点 1.SEGGER_RTT_LOCK () SEG ...
分类:
其他好文 时间:
2020-04-06 15:45:44
阅读次数:
343
很多企业都是属于综合性的制造企业,研发团队包括了软件,还分上位机和嵌入式,还有机械和电气部分。Scrum更适用于软件开发, 但敏捷思想,敏捷工具和方法早又被各行各业所应用,今天介绍看板的应用,看板更适合于整体拉动工作任务向前,目的是减少Lead time, 减少WIP在在研发过程中不必要的资源和时间 ...
分类:
其他好文 时间:
2020-03-16 14:51:09
阅读次数:
58
这一小节将介绍使用键盘,通过串口发布速度指令。 本文所有代码均在 网盘 gtihub 上位机部分 创建功能包 1 cd ~/catkin_ws/src 2 catkin_create_pkg serial_port std_msgs rospy roscpp 编写串口通讯节点 这个节点需要读取ard ...
分类:
其他好文 时间:
2020-03-15 13:47:05
阅读次数:
96
对于自控或电气工程师来说,西门子PLC是每个人都非常熟悉的一款PLC品牌;而对于上位机开发工程师来说,Socket通信或TCP/IP协议也是必须要掌握的一种通信方式。刚好手头有一款西门子的200Smart PLC,可以利用它来跟大家聊聊Socket通信的那些事儿。 相比较而言,西门子PLC对Sock ...
分类:
其他好文 时间:
2020-03-05 00:53:25
阅读次数:
96
实现的功能 说明 1,请用户先学习这一节 https://www.cnblogs.com/yangfengwu/p/12382103.html 编写C#串口调试助手 2.控制继电器引脚 协议规定 上位机串口发送给ESP8266控制继电器吸合指令: 0xaa 0x55 0x01 0x01 ESP826 ...
在网上看了很多关于QT和MFC的对比,以前一个项目需要一个从电脑串口发消息的上位机。 功能/需求:只需要电脑串口发送特定字符串,(不需要回显)。 最后只生成一个.exe文件和一个.txt的配置文件: 最直观的感受就是: 1、MFC很快 程序执行效率高,速度较快,简洁(优点); 2、MFC界面不华丽, ...
分类:
编程语言 时间:
2020-02-23 20:34:38
阅读次数:
85
上位机开发常用到串口通信来控制设备,串口通信的主要参数:COM口,波特率(9600),停止位(One),数据位(8),校验位(None),括号中的是常用值,具体意思我也不太懂,会用能实现功能就行哈哈; 开发工具:VS2012; 开发前需要添加以下服务引用: ....... using System. ...
用于学习记录 上位机发送的命令:01 03 01 00 00 01 85 F6下位机返回的命令: 01 03 02 27 10 A2 78有用的数据信息是27 10 ,这是16进制的,转换成10进制就是10000,对应的数据就是100.00,将接收到的数据解析 解析代码如下: for (int i ...
分类:
数据库 时间:
2020-02-02 16:00:08
阅读次数:
258
(1)使用System.BitConverter static void Main(string[] args){ UInt64 sendData = 0xA000A908020001FE; byte[] bs = System.BitConverter.GetBytes(sendData); // ...
分类:
编程语言 时间:
2020-01-29 16:15:24
阅读次数:
75