按照以下步骤,使用 USB2ANY Explorer GUI 从 TXE81XX 写入和读取 SPI 命令。
- 将 TXE81XXEVM 连接到安装了 USB2ANY Explorer v2.8.2.0 的台式机/笔记本电脑。
- 打开 USB2ANY Explorer v2.8.2.0(有关下载说明,请按照“下载 USB2ANY 固件”中的第 1 - 3 步操作)。
- 在 TXE81XXEVM 的底部,确保已启用 SDO/SDI/CS/SCLK 的 SPI 开关。
- 确保 TXE81XXEVM 上的 5V 或 3.3V 电源跳线(分别为 J7 或 J10)已经短接。这与 USB2ANY Explorer GUI 中启用的电源(本例中为 5V)相匹配。
注: 不要同时短接 J7 和 J10。如果 USB2ANY Explorer GUI 中同时启用了两个电源,这会将 5V 电源短接至 3.3V 电源,可能产生过流事件。
- 单击“Select Interfaces”,选择“SPI”,然后点击“close”。
- 打开“SPI”选项卡并选择以下 SPI 通信配置:
- Clock Polarity = Inactive Low
- Clock Phase = Leading Edge
- CS Polarity = Active Low
- Bit Direction = MSB First
- 长度 = 8 位
- Bit Rate = user preference
- Slave Device = 0
- CS Type = per packet
- # of Bytes = 3
- 开始写入/读取 SPI 数据。
- 例如,通过方向控制寄存器 (0x04) 将端口 0 GPIO 设置为输出。Write data = 04 00 FF。