本网页已闲置超过3分钟,按键盘任意键或点击空白处,即可回到网页
最热资讯


作者:tlled
在测试产品中,需要监听CAN通信上的数据,之前通过CAN适配器连接到电脑,在上位机上监听,但是在户外测试使用PC机不是很方便,使用ART-PI板卡外接显示屏,来显示要查看的设备总线的数据,以图形的方式显示出来,方便查看,我这次要实现的功能是显示显示十个测距传感器的距离,以条形的方式显示每个距离,同时显示测距传感器中最近的一个距离以数字的方式显示。
硬件:RT-Thread ART-PI STM32H750开发板,DIY 7寸电容触摸显示屏和CAN转换器
RT-Thread版本:RT-Thread 4.0.3
开发工具及版本:RT-Thread Studio 版本2.0.0
内核部分:线程创建,信号量,消息队列
组件部分:串口,CAN,I2C,LCD
软件包部分:FT6236驱动,peripheral_samples中的can_sample 例程,TouchGFX 4.15
其他:无
硬件框图如下:
硬件说明:
1、LCD显示屏部分是根据ART-PI显示接口,绘制的转接驱动板,按照7寸的硬件驱动要求,绘制硬件电路设计电路PCB板。
2、显示触摸屏使用I2C协议的电容触摸屏。
3、CAN驱动是使用的mcp2551收发器芯片转接小板
软件总体流程图:
软件部分说明:
https://www.bilibili.com/video/BV1bi4y1w74V/
https://gitee.com/gtizhanghui/art-pi-prj
电路城所有电路均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本电路进行投诉建议,点击投诉本电路反馈给电路城。
直接使用附件资料或需要对资料PCB板进行打样的买家,请先核对资料的完整性,如果出现问题,电路城不承担任何经济损失!