分享

常用的器件外设接口 - SPI、I2C、UART、GPIO(PWM)

 求知_时光 2019-05-08

硬禾实战营研究生技能培训战斗到第三周就是FPGA编程了,编程中重要的环节就是通过FPGA逻辑来深入了解几种常用的串行接口总线的组成及差异,之所以要熟悉这几种总线,是因为目前几乎所有的MCU,无论简单的8位单片机还是高级的32位处理器,都是通过这些接口同外部的器件(传感器、ADC/DAC等)进行连接,片上系统的器件(SoC)必然将SPI、I2C、UART这些接口做在了器件内部,没有这些总线接口的微处理器在很多时候也需要通过软件编程的方式配置某几个IO管脚来实现这些接口的模拟。

先上一个简单的脑图,让大家对这些接口有个宏观的了解:

关于这些接口的详细介绍可以参考电子森林(www.)里的文章:

  • 常用器件外设的接口:http://www./doc/peripheral_interface

  • SPI接口介绍:http://www./doc/spi

  • I2C接口介绍:http://www./doc/I2C

  • UART接口介绍:http://www./doc/UART

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多