vxworks开发基础
vxworks开发基础 小狼@http://blog.csdn.net/xiaolangyangyang vxworks开发总体框架 一、RTP开发 RTP应用开发入口: usrAppInit.c -> usrAppInit() 二、wind kernel配置/驱动开发 wind kernel配置头文件: prjComps.h、configAll.h、config.h、prjParams.h wind kernel配置也可以在开发环境中使用可视化界面配置 vxworks添加组件的一般步骤: 选择适当的目录 -> 根据读取顺序为CDF文件取名 -> 组件命名 -> 描述与代码相关的内容 -> 设定组件初始化入口 -> 建立初始化顺序 -> 链接帮助文件 -> 定义依赖关系 -> 定义从属关系 三、BSP开发 vxworks bsp移植一般步骤(参照相似BSP包修改): 修改内存尺寸定义 -> 修改Cache驱动 -> 修改中断控制器程序 -> 修改时钟控制器程序 -> 修改串口程序 -> 添加网络设备驱动 -> 修改人机接口 -> 为其他硬件增加驱动程序 主要在sysLib.c中需要用户实现以下系统调用: 1. sysClkConnect() 为系统时钟中断挂接服务程序 2. sysClkDisable() 关闭系统时钟中断 3. sysClkEnable() 打开系统时钟中断 4.