2021-10-15 18:01:20 索炜达电子 841
项目编号:A20
文件大小:279K
源码说明:带中文注释
开发环境:C编译器
简要概述:
汽车上换挡器的软件代码,档位通过CAN报文发送,使用simulink模型自动生成的代码。
(1)将实验平台1和电脑利用BDM连接好。
(2)把温度传感器转换程序下载到开发平台1上
(3)点击Debug按钮,将源代码下载到单片机中,进入调试窗口。
(4)点击调试窗口的Start按钮,程序开始执行。
(5)将实验平台2和电脑用BDM连接好
(6)把CAN接收程序下载到开发平台2上,然后用双股杜邦线连接平台1和平台2上的CAN数据线
(7)观察实验现象,程序运行时,在接收程序调试窗口看到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