一,前言
元旦在家没事,看了《通信原理深入浅出》,接着还是想动手玩玩小项目,但是玩什么呢!想起来stm32F407(TJA1050)CAN通信成功--Apple的学习笔记我已经完成了底层CAN通信,那么我自己做个上位机吧!
二,需求
基于已有的CAN上位机进行最小化的裁剪及移植,仅驱动加报文显示即可。
三,效果
仅移植好像没什么难度,大概看了下框架后,就知道哪些是可以删除的模块了,总的来说源码架构分层写的也比较好,所以移植起来容易。
image.png
四,小结
下位机和上位机组成了一个小的通信系统,其实我比较喜欢做这样的系统,感觉自己像大牛一样,哈哈~但是上位机其实是我移植后进行裁剪的,不是我写的,将来我再会基于此进行功能扩展。
网友评论