推荐星级:
- 1
- 2
- 3
- 4
- 5
基于SPI的串行FLASH存储器读写系统设计
资料介绍
本文在单片机程序文件Intel格式和二进制格式的研究下,学习了单片机SPI工作方式并对带SPI接口的串行FLASH存储芯片进行读写时序分析,设计了一套高准确率的FLASH存储芯片读写系统。
FLASH存储芯片读写系统用于上位机与单片机之间进行数据传输,传输的每一帧数据都带有存储地址,数据字节个数和检验字节,具有很高的可靠性。在本设计中,该系统的研发背景是要编写一个可以对LED显示屏在线读写字库的软件。该软件下载LED显示屏字库文件,可读出字库文件,也可对字库文件进行校验。软件完成后,经过多次测试,准确率达100%。该软件同时也可在线修改程序存储器,用于对软件的升级,对控制板参数进行修改。该系统采用串行口进行通信,一方面上位机使用自带的超级终端软件就可进行控制,另一方面单片机自带串行接口,可以方便的接收数据。
本设计首先编写了串行口通信软件模块,该模块可单字节,双字节和四字节和六字节数据读写。其次,对SPI接口总线,读写时序图进行分析,编写了基于SPI总线接口对串行flash芯片读写的程序模块。然后比较了二进制与Intel格式各自的优点,采用Intel格式,编写了Intel文件格式下载程序。最后将三个模块进行组合、测试,实现了Inte1格式文件的可靠下载。
部分文件列表
文件名 | 大小 |
基于SPI的串行FLASH存储器读写系统设计.pdf | 7M |
相关下载
- 华为模块电源管理设计指导-(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)