简介
USB转SPI适配器允许个人计算机通过串行协议 SPI与嵌入式开发系统通信。计算机PC程序通过图形界面来输入数据和命令,与目标器件进行通信。USB转SPI适配器是一款先进的、高度可配置的设备。使用前请仔细阅读本使用指南,它会帮助您熟悉硬件接口和PC程序。
SPI主要特性有:
● 支持USB 2.0/3.0接口,并兼容USB 1.1接口;
● 支持USB总线供电,及外部电源供电;
● SPI接口,支持Master ,
支持SPI的4种工作模式(mode):
Mode 0 CPOL=0, CPHA=0
Mode 1 CPOL=0, CPHA=1
Mode 2 CPOL=1, CPHA=0
Mode 3 CPOL=1, CPHA=1
● VCC电压调节范围:3.3V、5V;
● 支持Windos 7、10,免驱动程序;
● 最多支持5 条片选线,OC0 ~ OC4;
● 总线速度:1.5 kHz~12 MHz;
● 支持 SPI 标准、三线通讯模式;
● 接口信号:SCK、MOSI、MISO、OC0、OC1、OC2、OC3、OC4、VCC、GND;
● 可配置 SPI 事务的延时:
- 片选(置为有效)到第1 个数据字节的延时;
- 数据到数据的延时;
- 数据到片选(置为无效)的延时;
● 提供SPI通用调试工具软件USB TO SPI,及不断增加芯片和模块的专用调试软件;
首页-上海同旺电子-淘宝网
数字接口定义
接口说明
NO. Name 描述
10 GND 电源地;
5 VCC 电源正极,电压值由内部跳线帽控制;
1 MISO SPI数据总线,主机输入从机输出引脚,该引脚是从机向主
机传输数据的信号线,在主机读取数据期间由从机输出数据;
2,3,4,8,9 OC 从设备片选CS引脚,该引脚由适配器在读写数据时自动输
出片选信号;
7 MOSI SPI数据总线,主机输出从机输入引脚,该引脚是主机向从
机传输数据的信号线,在主机发送数据期间主动输出数据;
6 SCK SPI数据总线,时钟输出信号线;
SPI通用调试软件主界面:
行索引:表示光标在发送数据框的哪一行,或者正在哪一行进行输入指令或者修改指令操作;
ON:此条指令是否生效,打开时为True,本条指令生效并执行,关闭时为False,本条指令不会被执行;
CS片选电平选择按钮对应每个片选管脚在有效时CS片选电平和空闲时CS片选电平,按钮点亮时为高电平,按钮熄灭时为低电平,设置好后点击“返回”按钮即可,设置结果也会在Active CS 和 Idle CS 框中显示出来;
TX Data Size:需要发送的字节数,并在Tx Data(Hex)数据输入框里面输入相应数量的待发送数据,数据以十六进制表示;
Delay(mS):表示发送完数据后的延时;
添加指令行:指令设置完后可以点击“添加”按钮进行添加,可以用鼠标在发送数据框里面点击相应的行或者在“行索引”输入框里面输入相应的行号,进行指令的修改或者添加;
删除指令行:用鼠标在发送数据框里面点击相应的命令行或者在“行索引”输入框里面输入相应的行号,对指令行进行删除;
清除所有行:点击“清除”按钮将清空发送数据框;
打开按钮:点击“打开”按钮,即打开Excel表格保存的测试指令,可以在Excel里面修改相应的指令,或者添加、删除相应的指令,也可以通过调试软件上面的增加指令行、删除指令行,及在左侧“发送数据”表格里面点击右键,选择“在前面插入行”或者“删除行”进行操作;
数据保存:点击“保存”按钮,左侧“发送数据”表格里面的所有指令都将保存到Excel里面,如下图:
右侧为发送指令和接收数据信息:
传输速率:表示SPI总线速度:1.5 kHz~12 MHz;
SPI Mode:表示SPI的通信模式0、1、2、3;
数据保存(右侧):点击右侧“保存”按钮,将“接收数据”表格里面的通信指令及接收数据统统保存到Excel里面;
可配置 SPI 事务的延时:
- 片选(置为有效)到第1 个数据字节的延时;
- 数据到数据的延时;
- 数据到片选(置为无效)的延时;
以100μS为单位;
Cs To Data Dly (片选到数据的延时)
Data To Data Dly (数据到数据的延时)
Data To Cs Dly (数据到片选的延时)
单次发送:点击“发送”按钮,左边发送数据框里面所有为“True”的指令逐条发送出去,如果delay不为0,指令之间会插入相应延时;
清除接收:点击“清除”按钮,接收数据框将被清空;