差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 上一修订版 两侧同时换到之后的修订记录 | ||
spi [2019/05/05 15:09] gongyu |
spi [2019/08/05 22:11] gongyu |
||
---|---|---|---|
行 1: | 行 1: | ||
- | |||
- | {{ :eetreewechat.png?600 |}} <WRAP centeralign>**扫描二维码,关注微信公众号“电子森林”,可以在手机上查看本网站的所有文章** </WRAP> | ||
- | |||
- | \\ | ||
- | |||
#### SPI - 同步、全双工的串行外设接口 | #### SPI - 同步、全双工的串行外设接口 | ||
行 168: | 行 163: | ||
SPI被用来同各种外设通信,例如: | SPI被用来同各种外设通信,例如: | ||
* 传感器:温度、压力、ADC、触摸屏、视频游戏控制器 | * 传感器:温度、压力、ADC、触摸屏、视频游戏控制器 | ||
- | * 控制设备:音频编解码器、数字电位器、DAC | + | * 控制设备:音频编解码器、数字电位器、DAC |
- | * 相机镜头:佳能EF镜头卡口 | + | * 相机镜头:佳能EF镜头卡口 |
- | * 通信:以太网、USB、USART、CAN、IEEE802.15.4、IEEE 802.11、手持视频游戏 | + | * 通信:以太网、USB、USART、CAN、IEEE802.15.4、IEEE 802.11、手持视频游戏 |
- | * 内存:闪存和EEPROM | + | * 内存:闪存和EEPROM |
- | * 实时时钟 | + | * 实时时钟 |
- | * LCD,有时甚至用于管理图像数据 | + | * LCD,有时甚至用于管理图像数据 |
- | * 任何MMC或SD卡(包括SDIO变种) | + | * 任何MMC或SD卡(包括SDIO变种) |
对于高性能系统,FPGA有时使用SPI作为主机的从机接口、作为传感器的主机、或者如果它们是基于SRAM的,则用于引导的闪存。 | 对于高性能系统,FPGA有时使用SPI作为主机的从机接口、作为传感器的主机、或者如果它们是基于SRAM的,则用于引导的闪存。 | ||
行 220: | 行 215: | ||
### 相关设计资源参考 | ### 相关设计资源参考 | ||
- | + | * 苏老师公众号文章 - [几种最常用的串行数据传输总线(1)- SPI](https://mp.weixin.qq.com/s/jWbvn-DGR9xrrMHKBqXleQ) | |
- | #### 相关技术文章 | + | * FPGA4FUN上关于如何使用SPI的文章及相应的参考代码 - [[https://www.fpga4fun.com/SPI.html|SPI接口]] |
- | + | * [[简易电压表设计|使用SPI总线的简易电压表设计]] | |
- | #### 相关FPGA开源代码 | + | * Lattice Semi官网提供的[SPI控制器模块](http://www.latticesemi.com/en/Products/DesignSoftwareAndIP/IntellectualProperty/ReferenceDesigns/ReferenceDesign03/SPIMasterController)使用说明,及参考IP下载 |
+ | * Lattice Semi官网提供的[SPI从设备控制器]( http://www.latticesemi.com/en/Products/DesignSoftwareAndIP/IntellectualProperty/ReferenceDesigns/ReferenceDesign03/SPISlaveController)使用说明,及参考IP下载 | ||
+ | * Lattice Semi官网的[用于嵌入式功能块中的SPI从外设](http://www.latticesemi.com/en/Products/DesignSoftwareAndIP/IntellectualProperty/ReferenceDesigns/ReferenceDesign03/SPISlavePeripheralusingEmbeddedFunctionBlock)使用说明,及参考IP下载 | ||
+ | * Lattice Semi官网的[SPI从设备到PWM的发生器](http://www.latticesemi.com/en/Products/DesignSoftwareAndIP/IntellectualProperty/ReferenceDesigns/ReferenceDesign03/SPISlavetoPWMGeneration)使用说明,及参考IP下载 |