Modbus通信协议
Modbus简介
Modbus是一种串行通信协议,Modbus通信设备通常通过串口RS485物理层进行通信,如果对RS485不太了解,可以看我的文章“RS232与RS485的介绍”。
我们都知道使用RS485的网络结构可以实现Master/Slave模式的半双工通信。所以基于RS485作为物理层接口的Modbus通信协议也是一个可以实现一对多通信的半双工通信网络。
RS232与RS485通信协议的介绍
RS232与RS485同时串口通信时所使用的着通信接口,但他们的通信方式却有着很大的区别,首先我们先分别介绍以下RS232与RS485通信协议。
HMI串口显示屏的使用总结(二)
上一篇文章已经介绍了HMI串口显示屏的开发工具,下面我们开始制作一个小的显示效果,首先打开USART HMI,打开上次的项目,由于我们要在显示屏上显示文字与图片,所以我们需要先将我们需要的图片导入到这款软件中,并且将我们需要的文字生成字库。
HMI串口显示屏的使用总结(三)
上一次我们完成了HMI串口显示屏幕的布局工作,我们将布局后的文件烧录到了显示屏幕上,下面是刚刚烧录完程序的显示屏上电后的效果。
HMI串口显示屏的使用总结(一)
前一阵做了一个项目,这个项目中涉及到了显示与按键交互的内容,我做的就是这个显示与按键交互的内容,其中显示部分使用的是HMI的串口显示屏幕,HMI的串口屏幕又很多型号,我使用的是TJC3224T022_011这个型号的显示屏,没有触摸功能,屏幕大小是320*240个像素点的大小,这块屏幕可以通过串口来很方便的控制这块屏幕,这个优点主要得益于屏幕上集成了一块STM32F030C8T6的芯片,这块stm32的芯片可以根据串口接收的数据来控制显示屏的显示,使用起来很方便,下面来介绍以下整块屏幕的使用方法。
STM32的系统构架
本文是对最近学习过程中的对stm32单片机系统构架的总结,本文分别以使用过的stm32F103,stm32F407与stm32F030这三种型号的单片机进行总结: