1:新建工程
选择autosar版本4.0.3.
选择ECU名称。
添加Base,Dio,Mcu,Port模块。
配置MCU模块
配置模块时钟(添加32个):
Port模块
配置四个烧录引脚及一个RESET引脚,和三个引脚输出。
PORTA = 0;
JTAG_TMS: PTA4--------------->PortPin Pcr:4
JTAG_TDO: PTA10--------------->PortPin Pcr:10
RESER: PTA5--------------->PortPin Pcr:5
LED_BLUE: PTA6--------------->PortPin Pcr:6
PORTB = 32;
LED_GREEN: PTB0--------------->PortPin Pcr:32
PORTC = 64;
JTAG_TCLK: PTC4--------------->PortPin Pcr:68
JTAG_TDI: PTC5--------------->PortPin Pcr:69
LED_YELLOW: PTC8--------------->PortPin Pcr:72
PortPin Pcr = Port Number + Pin Number
Port Number:PORTA = 0;PORTB = 32;PORTC = 64;PORTD = 96;PORTE = 128;
新建三个改名为PortA,PortB,PortC.
PortA添加4个引脚,LED_BLUE,JTAG_TMS,RESET,JTAG_TDO。
LED_BLUE配置:
JTAG_TMS配置:
RESET配置:
JTAG_TDO配置:
PortB配置:
LED_GREEN配置:
PortC配置:
LED_YELLOW配置:
JTAG_TCLK配置:
JTAG_TDI配置:
DIO模块配置:
新建并改名DioPort_A,DioPort_B,DioPort_C.
DioPort_A配置:
DioPort_B配置:
DioPort_C配置:
生成代码
生成路径下如图所示: