我需要与一个芯片通信,该芯片需要UART在其RXD引脚(我的TXD)上中断1秒钟。
我使用的是ZW0301控制器,它的UART控制器不支持支持中断命令。是否可以模拟 break命令?可能足以禁用UART控制器(将引脚置于GPIO模式)并将TXD置为低电平。或者这不起作用?
赞赏一个良好描述的链接。
答案 0 :(得分:0)
是的,正如Joachim所说,将TXD拉低超过角色时间将起作用。是的,这些引脚需要处于GPIO模式才能工作。
生成中断的另一个选项是设置较低的波特率,并发送0个字符。 (所以TXD对于> 1个字符来说会很低),但对于你的情况,这不是一个真正的选择。
你几乎肯定要以GPI的方式进行1s休息。