主题中讨论的其他器件:AM3356
工具/软件:Code Composer Studio
我使用 AM3356-ZCZ 并希望将 K17引脚和 K16引脚用作 QEP 模式作为编码器计数器。
但也有必要将管脚当前的高电平/低电平状态检测为 GPI 模式。
当我向16引脚输入3.3V 电压时、K16的电压变为2.2V。
并且 GPI_INPUT_REGISER 保持为"0"。
我认为、即使 K16是 QEP 模式、GPI 寄存器也会检测到是高电平还是低电平。
我应该检查什么?
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.
工具/软件:Code Composer Studio
我使用 AM3356-ZCZ 并希望将 K17引脚和 K16引脚用作 QEP 模式作为编码器计数器。
但也有必要将管脚当前的高电平/低电平状态检测为 GPI 模式。
当我向16引脚输入3.3V 电压时、K16的电压变为2.2V。
并且 GPI_INPUT_REGISER 保持为"0"。
我认为、即使 K16是 QEP 模式、GPI 寄存器也会检测到是高电平还是低电平。
我应该检查什么?
嗨、Biser - San。
感谢您的查询。
我连接了这些 GPIO 引脚和其他正确引脚的连接图。
虽然 GPIO (在 P.2中)正确,但 GPIO (P.3)不正确。
当然、当我在 K16和 K17引脚上尝试 GPO 模式时、我移除了 R556和 R557
以避免输出共线。
我认为没有任何流程中断或使用不当。
请确认随附的文件、如果有任何想法、请告知我。
此致、谢谢。
嗨、Biser - San。 新年快乐!
我在启动时发现了奇怪的行为。
如下所示、我在没有任何固件的情况下启动了电路板(闪存为空)、
并将 K18引脚和 K16引脚直接连接到3.3V。
左图是正确的行为(K18引脚作为 GPIO3_9)、因此3.3V 保持平缓。
右图是不正确的行为(K16引脚作为 GPIO0_21)、因此在启动后、3.3V 降至2.2V。
我认为除了启动3.0引脚外、K16引脚被拉至 AM3356器件内部的 GND。
如果您有任何想法或线索、请告诉我。
很抱歉、我们的办公室将关闭至1月8日 请耐心等待、除非有任何回应。
此致、谢谢。
嗨、Biser - San。
很抱歉、我的回复太晚了。
这个问题现在仍在继续。
我的引导顺序如下。
SYSBOOT[4:0]="10001"。
第1个= XIP、带等待(MUX1)
第2个= UART0
第3个= EMAC1
第4个= MMC0
起初、AM3356通过 NOR 闪存启动、但现在 NOR 闪存为空。
然后、UART0 (E15、E16pin)未连接。(如果 E15和 E16为 UART0引导)
我无法理解哪个引脚 EMAC1和 MMC0。
请给我任何建议。
今年请您自己照顾。