freescale飞思卡尔Imux6 GPIO管脚配置思路
来源:互联网 发布:销售提成计算软件 编辑:程序博客网 时间:2024/05/17 11:36
思路1:
1)根据手册找到需要的寄存器的地址和模式的值IOMUX_PAD_T(_pad_ctrl_ofs, _mux_ctrl_ofs, _mux_mode,_sel_input_ofs, _sel_input, _pad_ctrl)
_pad_ctrl_ofs :控制寄存器的偏移地址(16进制)
_mux_ctrl_ofs :MUX控制寄存器的偏移地址(16进制), 用于选择引脚的功能
_mux_mode :MUX模式,bit0~3,范围0~7
_select_input_ofs :SELECT_INPUT寄存器偏移地址(16进制)
_select_input :Daisy Chain模式, bit0~1,范围0~3
_pad_ctrl :bits to be set in register _pad_ctrl_ofs for configuration selection
2)确定相应的宏,然后调用飞思卡尔的API:int imx_fec_setup(iomux_v3_cfg_tt *pad_list, unsigned count)
1)源码中的宏的固定形式为MX6QDL_PAD_引脚名_引脚功能描述
如 MX6DL_PAD_GPIO_9__WDOG1_WDOG_B
MX6DL_PAD_DISP0_DAT8__WDOG1_WDOG_B
2)调用飞思卡尔的API:int imx_fec_setup(iomux_v3_cfg_tt *pad_list, unsigned count)
经过上述任一操作就完成了GPIO管脚信号的配置,然后就可以进行信号的初始化和使能、任务的创建
- freescale飞思卡尔Imux6 GPIO管脚配置思路
- 飞思卡尔IMX6 gpio配置方法
- zynq gpio管脚配置
- 飞思卡尔IMX6处理器的GPIO配置方式
- 飞思卡尔IMX6处理器的GPIO配置方式
- 飞思卡尔IMX6处理器的GPIO配置方式
- 飞思卡尔IMX6处理器的GPIO配置方式
- 飞思卡尔IMX6处理器的GPIO配置方式
- 飞思卡尔IMX6处理器的GPIO配置方式
- 飞思卡尔IMX6处理器的GPIO配置方式
- 飞思卡尔IMX6处理器的GPIO配置方式
- 飞思卡尔IMX6处理器的GPIO配置方式
- 飞思卡尔IMX6处理器的GPIO配置方式
- 飞思卡尔IMX6处理器的GPIO配置方式
- 飞思卡尔IMX6处理器的GPIO配置方式
- 飞思卡尔IMX6处理器的GPIO配置方式
- 飞思卡尔IMX6处理器的GPIO配置方式
- 飞思卡尔GPIO学习
- 调试服务器端代码
- 代码动态读取xml配置文件
- JAVA使用相对路径读取配置文件
- Java压缩技术(二) ZIP压缩——Java原生实现
- 决策树的python代码注解
- freescale飞思卡尔Imux6 GPIO管脚配置思路
- Hello, world !
- C#中读取和更改APP.config配置文件
- Andorid N 最近任务管理器流程详解(四)
- C#——面向对象——继承——结构和类
- AWK里面的NR、NF用法
- 算法设计与应用基础系列9
- JAVA_HOME环境变量配置
- 解决"Could not initialize class android.graphics.Typeface"