电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示
电子发烧友网>电子资料下载>单片机>选择串行接口明智的最佳连接

选择串行接口明智的最佳连接

2017-06-05 | rar | 0.20 MB | 次下载 | 免费

资料介绍

  选择串行接口明智的最佳连接

  微控制器提供一个非常广泛的串行接口的选择。串行接口的选择可能与外围组件所要求的那样简单,但是当您选择使用一个明智的决定的接口时,系统的性能会有很大的不同。通用串行接口SPI、UART我²C,或可能是最常见的选择,但如何更专业的接口,或SMBus / PMBus?这些选择什么时候最好?本文将更详细地检查这些串行接口标准,并探讨一些常见的实现,以获得更好的想法的应用程序,他们最适合的类型。

  通用异步收发器

  也许最熟悉的串行接口是可敬的通用异步收发器(UART)。这个简单的异步协议采用单线传输数据和另一个接收,使用简单的数据框显示在图1顶部。该行开始在空闲状态下,一个高电压电平和低持续边缘定义的数据帧的开始。多个数据位跟随,指示数据值的低或高电平。可选的第八数据位和奇偶校验位可以包括在数据帧的结尾。事实上,第八位数据是可选的,给你一个标准的老。谁会想到创建一个只有7个数据位的现代标准?)一个自由运行的时钟,通常是几倍的数据传输频率,用于捕获数据位后的起始位。接收方通常可以通过检查数据速率和在起始位和停止位之间的时间窗口来“确定”传输数据速率。一个UART的数据速率通常低于其他串行协议,但是它的简单性和普适性(几乎所有的单片机具有多个UART外设)使它像传感器的低性能的应用程序的一个不错的选择,简单的控制器和子系统的通信是通过电线或通过板对板连接器

  选择串行接口明智的最佳连接

  You might think that there is little innovation possible with this type of interface, but with the continued drive for low-power operation even the familiar UART is getting attention. For example, Silicon Labs’ Energy Micro Tiny Gecko MCU devices like the EMF32TG210 include a special low-energy implementation of the familiar UART peripheral. The low-energy UART can operate independently in the low-power EM2 mode (with much of the core functionality turned off)。 The low-energy UART also can wait for an incoming UART frame in a very-low-power mode. When an incoming frame is detected the CPU can be woken up. Alternatively, multiple frames can be moved to on-chip SRAM using the DMA controller with CPU intervention, as illustrated in the bottom of Figure 1. For even more power-efficient operation the low-energy UART can even block data reception until a configurable-start frame is detected. Additionally, a configurable-signal frame can be used to generate an interrupt, perhaps to indicate the end of a block transfer, to wake the CPU. The data- transfer rate of the low-energy UART is limited to 9600 baud, but the 150 nA power dissipation during wait and the few uA required during active communication make this a very power-efficient approach.

下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1TC358743XBG评估板参考手册
  2. 1.36 MB  |  330次下载  |  免费
  3. 2开关电源基础知识
  4. 5.73 MB  |  6次下载  |  免费
  5. 3100W短波放大电路图
  6. 0.05 MB  |  4次下载  |  3 积分
  7. 4嵌入式linux-聊天程序设计
  8. 0.60 MB  |  3次下载  |  免费
  9. 5基于FPGA的光纤通信系统的设计与实现
  10. 0.61 MB  |  2次下载  |  免费
  11. 651单片机窗帘控制器仿真程序
  12. 1.93 MB  |  2次下载  |  免费
  13. 751单片机大棚环境控制器仿真程序
  14. 1.10 MB  |  2次下载  |  免费
  15. 8基于51单片机的RGB调色灯程序仿真
  16. 0.86 MB  |  2次下载  |  免费

本月

  1. 1OrCAD10.5下载OrCAD10.5中文版软件
  2. 0.00 MB  |  234315次下载  |  免费
  3. 2555集成电路应用800例(新编版)
  4. 0.00 MB  |  33564次下载  |  免费
  5. 3接口电路图大全
  6. 未知  |  30323次下载  |  免费
  7. 4开关电源设计实例指南
  8. 未知  |  21549次下载  |  免费
  9. 5电气工程师手册免费下载(新编第二版pdf电子书)
  10. 0.00 MB  |  15349次下载  |  免费
  11. 6数字电路基础pdf(下载)
  12. 未知  |  13750次下载  |  免费
  13. 7电子制作实例集锦 下载
  14. 未知  |  8113次下载  |  免费
  15. 8《LED驱动电路设计》 温德尔著
  16. 0.00 MB  |  6653次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935054次下载  |  免费
  3. 2protel99se软件下载(可英文版转中文版)
  4. 78.1 MB  |  537796次下载  |  免费
  5. 3MATLAB 7.1 下载 (含软件介绍)
  6. 未知  |  420026次下载  |  免费
  7. 4OrCAD10.5下载OrCAD10.5中文版软件
  8. 0.00 MB  |  234315次下载  |  免费
  9. 5Altium DXP2002下载入口
  10. 未知  |  233046次下载  |  免费
  11. 6电路仿真软件multisim 10.0免费下载
  12. 340992  |  191185次下载  |  免费
  13. 7十天学会AVR单片机与C语言视频教程 下载
  14. 158M  |  183279次下载  |  免费
  15. 8proe5.0野火版下载(中文版免费下载)
  16. 未知  |  138040次下载  |  免费