资料介绍
随着串口从台式机和笔记本电脑中消失,通用串行总线(USB)现在成为需要连接到PC机的各种外设的通用接口,它们都是开发平台和商业产品。在这个由两部分组成的系列文章的第一部分中,我们提供了USB接口标准及其在嵌入式系统中不断发展的作用的快速更新。在这篇结论性的文章中,我们将仔细考虑集成和独立的USB解决方案之间的选择,以及研究一些微控制器制造商在他们的USB连接中添加的创新性的扭曲,以帮助您的产品在具有挑战性的应用程序中进行竞争。最后,我们将使用一些设计技术,使USB连接更接近您嵌入式设计的需求。
决定何时整合
正如我们在第一部分中简要讨论过的,有几个因素影响着是否最好用带有片上USB功能的MCU实现USB连接,或者使用单独的USB控制器。在许多情况下,简单的USB连接是必要的,如Atmel的atmega8u集成解决方案,Microchip的8位pic18f13k50或Silicon Labs C8051F系列(图1)是非常没有道理的。
Figure 1: Simple 8-bit MCUs with integrated USB transceivers, such as Silicon Labs’ C8051 series, are a convenient and cost-effective way to implement many embedded designs. (Courtesy of Silicon Labs.)
The choice becomes more nuanced in applications that need to support a specific USB protocol class, such as UART-to-USB or USB-to-SPI. For example, if a project involves updating an existing product with an RS-232 interface to support USB, using a separate USB-UART bridge such as Microchips’ MCP2200 Silicon Labs’ CP2104 or Texas Instruments’ TUSB3410 offers a shorter development cycle and less disruption to the manufacturing supply chain. A stand-alone controller may also be especially helpful if the original design is based on a slower, less-powerful MCU, which may not have the extra processing power (or memory space) to support the added tasks involved with protocol/format conversion.
- 生成任意量级的偏置电流网络(第二部分)
- 救世主Ga N来啦!第二部分:测量
- 设计一台物联网模块灯——第二部分
- 如何实现更高的系统效率——第二部分:高速栅极驱动器
- 超声波感应器会被用于何处?—— 第二部分
- 《嵌入式-STM32开发指南》第二部分 基础篇 - 第4章 定时器(HAL库)
- 有时你需要一点收获第二部分
- AN-389: 使用Σ-Δ转换器—第二部分[中文版] 0次下载
- 2012年PSoC数模混合设计培训_第二部分 26次下载
- 中国NB-IOT产业联盟-第二部分问题清单-20160824 7次下载
- 无线信道的信道容量:第二部分_英文版 0次下载
- 微型模块电源产品第二部分 0次下载
- 常用单片机实例与仿真_第二部分 13次下载
- AT91SAM9260使用手册第二部分
- 实现免调整VCO1的IC (第二部分)
- 隧穿场效应晶体管TFET简介与仿真 3272次阅读
- 双极踏脚车(第二部分):微步和衰减模式 461次阅读
- 神经网络设计和功能 617次阅读
- 赛灵思 Versal:单芯片内的精准同步 3286次阅读
- 实时数据体系建设的总体方案的三部分 6598次阅读
- 设计嵌入式驱动程序有什么窍门 2508次阅读
- 数字万用表双积分 ADC 的工作原理分析 6663次阅读
- 设计嵌入式驱动程序有哪些小窍门 2553次阅读
- C语言中或操作和与操作的介绍 1.1w次阅读
- 电压检测器、监控器和高级监控各种功能介绍:第1部分 4858次阅读
- 嵌入式系统有哪些部分组成_嵌入式系统的应用领域 3.3w次阅读
- 深入了解嵌入式编程 3549次阅读
- 自动泊车技术的发展与原理解析 2962次阅读
- 设计超低功耗的嵌入式应用(三):简化电源域 1009次阅读
- 混合信号系统接地揭秘之第二部分 1663次阅读
下载排行
本周
- 1TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 2开关电源基础知识
- 5.73 MB | 6次下载 | 免费
- 3100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 4嵌入式linux-聊天程序设计
- 0.60 MB | 3次下载 | 免费
- 5基于FPGA的光纤通信系统的设计与实现
- 0.61 MB | 2次下载 | 免费
- 6基于FPGA的C8051F单片机开发板设计
- 0.70 MB | 2次下载 | 免费
- 751单片机窗帘控制器仿真程序
- 1.93 MB | 2次下载 | 免费
- 8基于51单片机的RGB调色灯程序仿真
- 0.86 MB | 2次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33564次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21548次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6653次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537796次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191185次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183278次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多