请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TIC12400 工具与软件:
您好!
我将发送两条不同的消息、使用同一条片选(CS)线路读取两个寄存器;但是、集成电路对第二条消息没有响应。
您能帮助我解决这个问题吗?
谢谢!
此致。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具与软件:
您好!
我将发送两条不同的消息、使用同一条片选(CS)线路读取两个寄存器;但是、集成电路对第二条消息没有响应。
您能帮助我解决这个问题吗?
谢谢!
此致。
您好、SS:
在 SPI 事务中、您只能对单个寄存器进行读取或写入、不能使用此器件在单个读取事务中读取两个寄存器。 因此、您的片选信号必须在第一个寄存器读取完成后转换为高电平、然后再次转换为低电平、以启动第二个寄存器的读取事务。 每个 SPI 读取或写入事务只能有32个 SPI 时钟周期、因此该器件将忽略您正在尝试的额外寄存器读取。
在单独的 SPI 读取事务中读取这两个寄存器应该可以解决您的问题。
此致、
Jonathan