SPI通信
使用SPI接口进行通信
SPI,或串行外围接口,是一种以全双工模式工作的同步串行数据链路标准。在测试和测量领域中是常用的。典型用途包括与微控制器、eeprom、A2D设备、嵌入式控制器等通信。使用Instrument Control Toolbox™SPI支持,您可以打开与单个芯片的连接,并在连接上读和写。
方法创建接口对象spi
函数,并使用读
而且写
沟通的功能。要使用SPI接口,必须安装一个总相位Aardvark主机适配器或NI-845x适配器板。看到配置SPI通信获取详细信息。
功能
instrhwinfo |
有关可用硬件的信息 |
spi |
创建SPI对象 |
读 |
从SPI仪器读取二进制数据 |
写 |
将二进制数据写入SPI仪器 |
writeAndRead |
从SPI仪器中读写二进制数据 |
方法 |
类方法名称和描述 |
disp |
显示仪器对象汇总信息 |
连接 |
连接设备对象到仪器 |
断开连接 |
断开设备对象与仪器的连接 |
清晰的 |
移除工具对象MATLAB工作空间 |
主题
- 配置SPI通信
您必须安装一个总相位Aardvark主机适配器或NI-845x适配器板才能使用
spi
接口。 - 通过SPI接口传输数据
通过SPI接口传输数据的典型工作流程包括适配器发现、连接、通信和清理。这个例子涵盖了整个工作流程。
- 在SPI对象上使用属性
属性可以使用这些特定于接口的属性
spi
对象。 - SPI接口概述
Instrument Control Toolbox SPI支持允许您打开与单个芯片的连接,并使用Aardvark或NI-845x主机适配器对到单个芯片的连接进行读写。
- SPI接口使用要求和指南
这些要求和提示适用于SPI接口的使用。
- 仪器控制工具箱属性
这些属性在工具箱中可用。
故障排除
如果您在使用带有SPI接口的工具箱时遇到问题,请尝试这些提示。包括有关SPI支持的平台、适配器要求以及配置和连接的信息。