stm32
文章平均质量分 79
Symmetry2020
这个作者很懒,什么都没留下…
展开
-
STM32做主机------MCGS(昆仑通态)触摸屏做从机----modbus通讯设置
目的:Stm32做modbus主机, mcgs触摸屏做从机。 将需要显示的数据发送给mcgs进行显示。一、stm32主机程序请见我的博文:https://blog.csdn.net/sym_simon/article/details/106623425这里,对博文进行了修改,如下:确保发送完成了。二、MCGS触摸屏设置这里我使用的是:MT6072Ti嵌入式屏,通用屏应该也是一样的。三、通过mcgs的在线仿真效果如下:...原创 2021-01-13 17:17:56 · 10777 阅读 · 6 评论 -
STM32F103的modbus主机程序(USART2+ TIMER 和 USART2 +DMA)
有关modbus主机的程序,比较少见。主要原因是,其比较简单。这里,参考了几个博文,http://www.eemaker.com/modbus-host.htmlhttps://blog.csdn.net/hola_ya/article/details/81560204自己调试了2个版本的程序,供大家参考。版本1: 常规的通过定时器,实现对从机数据的接收。版本2: 取消定时器,通过DMA对每帧数据的接收。从机:可以使用modbus slave这个工具进行设置。...原创 2021-01-13 17:18:02 · 7344 阅读 · 18 评论 -
弄清USART串口的使能位(UE、TCIE、RXNEIE)和标志位(TC、RXNE)
下面通过485半双工的通信过程,记录USART串口的几个使能位、标志位。一、以发送多个字符为例: 1. 初始化串口(包括时钟、中断、波特率等设置)这里,初始化中,对UE进行使能; 即USART模块可以被使用。 2. 使能发送或接收中断通过对485的使能脚的高、低电平的控制,达到串口分别收、发的控制。以上,1-2步,主要是对USART的控制寄存器(CR)的3个使能位进行设置。 3. 将需要发送的数据放到U...原创 2021-01-13 17:22:45 · 13159 阅读 · 2 评论