高整合USB微控制器简化嵌入式系统连结设计
短至100奈秒(ns)。耗电量也可由使用者来选定,以低到1微安培(μA)这点来看,微控制器的装置,其所达到的类比效能数值跟一般的离散式类比积体电路(IC)可说是不相上下。当USB的微控制器整合高效能类比效能时,它就能提供符合成本效益的单晶片解决方案,并替代外部类比元件。
确保USB连结可靠性内建振荡器势在必行
若是要把USB整合到单晶片微控制器解决方案里,要如何做才能最佳化系统的设计成本,对于设计人员来说,可能需要不同的想法。比方说,在设计中如果加入USB,可能会对时脉树系统的设计造成不小的影响。如果要确保USB连结时的可靠性,维持USB时脉的准确性就显得更为重要。
一般USB微控制器都须要设计人员加入外部晶体和相关元件,才能让USB时脉达到准确度的要求。这种做法不仅会提高解决方案的成本,也会扩大印刷电路板(PCB)设计复杂度与总体尺寸。此外,USB的速度多半要靠外部的终端电阻来确认,这也进一步提高USB的建置成本。
将时脉的恢复能力整合到USB微控制器元件中,这是创新效能的最佳典范。它剔除其他USB微控制器常用的外部晶体,并靠内部振荡器针对载入的USB资料串列自行调节。如此一来,透过内部振荡器就能满足USB时脉需求。除移除外部元件降低成本外,剔除外部晶体还有另一个主要好处,即是把跟时脉相关的噪音排放消除后,电磁干扰(EMI)就会大幅减少。此外,这些解决方案所整合的终端电阻完全是靠软体来控制;剔除外部晶体和相关元件以及把终端电阻整合进来是很大相当大的突破,因为当设计人员把USB加入设计中时,这可助于降低成本与复杂性。
USB设计还有一个常见的挑战,即软体开发既复杂又费时。而随手可得的USB驱动程式和程式码范例则可克服此难题,并大幅缩短开发时间。比方说,有些厂商的USB微控制器开发工具就包含生产所需的主机和USB装置的驱动程式。使用时并不需要USB协定或主机设备驱动程式的专门技术,使USB连结能以迅速简单的方式来建置。
USB连结是许多嵌入式应用的重要需求,高度整合的USB微控制器解决方案不仅能以最简易的方式建立USB连结,为嵌入式系统的开发人员大幅简化设计,还能提供高效能的CPU功能,其所附带的整合式类比效能则有助于降低元件数量和材料清单成本(BOM),进一步满足市场需求。
- 基于S3C44B0X的心电血压监测仪USB接口设计(11-28)
- C8051F320在USB设计中的应用(01-18)
- 基于ISP1581型接口电路的USB2.0接口设计(01-18)
- 用CP2101将USB口扩展成串口(01-18)
- TM1300 PCI-XIO口的UART和USB接口设计(01-17)
- 基于CH371的实用USB接口设计(01-23)