一、需求
1)上位機選擇要更新的程式,進行更新。
2)更新使用CAN為通信鍊路
二、需求分析
PC端是不能直接與CAN進行通信的,故需要中間裝置進行資料轉換,
在設計的時候加上了序列槽轉CAN,并制定通信協定連接配接上位機(電腦)
和下位機(STM32F103ZE)。
二、前期準備
1)單片機:STM32F103ZET6 * 2
2)開發環境:MDK5.14
3)庫函數:CubeMX5.6預設的HAL庫版本
4)CAN分析儀
5)Labview:2018
6)VISA:16.0
三、上位機效果
四、上下位機通信之前組包、解包簡單框圖
歡迎加QQ:1002521871,驗證:呵呵;讨論研究!
由于作者能力有限,有不妥之處歡迎指正,郵箱[email protected]