尊敬的 Siri (或任何其他 EE):
非常感谢您帮助解决此问题:
从存储器到 USART0 TX 的 DMA 传输成功后、不再能使用从器件的读取 MOSI 响应。 尽管我可以在逻辑分析仪上看到从器件的有效响应、 但 U0DBUF 读取全为零。
在 DMA 传输发生之前、我使用的那些相同例程工作正常。 他们与目标进行通信时没有遇到任何问题。
到目前为止、我尝试的是:
-重新初始化 USART
-将 DMA 目标地址设置为0x0000
-将 DMA 触发器设置为 DMA_TRIG_NONE
-在上述设置之后布防和撤防 DMA
不幸的是、没有什么帮助。 如果有任何建议,将不胜感激。
此致!
Tom