由于最近的项目用上了vxworks操作系统,因此有机会接触到这款软件,本人用的是vxworks6.8系统,编程软件用的是Wind River Workbench3.2.
由于本人还是个学生,并且初次接触到vxworks操作系统,因此文章只是用于记录本人的学习过程,理解方面难免出现错误。
1.基本文件说明
Vxworks系统分为两大部分
<1>:包含BSP的vxworks镜像文件,此类文件包含了vxworks之中的各类驱动,系统启动时自动调用,我们一般不对其进行操作修改;
<2>:工程编译生成的.out文件,能够对vxworks中输入相关指令让其自动加载并且执行主函数,也能够在shell界面之中输入相关指令手动加载。
2.基本操作说明
Vxworks能够在shell之中输入相关指令进行操作,在shell之中我们可以执行输入的函数以及显示相关变量的值,几个重要的指令如下:
cd “/ata0a” 进入vxworks中某个系统盘,其中ata0a为系统盘符号,根据不同的设备定义也不同,可能为at0ab、ata0c等
ls 查看当前系统盘下面的文件
ld<xxx.out 加载.out文件
devs 查看硬件端口打开情况
ifconfig 查看当前配置的以太网相关信息