按照SOP进行软件安装好APL软件并连接好DS90UB954 EVM后,软件中选定好DS90UB954器件,进入GPIO TAB尝试控制GPIO,发现只有GPIO3受控制,其他GPIO无法控制。请问是什么原因?是哪里有错误设置或者遗漏设置吗?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
按照SOP进行软件安装好APL软件并连接好DS90UB954 EVM后,软件中选定好DS90UB954器件,进入GPIO TAB尝试控制GPIO,发现只有GPIO3受控制,其他GPIO无法控制。请问是什么原因?是哪里有错误设置或者遗漏设置吗?
您好,954一旦初始化后,GPIO0~GPIO6默认的都是input enable。 但是GPIO3 除外,因为这个引脚是OD架构,内部已经下拉,所以硬件电路上GPIO3需要上拉。
另外,GPIO的配置参考寄存器0X0F。
您好,抱歉回复晚了。
您的设置没问题,您读取下GPIO的状态寄存器0x0E GPIO_PIN_STS ,看看读取的是否和配置的一样?
GPIO3 因为是OD架构,所以电路上就上拉了,所以您看到它的电平是高电平的。