第三章:EB配置DIO输出(s32k144)

本章节详细介绍了如何在 Autosar 4.0.3 版本中为 S32K144 设备配置Port模块,包括新建工程、配置MCU模块时钟,以及对PORTA、PORTB和PORTC的多个引脚进行配置,用于实现DIO输出功能,如LED和JTAG接口。同时,还涉及到DIO模块的配置和代码生成。
摘要由CSDN通过智能技术生成

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配置:
在这里插入图片描述

生成代码

在这里插入图片描述
生成路径下如图所示:
在这里插入图片描述

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值