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

Vxworks调试

资料介绍
本文介绍了Vxworks的调试
1.vxWorks bsp 概述
-----------------
vxWorks 板级支持包(BSP)是为 vxWorks 操作系统与硬件平台之间提供一个接口的软件包,它可以使 vx
Works 运行于特定的硬件平台,包含了一系列的硬件相关的函数:
1)目标板硬件初始化
内存控制器初始化
堆栈初始化
外围设备初始化(IO、interrupt……)
2)异常向量处理
3)CACHE 操作
4)硬件设备的底层驱动
定时器驱动
串口驱动
END 驱动
FLASH 驱动
LCD 驱动


本文档说明了 vxWorks BSP for S3C44B0 开发板(简称 bsp)的开发过程。


VxWorks 的 BSP 应和 WRS(WindRiver System)的产品兼容,因而最好有一个可参考的模板,在此基础上修改
BSP 相关的文件。我参考的模板为 WINDRIVER FOR 4510 BSP wrSbcArm7,这些修改主要有:
系统必需
1) CPU 寄存器定义
2) 板级配置定义
3) 系统配置文件
4) 启动代码
5) 中断处理模块
6) 定时器驱动模块
7) 串口驱动模块
可选模块
8) END 驱动模块
9) TFFS 驱动模块
10) LCD 驱动模块


1.2 创建 BSP 步骤
------------
1) 拷贝模板 bsp 至 TARGET\CONFIG\S3C44B0 目录下
2) 为清晰起见 CPU 相关的文件应改名,并修改相关文件
3) 编译调试


1.3 BOOTROM 启动流程
------------------
1) 上电 RESET
系统上电,CPU 从 0x0 地址开始执行
2) romInit(romInit.s)
RomInit 在文件在文件 romInit.s 中。它是系统运行的入口,所以对于系统能否运行至关重要。它实现初
Vxworks调试
本地下载

评论