资源介绍
个人前几年学习Vxworks时,整理的笔记,总给大家了。
1 基于硬盘启动的Vxworks环境搭建 3
2 Vxworks引导盘制作 6
2.1 通过DOS加载VxWorks方法 6
2.2 Bootrom三种类型 7
2.3 VxWorks映象 7
2.4 Bootrom.sys最快制作方法 8
2.5 从网络引导 8
2.6 从本地硬盘引导 9
2.7 制作bootrom文件 9
2.8 Bootrom编译步骤 11
2.9 用BSP生成Bootable工程(即我们的程序文件) 12
2.10 FTP Server下载VxWorks 14
3 Tornado调试环境的建立 17
3.1.1 配置文件config.h 17
3.1.2 网络连接 18
6 从主机搭接(attach)到目标机 21
7.1.3 串口连接 21
4 4.Config.h文件注释说明 22
4.1 启动行说明 #define DEFAULT_BOOT_LINE \: 22
4.2 Config.h 文件说明 23
4.3 启动参数结构体 BOOT_PARAMS 35
4.4 booting过程介绍,比较详细 38
5 sysClkRateGet();返回系统时钟每秒的tick数量, tick详解 43
6 中断应用设计要点 44
7 驱动程序设计 49
8 缩短vxworks的启动时间 51
9 调试篇 54
10 驱动编程步骤 54
10.1 将驱动程序增加到“系统驱动程序列表”中 54
10.2 将设备增加到“系统设备列表”中 55
10.3 打开设备,得到文件描述符 55
10.4 SELECT机制的使用 55
10.4.1 select( )函数翻译 57
11 VxWorks系统的网络驱动(END) 60
12 VXworks操作系统中信号量用于多任务同步与互斥的讨论 62
12.1 二进制信号量实现互斥和同步 64
12.1.1 互斥的实现: 64
12.1.2 同步的实现: 65
12.2 互斥信号量 67
13 Tornado的文件目说明录 68
14 Shell 内置命令说明 72
14.1 任务管理 72
14.2 任务状态信息 72
14.3 系统修改和调试 73
14.4 对象命令( WindSh Commands for Object Display ) 73
14.5 WindShell and Browser, Shell 命令 74
15 驱动篇 81
16 中断篇 83
16.1 中断服务程序ISR编写注意事项 83
16.2 中断号与中断向量的转换 83
16.3 安装中断服务程序 intConnect() 83
16.4 调试中断服务程序方法 84
17 mkboot批处理命令详细解释 84
18 MakeFile 说明 85
19 VxWorks5.4中的输入输出重定向 89
19.1 vxworks屏幕输出, 一般来说用printf都是串口/shell输出,串口输出就可以到屏幕上了? 89
19.2 20.2 VxWorks中针对X86开发时标准输入输出的重定向? 90
20 怎样加入外部.o文件? 92
21 如何在Vxworks中使用 cd ,pwd , ls 命令:启用File System and Disk Utilities组件(INCLUDE_DISK_UTIL),可在shell下用pwd/cd/ls等命令 93
22 Error: image is larger than 524288 bytes 94
23 proxyArpDefaultOn()未定义解决方法? 94
24 如何将VxWorks的系统定时间隔或系统Ticks设置为1ms????? 95
25 read/write、fread/fwrite、fopen/open有什么区别 96
26 快速启动??????????????? 100
27 启动时报ATA0a和硬盘启动相关问题 100
28 如何安装USB2.2新版本及编译USB驱动? 101
29 WindML、图形界面相关问题 102
29.1 WindML,ugldemo出错? 102
29.2 5101 VxWorks黑屏问题? 102
29.3 添加ugldemo.c后,编译报undefined reference to “ugltextdraw” 错误一大堆? 102
29.4 WindML 中文字库显示? 103
30 VxWork6.8相关问题 105
30.1 ELF和bin文件的区别? 105
30.2 diab和GNU的区别? 106
31 No such file or directory错误? 107
- 上一篇: VxWorks5 5 1源代码 完整源代码
- 下一篇: Window7下安装VxWorks双系统