嵌入式系统已经深入到人们生活的方方面面,成为了
人们生活中的一部分。作为一个传统的嵌入式或便携式
设备一般包括两类处理器:一个微控制器处理用户接口和
一个独立的 DSP处理器处理数字信号。然 而,随 着 高 性
能和高时钟频率处理器的出现,开发者可以使用单个处理
器来处理上述两项任务,节约开发成本。
ARM Cortex-M3核虽然不是专用的 DSP芯片,但其
高性能和高时钟频率使其能在数字信号处理应用上获得
较好的性能。例如2010年恩智浦半导体(NXPSemicon-ductors)推出的两款工作频率为 120 MHz的 微 控 制 器
LPC1769和 LPC1759,这是业界速度最快的 ARM Cor-tex-M3微控制器。凭借这一性能水平,在 成 本 限 制 型 应
用中实现微控制器控制与信号处理的集成已成为现实,再
无需使用专用的 DSP硬件。ARM Corte-M3内核基于哈
佛架构,指令和数据各使用一条总线,指令和数据可以从
存储器中同时读取,所以 ARM Cortex-M3处理器对多个
操作并行执行,加快了应用程序的执行速度。此外,使用
IIR块算法,把要滤波的信号分成大的帧,一 次 可 以 计 算
多个结果,且只需要较小的存储器带宽,能 有 效 地 改 善
性能。
目前在嵌入式系统领域 ARM Cortex-M3系 列 芯 片
应用相对还比较少,ARM7系列相对较为广泛,文献[1-4]
和文献[5]体现其应用的广泛性。本 文 想 通 过 对 ARM
Cortex-M3芯片的初步应用,起一个抛砖引玉的作用,促
进 ARM Cortex-M3系列在嵌入式系统领域的应用推广。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !