投稿量: 粉丝量: 关注量:

MCP5744 GPIO初始化方法

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为输出状态,默认低电平。

down-arrow.gif


汽车电子项目定制开发
● 进口产品国产化,抄板
● 工业机器人、仪器仪表、高精度数据采集、超低功耗待机、通讯板卡
● 无线数据传输:4G、NB、WIFI、LORA
● 产品批量供货、质量控制、售后维护

9775460cb15acb62aac9043559bac65f.jpg
北京德天驰鼎科技有限公司

dettek

声明:该文观点仅代表作者本人,我们只提供信息存储空间服务。
我来说两句
加载中~