主题中讨论的其他器件:MSP430F6779A、
工具与软件:
尊敬的社区:
根据启动序列的数据表、我们将为 RFID 项目集成 TRF7970A 芯片和 MSP430F6779A 控制器。我将执行以下步骤:
MOD_DIR_OUT; MOD_OFF; SLAVE_SELECT_PORT_SET; SLAVE_SELECT_HIGH; TRF_DISABLE; ENABLE_PORT_SET; MCU_delayMillisecond(6); TRF_ENABLE; SPI_setup(); IRQ_PIN_SET; IRQ_EDGE_SET; IRQ_INT_ON; IRQ_CLR;
在这里、我没有启用 EN2、因为我们在模式3半功率+3.3 VDC 中使用它。
我将使用 SPI 模式0和4 MHz 数据时钟频率、在 TRF 初始化后、我将发出这些命令以使 TRF 保持空闲状态。
TRF79x0_directCommand(TRF79X0_SOFT_INIT_CMD); MCU_delayMillisecond(4); TRF79x0_directCommand(TRF79X0_IDLE_CMD);
但是在检查了芯片状态控制寄存器的状态之后、我只收到0x00。
如果我遗漏了任何内容、请向我提供建议。
谢谢。此致
Vishal Tyagi