2021-10-15 18:01:20 索煒達電子 843
項目編號:A20
文件大小:279K
源碼說明:帶中文注釋
開發(fā)環(huán)境:C編譯器
簡要概述:
汽車上換擋器的軟件代碼,檔位通過CAN報文發(fā)送,使用simulink模型自動生成的代碼。
(1)將實驗平臺1和電腦利用BDM連接好。
(2)把溫度傳感器轉換程序下載到開發(fā)平臺1上
(3)點擊Debug按鈕,將源代碼下載到單片機中,進入調試窗口。
(4)點擊調試窗口的Start按鈕,程序開始執(zhí)行。
(5)將實驗平臺2和電腦用BDM連接好
(6)把CAN接收程序下載到開發(fā)平臺2上,然后用雙股杜邦線連接平臺1和平臺2上的CAN數(shù)據線
(7)觀察實驗現(xiàn)象,程序運行時,在接收程序調試窗口看到msg_get的值為FREEFLY。
目錄│文件列表:
└ SCU
└ SCU
│ CAN_receive.mcp
│ CAN接收工程說明.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