arm单片机
ARM单片机
ARM单片机是以ARM处理器为核心的一种单片微型计算机,是近年来随着电子设备智能化和网络化程度不断提高而出现的新兴产物。ARM是一家微处理器设计公司的名称,ARM既不生产芯片也不销售芯片,是专业从事技术研发和授权转让的公司,世界知名的半导体电子公司都与arm建立了合作伙伴关系,包括国内许多公司也从arm购买芯核技术用于设计专用芯片。arm单片机以其低功耗和高性价比的优势逐渐步入高端市场,成为了时下的主流产品。
优势
ARM单片机采用了新型的32位ARM核处理器,使其在指令系统,总线结构,调试技术,功耗以及性价比等方面都超过了传统的51系列单片机,同时ARM单片机在芯片内部集成了大量的片内外设,所以功能和可靠性都大大提高。
结构特性
工作模式
从编程的角度看,ARM处理器的工作状态通常有以下两种:
1、ARM状态,此时处理器执行32位的字对齐的ARM指令。
2、thumb状态,此时处理器执行16位的,半字对齐的thumb指令。
当ARM处理器执行32位ARM指令集中的指令时,工作在arm状态,执行16位thumb指令集中的指令时,工作在thumb状态,通常在刚加点开始执行代码时处于arm状态,然后在程序的执行过程中,只要满足一定条件,随时可以在两种工作状态间切换,并且这种切换并不影响处理器的工作模式和相应寄存器中的内容。
ARM处理器支持7种运行模式,分别为:
应用
ARM单片机以其体积小、功耗低、集成度和性价比高等优点在各领域得到广泛的应用,主要应用有:汽车导航、影音娱乐系统、网络浏览、运输监控、存储设备、掌上电脑、可视电话等。
发展趋势
参考资料
最新修订时间:2023-06-02 13:14
目录
概述
优势
结构特性
参考资料