MPC5744 是一款高性能的汽车级微控制器(MCU)。它属于 NXP 的 S32K 系列,专为汽车电子应用设计,如车身控制模块、网关、传感器融合和电机控制等。
下面是 MPC5744 的 GPIO 初始化代码:
void GPIO_Init(void)
{
SIUL2.MSCR[153].B.SSS = 0;
SIUL2.MSCR[153].B.OBE = 1;
SIUL2.MSCR[153].B.IBE = 0;
SIUL2.GPDO[153].B.PDO = 0;
}
从数据手册可知,153为J[9]脚,寄存器定义如下:
SSS为管脚功能选择,0表示选择GPIO。
OBE为输出模式选择,IBE为输入模式选择。
PDO为输出状态,默认低电平。
汽车电子项目定制开发
● 进口产品国产化,抄板
● 工业机器人、仪器仪表、高精度数据采集、超低功耗待机、通讯板卡
● 无线数据传输:4G、NB、WIFI、LORA等
● 产品批量供货、质量控制、售后维护
北京德天驰鼎科技有限公司 |