首页 | 嵌入式系统 | 显示技术 | 模拟IC/电源 | 元件与制造 | 其他IC/制程 | 消费类电子 | 无线/通信 | 汽车电子 | 工业控制 | 医疗电子 | 测试测量
首页> 分享下载> 消费类电子> uCOS-II在 S3C44B0x 系统上的移置

uCOS-II在 S3C44B0x 系统上的移置

资料介绍
uCOS-II在 S3C44B0x 系统上的移置
uCOS-II在 S3C44B0x 系统上的移置
Arming
目的在于介绍将uCOS-II源代码级移置到S3C44B0x处理器板子上的经验,希望对今后
ARM的快速上手和移置系统提供一些参考。整套初始源代码来源于liming基于Atmel
ARM板的ucos演示程序,Arming在此基础上做了少量的修改。
• 硬件系统的简介
S3C44B0x是基于ARM7TDMI核的处理器,没有MMU。我的板子直接使用JTAG下载和调试
,可以源代码级跟踪调试。


Arm7TDMI的处理器操作状态(operation
state):包括ARM态和THUMB态。ARM态可执行32位的标准ARM指令集指令;THUMB态执
行THUMB扩展的16位指令集指令,并且访问的寄存器没有ARM态多。两种状态通过CPS
R(当前程序状态寄存器)中的一个位设置来标记。复位后处理器处于ARM态,我们一
直工作在ARM态,所以不再管THUMB,THUMB主要是可以提高所谓指令密度(不懂)。




Arm态下处理器操作模式(operation mode):
• User (用户模式): The normal ARM program execution state
• FIQ (快速中断模式): Designed to support a data transfer or channel
process
• IRQ (中断模式): Used for general-purpose interrupt handling
• SCV(超级用户模式): Protected mode for the operating s
标签: uCOS-IIS3C44B0x系统上的移置
uCOS-II在 S3C44B0x 系统上的移置
本地下载

评论