选择合适的32 位单片机简化开发人员工作 - Silicon Labs
选择合适的32 位单片机简化开发人员工作
传统上,选择 32 位单片机 (MCU )的关键因素在于中央处理单元(即内核 CPU )的选
择。直到最近,32 位MCU 已经可以基于多种内核,有一些则采用专有架构,因此,嵌入
式设计人员要么继续使用同一种内核,要么需要花费更多时间学习新的硬件知识和移植现
有软件代码。过去几年里,MCU 产品中 ARM Cortex 内核改变了嵌入式的原有状态,开
发人员把注意力从专用32 位内核向基于ARM Cortex 处理器的MCU 转移,这样可以不用
从单一供应商订购MCU 。一个日益壮大的基于ARM 处理器MCU 环境已经形成,这包括
第三方编译器、实时操作系统、软件协议栈、LCD 图形显示等。目前,大多数主流MCU
供应商都生产基于ARM 处理器产品,这使得ARM Cortex 内核成为了32 位MCU 的公认
标准。
如果选择基于标准内核的32 位MCU ,可选择的范围较为广泛,然而为特定应用选择合适
的 MCU 则需要考虑多种因素,困难大大增加。首先,开发人员需要基于多种“选项”减少
备选 MCU 数量,例如存储大小、输入输出引脚数量、通信接口等。可能有多个基于
ARM 处理器的 MCU 供应商产品都满足基本需求清单,因此,开发人员需要通过其他重
要因素进一步缩小选择范围,例如:混合信号集成度、可配置性、功耗和开发难度等。
选择集成通用部件的 32 位 MCU 能够帮助开发人员减少整体系统成本、降低设计复杂度
并缩短开发时间。例如,Silicon Labs Precision32™混合信号 MCU 具有多种其他 MCU 通
常不具备的集成特性,例如USB 振荡器、5V 稳压器、6 个可编程高驱动能力引脚(可提
供高达300mA 电流),以及16 个电容感应输入通道 (用于触摸按键或滑动条)。高集成
度可以减少多个分立元器件,提供更加灵活的供电选择,从而节省物料 (BOM )成本,
简化开发过程。
Silicon Laboratories, Inc. Rev 1.0 1
为了解使用高集成度混合信号 MCU 所带来的好处,我们来研究一下典型的条形码扫描
仪。为了读取条形码,扫描仪向电机提供动力的摆动镜面发射激光(见图 1)。激光照射
到条形码,然后条形码图像被电荷耦合器件传感器(CCD )捕获。CCD 传感器类似照相
机,一次能够捕获一行像素,比如 1 x 1024 像素。模拟的光强度信号最后传输到模拟-数
字转换器(ADC )。高驱动能力 MCU 减少了过去常常用于驱动激光和电机的功率晶体
管。选择可为CCD 传感器提供时钟同步接口的MCU ,可以大大简化设计人员的工作。
图1. 高集成度MCU 为条形码扫描仪带来好处
比较好的情况是,MCU ADC 能够与 CCD 摄像头的较快速率保持同步 (通常大于 1
MSPS )。对于5V CCD 传感器,电源管理IC 在大多数设计中也是必不可少的,他为传感
器提供输入电源,MCU 和其他器件则需要3.3V 输入电源。
在这个条形码范例中,Precision32 SiM3U1xx USB MCU 可以驱动同步时钟到传感器,轻
松做到与快速 CCD 采样速率同步,同时也能够通过 3.3-5V DC-DC 升压器为传感器提供
电源,进一步降低系统元器件数量。此外,在USB 供电的扫描仪中,Precision32 MCU 具
有片内稳压器,可以直接从 USB 获取电源,片内 48MHz 振荡器具有创新的时钟恢复电
Silicon Laboratories, Inc. Rev 1.0 2
路,能锁定USB 信号,精确度高于0.25%,使USB 运行无需外部晶体。条形码扫描仪中
还集成其他功能:当扫描成功时可直接驱动蜂鸣器提醒用户,使用电容触摸按键代替机械
按键,以及为无线扫描仪提供硬件加密数据保护。
设计中需要考虑的另一个重要因素是灵活性,能够快速而轻松的适应变化,并且不增加开
发成本。为了加快研发进度,设计人员通常在之前项目基础上进行修改设定以适应新的需
求。然而,要想有效达到设计要求,重要的是能够选择和修改 MCU 外设和位置布局。大
多数 MCU 的引脚定义都有固定功能,而预设的引出线(pinout
您可能关注的文档
最近下载
- DHG9070A型电热鼓风干燥箱说明书.pdf VIP
- 【老照片】1966年-1967年的彩色中国.docx VIP
- 蒙特利尔认知评估量表.doc VIP
- 解放前后大不同.连环画.1950年.pdf VIP
- 2026年济南工程职业技术学院单招《数学》题库含完整答案详解【考点梳理】.docx VIP
- 1949--1989年国产老电影目录.doc VIP
- 1949--166年国产老电影目录.doc VIP
- 简易精神状态检查量表(-MMSE).doc VIP
- LNG-CNG-LPG(液化石油气、液化天然气、压缩天然气)汽车、罐车事故处置.pptx VIP
- 简易精神状态检查量表(MMSE).docx VIP
原创力文档

文档评论(0)