我在网上读了一些mcp2515.h文件。有一部分关于SPI指令集,或SPI命令。例如:
#define MCP_CMD_WRITE 0x02
#define MCP_CMD_READ 0x03
#define MCP_CMD_BIT_MODIFY 0x05
#define MCP_CMD_LOAD_TX 0x40
#define MCP_CMD_RTS 0x80
#define MCP_CMD_READ_RX 0x90
#define MCP_CMD_READ_STATUS 0xA0
#define MCP_CMD_RX_STATUS 0xB0
#define MCP_CMD_RESET 0xC0那些十六进制0*xx值看起来不像地址。或者它们是微芯片定义的值?
发布于 2016-03-30 14:01:16
它们指SPI指令集。请看表12-1.您询问的定义是转换为十六进制的指令格式。http://ww1.microchip.com/downloads/en/DeviceDoc/21801G.pdf
https://stackoverflow.com/questions/27167504
复制相似问题