当前位置: 代码迷 >> 单片机 >> STM32和从机进行SPI通信时,指令表如何得到
  详细解决方案

STM32和从机进行SPI通信时,指令表如何得到

热度:263   发布时间:2016-04-28 14:46:37.0
STM32和从机进行SPI通信时,指令表怎么得到。
现在用STM32和电能计量芯片MAXQ3180进行SPI通信,看了一些相关的例子,其中主机要像从机发送各种指令,比如,写使能,擦除等等,具体如下图所示。请问这些指令集哪里来的,是芯片手册给出,还是自己根据芯片的各个寄存器自己得出的。

------解决思路----------------------
对芯片不熟,都要首先参照它的(MAXQ3180) DataSheet。除非你有完成的源码调用。
不过,还是要多看一眼才好。

官网上一般有下载,没有就在网上搜。
------解决思路----------------------
严格地讲,这些指令的定义是应用层的事情,与 SPI 协议以及芯片硬件没什么关系。按说,芯片的 Data Sheet 不包含这些东西。

当然了,如果芯片提供商同时提供了类似操作系统的应用层接口,又另当别论。获得这种便利的同时,用户也失去了许多灵活性。