首页| 行业标准| 论文文档| 电子资料| 图纸模型
购买积分 购买会员 激活码充值

您现在的位置是:团子下载站 > 其他 > 在嵌入式应用中使用usb的技巧和窍门。第二部分:设计问题

在嵌入式应用中使用usb的技巧和窍门。第二部分:设计问题

  • 资源大小:0.21 MB
  • 上传时间:2021-09-05
  • 下载次数:0次
  • 浏览次数:51次
  • 资源积分:1积分
  • 标      签: 嵌入式应用 usb 微控制器

资 源 简 介

在嵌入式应用中使用usb的技巧和窍门。第二部分:设计问题   随着串口从台式机和笔记本电脑中消失,通用串行总线(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.
VIP VIP