设备不是UART启动

4个帖子/ 0新
最后一篇
Joanquark.
离线
最后一次露面:4年11个月前
加入:2015-06-01 08:59.
设备不是UART启动

嗨,我正在尝试用来自我的应用程序处理器的闪存启动设备,我使用57k6的PO4 / P05

从启动时,我从da14580收到0x02,然后在少数人之后我发送树字节:

bleadv [0] = 0x01;
bleadv [1] = msk.fwsignatures.checksumble.v [0];
bleadv [2] = msk.fwsignatures.checksumble.v [1];
UARTBLETXFRAME(BLEADV,3);

结果是我'不收到任何0x06,仍然继续接收0x02。

关于此操作的Timmings有没有约束?

问候

设备:
mt_dialog.
离线
最后一次露面:2个月2周前
职员
加入:2015-06-08 11:34
嗨Joanquark,

嗨Joanquark,

之后,UART接收的超时约为60毫秒,然后将操作取消并移动到下一个端口。

谢谢mt_dialog.

Joanquark.
离线
最后一次露面:4年11个月前
加入:2015-06-01 08:59.
我可以看到演示

我可以用示波器上的演示板上看到,即P05,抛出SPI握手,它连接到我的UART TX,这是推拉,可能会导致问题吗?

问候

mt_dialog.
离线
最后一次露面:2个月2周前
职员
加入:2015-06-08 11:34
嗨Joanquark,

嗨Joanquark,

是的,在UART开始传输尝试之前进行SPI握手,我不认为推拉配置会导致您有任何麻烦,您是否尝试过UART通过智能片段下载UART?

谢谢mt_dialog.