似乎不能在更新的SDK上驱动P1_4/P1_5
DA14580
5年前
似乎不能在更新的SDK上驱动P1_4/P1_5
发布的meriororen0点 3回复你好,
我试图驱动引脚1_4和1_5(默认为SWD引脚)作为GPIO。我可以在DSPS测试项目上做,
然而,它似乎不能在最新的SDK(5.03)上工作。我已经检查了P14_MODE_REG和P15_MODE_REG
每次我做PIO_SetActive/PIO_SetInactive在这些引脚。两者的配置似乎都是正确的。
P14_MODE_REG——*(0x5000302E)显示0x0300 (as gpio(0b0), output(0b11))
P15_MODE_REG——*(0x50003030)显示0x0300(作为gpio(0b0),输出(0b11))
但是,我看不出大头针上有任何变化。
如果相关的话,我使用RCX20作为低功耗时钟。
在更新的SDK上有关于GPIO的不同设置吗?
谢谢
5年前
不要紧。解决它。事实证明,我需要在SYS_CTRL_REG中禁用DEBUGGER_ENABLE,然后再做其他事情。
5年前
嗨meriororen,
谢谢你的提示,这是对的,你必须禁用调试器,以使用P1_4和P1_5作为gpio。
由于MT_dialog
5年前
此外,我使用P0_0/P0_1作为UART2。由此,我可以从GPIO函数输出tf日志消息。