首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 嵌入式系统 > 将8051应用程序迁移到ARM Cortex-M处理器上

将8051应用程序迁移到ARM Cortex-M处理器上

资料介绍
Cortex-M处理器系列包括广泛使用的Cortex-M3处理器、针对FPGA的Cortex-M1 ... 员了解
8051和ARM Cortex-M处理器系列在架构、软件和硬件设计上的主要差异
Technology In-Depth



将8051应用程序迁移到
ARM Cortex-M处理器上
作者:Joseph Yiu和Andrew Frame

Cortex-M处理器系列包括广泛使用的Cortex-M3处理器、针对FPGA的Cortex-M1
处理器、2009年初推出的Cortex-M0处理器(最小的 ARM 处理器)和2010年初推
出的 C or tex-M4处理器(支持浮点和数字信号处理增强指令)。这些处理器具有先
进的功能特点和简单易用的编程模型,对于想从8051微控制器迁移到ARM架构的开
发人员来说,极具吸引力。本文是一篇入门指南,目的是帮助8051微控制器的开发人
员了解8051和ARM Cortex-M处理器系列在架构、软件和硬件设计上的主要差异,
从而加快迁移过程。

架构概述 使用不同的寄存器来进行数据处理、内存存取和用作内存指针,
对于一些嵌入式程序员(尤其是那些习惯使用汇编语言编程的 因此不会有这个问题。
程序员),首先要做的事情就是了解编程模型。
从根本上说,ARM 架构是一个基于加载(Load)和存储(Store)
寄存器 的RIS C架构,处理器寄存
标签:ARMCortex-M
将8051应用程序迁移到ARM Cortex-M处理器上
本地下载

评论