微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI电源管理交流 > emb1428返回数据问题

emb1428返回数据问题

时间:10-02 整理:3721RD 点击:

发送命令后,用SPI接收,接收到的数跟发送的数完全一样。不是想要的故障码。用SPI发送命令后,用加个延时再接收吗?如果是,延时多久合适?

不用延迟,是立即返回的,

返回的高4bit是故障位(上一个指令对应的返回故障),低4bit就是当前发送的指令(回声)

立即返回后,返回的数据就时上一样发送的命令。完全一样,没有故障码,怎么回事啊

不会和上一次完全一样 , 发送的时候高4bit是选择的通道, 返回的时候这高4bit会在返回值的低4位上。 

正常情况下是这样。现在是出了问题,他就是不出现预期的对应码。在同样的板子上,输入0x20,一个返回的是0x20;另一个返回的是B8。

有SPI波形么?

现在可以正确的返回故障码了。故障码的四位是多少时,认为芯片工作正常呢?

在emb1428 规格书里有的。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top