第11章
基于FPGA与MCU通信的SPI
协议设计;很多系统目前采用的是FPGA+ARM或FPGA+DSP的架构,以ARM/DSP为主,以FPGA为辅,来完成产品的设计。例如,示波器与逻辑分析仪太多都采用了FPGA+ARM的架构。FPGA主要进行高速并行运算,完成视频图像等的捕获,实现海量数据等存储,达到ARM/DSP不能匹及的带宽。而ARM/DSP适合做控制类的操作,在系统中完成复杂的运算。即使FPGA能达到很高的带宽,也无法实现一些复杂的运算,或者需要采用多级流水线方式实现,开发周期长,成本高,不便于维护。因此,FPGA+ARM的架构受到了很多人的青睐,有的系统甚至结合FPGA、ARM、DSP这三者来完善开发。
既然采用了FPGA+ARM架构,则FPGA与ARM之间需要一定的片间通信机制。典型的有使用I2C接口、FSMC协议、UART协议、SPI协议、SRAM接口等途径,或者自定义一种协议去实现FPGA与ARM的通信。本章介绍并设计标准SPI总线协议,实现FPGA与MCU的片间通信。;11.1.1SPI总线协议介绍
SPI(SerialPeripheralInterface,串行外设接口)总线是一种同步串行外设接口,是Motorola首先在其MC68HCXX系列处理器上定义的。SPI总线为一种标准的协议,可以使MCU与各种外围设备以串行方式进行通信以交换信息,可直接与
您可能关注的文档
最近下载
- 2025年四川省成都市小升初分班考数学试题(含答案).docx VIP
- 滨水景观设计技术规范(CJJ_T298-2025修订版,附操作指南).docx VIP
- 安全事 故案例-山东烟大汽车轮渡股份有限公司特大海难事 故.doc VIP
- 江苏省南京市六校联合体2024-2025学年高二下学期6月期末物理(解析版).doc VIP
- T_SHNA 0004-2023 有创动脉血压监测方法.docx VIP
- 军用关键软硬件自主可控产品名录(2025年v1版).docx VIP
- 预防医学(第7版)PPT课件 第六章 筛检与诊断试验.pptx
- 公章使用协议书范本.pdf VIP
- 2024年军考政治简答题大全甄选.doc
- 执业药师《智审方,慧交代—国家战略下AI辅助药学服务的应用实践》习题答案.docx VIP
原创力文档

文档评论(0)