- 1
- 2
- 3
- 4
- 5
SPI总线数据通信实验
资料介绍
SPI总线是Motorola公司推出的三线同步接口,是一种高速的,全双工,同步的通信总线,在芯片的管脚上只占用4根线,节约了芯片的管脚,同时为PCB的布局上节约空间,提供方便。
神舟II号开发板上使用到SPI接口的有:触摸屏,MP3解码芯片VS1003,W25X16,ENC28J60以太网芯片,SD卡以及2.4G无线模块。
一、实验目的
学习STM32F103VCT6单片机对SPI对华邦公司推出的W25X16的读、写、校验等操作,掌握SPI的通信原理和相关应用。
二、实验设备
1)装有RVMDK仿真软件的Pentium以上的计算机一套;
2)J-Link-ARWV8仿真器一套;
3)STM32F103VCT的神舟II号开发板一套。
三、实验电路原理图及其说明
神舟II号开发板上载有2个SPI通道和一个SPI FLASH芯片W25X16,该芯片的容量为2M位(16MBit),与AT45DB161属于同一级别,非常适合存储一些经常修改的数据,例如存放静态网页、示例歌曲或汉字字库等等。其原理图如下:
W25X16芯片将2MB的容量分为32个块(Block),每个块的大小为64KB,每个块又分为16个扇区(Sector),每个扇区4KB。W25X16的最少擦除单位为一个扇区,也就是每次擦除4KB。因此,需要给W25X16开辟一个至少为4KB缓存区。
W25X16的擦写周期为10000次,具有20年的保存期限,支持电压为2.7-3.6V,W25X16支持标准的SPI,还支持双输出的SPI,最大SPI时钟可达到75MHZ(双输出可达到150MHZ)。
注意,由于神舟II号上有W25X16和SD卡共用了SPI1,通过不同的CS进行区分,请勿同时使用这两个接口的CS有效,引起芯片读写访问失败。
GPIO管脚与对应的LED灯的关系:
部分文件列表
文件名 | 大小 |
SPI总线数据通信实验.pdf | 2M |
相关下载
- 华为模块电源管理设计指导-(V100R001_02 Chi...
- 华为LGA模块PCB设计指导_V2.0_20150126.pdf
- HUAWEI Module USB Interface Descriptor Gui...
- HUAWEI ME909s-821 LTE LGA模块硬件指南V100R...
- HUAWEI ME909s-821 LTE LGA Module Acceptanc...
- HUAWEI 30 mm x 30 mm LGA Module Hardware M...
- HUAWEI 30 mm x 30 mm LGA Module Developmen...
- Altium_Designer_规则设置三例.pdf
- STM32F407产品技术培训-DSP库及其例程
- STM32F407产品技术培训-2.浮点单元.pdf
全部评论(0)