imx283的寄存器配置

2020-02-19 21:10发布

HW_PINCTRL_DOUT3_SET(0X0F);
HW_PINCTRL_DOUT3_WR(0x0f);
HW_PINCTRL_DOUT3_CLR(0X0F);

这三个有什么区别呢?就是给输出赋值啊,看不懂。。。。。。。

  HW_PINCTRL_CTRL_CLR(1<<30);
    HW_PINCTRL_CTRL_CLR(1<<31);
               
    //BANK3_PIN17
    HW_PINCTRL_MUXSEL7_SET(0x3<<2);
    HW_PINCTRL_DRIVE14_WR(0X66);
    HW_PINCTRL_PULL3_SET(1<<17);
    HW_PINCTRL_DOUT3_WR(1<<17);
    HW_PINCTRL_DOE3_SET(1<<17);

    HW_PINCTRL_MUXSEL7_SET(0x3<<25);
    HW_PINCTRL_DRIVE15_WR(0X5<<20);
    HW_PINCTRL_PULL3_SET(1<<29);
   
    HW_PINCTRL_DOUT3_SET(1<<29);
    HW_PINCTRL_DOE3_SET(1<<29);

为什么IO这样配置后还是没有输出呢。。。。。。。。。。求解 A
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
fengyunyu
1楼-- · 2020-02-20 02:08
 精彩回答 2  元偷偷看……
FSL_TICS_Rita
2楼-- · 2020-02-20 03:15
楼主你好,请问你使用的是飞思卡尔的开发板还是自己设计的板子?
FSL_TICS_Rita
3楼-- · 2020-02-20 08:56
关于寄存器的配置建议你看一下我们的参考手册,里面有详细介绍。
FSL_TICS_Rita
4楼-- · 2020-02-20 13:55
你也可以使用飞思卡尔官网提供的IOMUX工具,比较方便的。
hhakex
5楼-- · 2020-02-20 15:37
FSL_TICS_Rita 发表于 2014-10-11 11:12
你也可以使用飞思卡尔官网提供的IOMUX工具,比较方便的。

我自己设计的板子,非常感谢,我找到这个工具了,就是不太明白为什么要那么写,手册上也没有啊?。。。
FSL_TICS_Rita
6楼-- · 2020-02-20 19:35
 精彩回答 2  元偷偷看……

一周热门 更多>