主控器读取数据的进程:
读的进程比较复杂,在从slave读出数据前,你有必要先要告知它哪个内部寄存器是你想要读取的,因而有必要先对其进行写入(dummy write):

发送开始位;
发送slave地址+write bit set;
发送内部寄存器地址;
从头发送开始位,即restart;
从头发送slave地址+read bit set;
读取数据
主机接收器在接收到***后一个字节后,也不会宣布ACK信号。所以,从机发送器释放SDA线,以允许主机宣布P信号完毕传输。
发送停止位
1.1 性能与技术指标
1)USB 2.0转SPI接口适配器,USB总线供电,无需外部电源;
2)SPI主机接口,Master方式;
3)SPI时钟频率***大6MHz;
4)供给电源输出:+3.3v ,+5V
5)接口信号:SCK,MISO,MOSI,CS0,CS1,GND,+5V,+3.3V以及2路IO口.
6)输出信号3.3V TTL,输入5VTTL 可承受。
7)供给2路片选信号,并可以编程实现4路从机片选;
8)读操作形式:支撑连续随机地址读;
9)写操作形式:支撑单字节写,以及页写形式(Page Write);
10)供给DLL动态链接库,接口开发函数;
11)供给Visual c++开发例程;
12)供给SPI工具软件SPITools;
13)塑料外壳,尺度:70*45*18mm;
14)工作温度:-40°C - +85°C


15)可以经过PC直接读写SPI接口的EEPROM,AD,DA,MCU及接口芯片;
16) 此产品出厂前均经过了对***常见的SPI器材X5045的读写测验,利用SPITools软件。测验过的芯片如下:
E2PROM芯片:X5045,M95160(2字节地址);
带SPI接口的光收发CDR芯片寄存器读写:VSC8239;
数模转化D/A芯片:AD5314;
1.2 典型使用
SPI总线测验;
SPI接口的元器材寄存器读写;
SPI接口的EEPROM读写;
1.3 通信协议转化
USB转SPI总线接口转化。
1.4 产品销售清单
USB转SPI适配器一台;
USB连接线一根;
ISP扁平接口线缆一根
光盘1张(包括PC驱动、接口函数、用户手册等);
1.5 技术支撑与服务
一年内免费维修更换。
详细:
需求阐明的是:①主控器经过发送地址码与对应的被控器建立了通信关系,而挂接在总线上的其它被控器尽管一起也收到了地址码,但因为与其自身的地址不相符合,因而提前退出与主控器的通信;