基于STM32F103的J1939多包傳輸?shù)讓榆浖O(shè)計
發(fā)布時間:2023-05-27 01:10
針對某車載終端與CAN總線間的長數(shù)據(jù)傳輸問題,以STM32F103單片機(jī)為主控制器,設(shè)計一種符合SAE J1939多包傳輸協(xié)議的底層軟件。根據(jù)SAE J1939協(xié)議中多包數(shù)據(jù)傳輸工作原理,基于STM32CubeMX硬件平臺對控制器CAN節(jié)點(diǎn)端口進(jìn)行初始化配置,在Keil5開發(fā)環(huán)境下,實(shí)現(xiàn)J1939多包傳輸?shù)讓榆浖_發(fā),最后開發(fā)上位機(jī)軟件對所設(shè)計的底層軟件進(jìn)行驗(yàn)證。實(shí)驗(yàn)結(jié)果表明,該底層軟件能夠穩(wěn)定有效地進(jìn)行長數(shù)據(jù)多包傳輸,符合設(shè)計要求。
【文章頁數(shù)】:5 頁
【文章目錄】:
0 引言
1 SAE J1939多包傳輸工作原理
1.1 SAE J1939數(shù)據(jù)結(jié)構(gòu)
1.2 SAE J1939多包傳輸通訊過程
2 CAN端口在STM32Cube MX中的配置
2.1 底層硬件
2.2 CAN端口初始化配置
3 J1939多包傳輸實(shí)現(xiàn)
4 測試與驗(yàn)證
5 結(jié)語
本文編號:3823611
【文章頁數(shù)】:5 頁
【文章目錄】:
0 引言
1 SAE J1939多包傳輸工作原理
1.1 SAE J1939數(shù)據(jù)結(jié)構(gòu)
1.2 SAE J1939多包傳輸通訊過程
2 CAN端口在STM32Cube MX中的配置
2.1 底層硬件
2.2 CAN端口初始化配置
3 J1939多包傳輸實(shí)現(xiàn)
4 測試與驗(yàn)證
5 結(jié)語
本文編號:3823611
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3823611.html
最近更新
教材專著