2021-10-15 18:01:20 索煒達(dá)電子 837
項(xiàng)目編號(hào):A20
文件大小:279K
源碼說(shuō)明:帶中文注釋
開(kāi)發(fā)環(huán)境:C編譯器
簡(jiǎn)要概述:
汽車上換擋器的軟件代碼,檔位通過(guò)CAN報(bào)文發(fā)送,使用simulink模型自動(dòng)生成的代碼。
(1)將實(shí)驗(yàn)平臺(tái)1和電腦利用BDM連接好。
(2)把溫度傳感器轉(zhuǎn)換程序下載到開(kāi)發(fā)平臺(tái)1上
(3)點(diǎn)擊Debug按鈕,將源代碼下載到單片機(jī)中,進(jìn)入調(diào)試窗口。
(4)點(diǎn)擊調(diào)試窗口的Start按鈕,程序開(kāi)始執(zhí)行。
(5)將實(shí)驗(yàn)平臺(tái)2和電腦用BDM連接好
(6)把CAN接收程序下載到開(kāi)發(fā)平臺(tái)2上,然后用雙股杜邦線連接平臺(tái)1和平臺(tái)2上的CAN數(shù)據(jù)線
(7)觀察實(shí)驗(yàn)現(xiàn)象,程序運(yùn)行時(shí),在接收程序調(diào)試窗口看到msg_get的值為FREEFLY。
目錄│文件列表:
└ SCU
└ SCU
│ CAN_receive.mcp
│ CAN接收工程說(shuō)明.txt
│ C_Layout.hwl
│ Default.mem
│ TBDML.ini
├ bin
│ │ Project.abs
│ │ Project.abs.glo
│ │ Project.abs.s19
│ │ Project.map
│ └ Project.xpr
├ CAN_receive_Data
│ │ CWSettingsWindows.stg
│ └ Standard
│ │ TargetDataWindows.tdt
│ └ ObjectCode
│ │ CAN.c.o
│ │ datapage.c.o
│ │ main.c.o
│ │ MC9S12XS128.c.o
│ │ p6004.c.o
│ │ p6004_data.c.o
│ │ rtGetInf.c.o
│ │ rtGetNaN.c.o
│ │ rt_nonfinite.c.o
│ │ SCU.c.o
│ │ SCU_data.c.o
│ └ Start12.c.o
├ cmd
│ │ TBDML_Erase_unsecure_hcs12xe.cmd
│ │ TBDML_Postload.cmd
│ │ TBDML_Preload.cmd
│ │ TBDML_Reset.cmd
│ │ TBDML_Startup.cmd
│ │ TBDML_Vppoff.cmd
│ └ TBDML_Vppon.cmd
├ prm
│ │ burner.bbl
│ └ Project.prm
└ Sources
│ datapage.c
│ derivative.h
│ main.c
│ Start12.c
└ file
│ CAN.c
│ CAN.h
│ rtwtypes.h
│ SCU.c
│ SCU.h
│ SCU_data.c
│ SCU_private.h
└ SCU_types.h