定义
一套由单片机或PLC带控制器的显示方案,显示方案中的通讯部分由串口通讯,UART串口或者SPI串口等;它由显示驱动板、外壳、LCD液晶显示屏三部分构成。接收用户单片机串口发送过来的指令,完成在LCD上绘图的所有操作
编程方法
一般通过但不限于用PC机上位机进行UI组件(txt组件、btn组件、prog组件、point组件等)的简单编辑和鼠标的拖拽,素材导入(比方:公司开机logo、背景图片、状态变化图标等)同时通过编辑事件逻辑(页面跳转jump逻辑、定时切换timerevent、按钮状态变化touch_event等)和交互机制(MCU与串口屏通讯协议)能够快速的实现一个用裸屏较难实现的UI界面功能。
屏幕构成
图片来自迪文官网
驱动构成
图片来自迪文官网
充电桩行业
直流快充和交流慢充
充电桩解决方案
Modbus协议
Modbus是一种串行通讯协议,是Modicon公司(现在的施耐德电气 Schneider Electric) 于1979年为使用可编程逻辑控制器(PLC)通信而发表。Modbus已经成为工业领域通信协议事实上的业界标准,并且现在是工业电子设备之间常见的连接方式。
Modbus协议,从字面理解它包括Mod和Bus两部分,首先它是一种bus,即总线协议,和I2C、SPI类似,总线就意味着有主机,有从机,这些设备在同一条总线上。
Modbus协议是一种请求/应答方式的交互过程,主机主动发起通讯请求,从机响应主机的请求,从机在没有收到主机的请求时,不会主动发送数据,从机之间不会进行通讯。
Modebus 报文
- 地址:取值范围是0-247,如果是0,就是主站广播报文;如果是1-247,则有可能是主站请求或者从站应答。
- 功能码:也就是报文命令,代表主站对从站的操作,读或者写
- 数据:数据字段,主请求报文,从应答报文会有所差异。也就是说假设抓取总线报文,如何区分是主站请求还是从站应答,则需要通过数据字段进行区分了。
- CRC校验:采样CRC16,16位循环冗余校验。
FEATURED TAGS
Android
debug
dumpsys
shell
linux
Permission
心理学
ubuntu
JNI
markdown
android
IMS
systemui
selinux
eSIM
androidstudio
performance
pms
wms
view
flutter
iptables
netd
property
c++
kernel
mqtt
usb
company
statusbar
docker
hardware
webrtc
recovery
web
camera
rk3288
A133
driver
rockchip
rk3399
chip
rk3588
a133
qt
t113
buildroot
AI
MCU