vxworks之软件使用基础

一、新建工程

1.依次点击file、new、Wind River Workbench Project选项

2.选择自己需要的工程类型

Downloadable Kernel Module:内核权限工程,使用krnl下的头文件

Real Time Process :用户权限工程, 使用usr下的头文件

        编写应用程序选择Real Time Process生成用户权限下的工程;

        编写驱动程序选择Downlodable Kernel Module生成内核权限下的工程。

3.输入自己的工程项目名称

4.选择对应bsp工程后,点击Finish即可完成

二、新建文件

1.选择对应工程、new、Header File(.h文件)或Source File(.c文件)

2.选择后会弹出窗口,输入文件名

三、字体大小

1.选择菜单栏Window下的Preferences选项

2.依次点击General、Appearance、Colors and Fonts、Basic

2.点击最下面的Text Font,再点击Edit

3.选择喜欢的字体和大小

四、编码格式

1.还是Preferences界面,选择General选项最下面的Workspace,在圈出来的地方即为当前字体格式。

五、窗口

1.常用窗口基本都在菜单栏Window下的Show View选项中

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
个人前几年学习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
复旦微运行VxWorks主要是指复旦大学微处理器技术实验室使用VxWorks操作系统进行微处理器设计与开发的工作。VxWorks是一种实时操作系统,适用于嵌入式系统的开发。通过使用VxWorks,复旦微处理器技术实验室可以为微处理器设计和开发提供强大的软件支持。 首先,VxWorks操作系统具有实时性能优秀的特点,可以实时响应外部事件和任务,保证系统的实时性和可靠性。 其次,VxWorks采用模块化设计,支持多任务并发执行,可以同时处理多个任务,并根据优先级动态调度任务,提高系统的效率。 此外,VxWorks还提供了丰富的开发工具和调试功能,如可以通过网络编程实现远程调试和监控,方便开发人员进行系统测试和调试。 复旦微运行VxWorks的主要应用之一是在微处理器设计方面。通过使用VxWorks操作系统,复旦微处理器技术实验室可以进行微处理器的指令设计、硬件逻辑实现以及系统测试等工作。同时,VxWorks的实时特性和多任务支持也使得复旦微处理器能够处理多个并发任务,提高了系统的性能和可靠性。 除了在微处理器设计方面,复旦微也在其他领域中应用VxWorks,例如嵌入式系统开发、通信系统设计等。通过使用VxWorks操作系统,复旦微可以实现实时数据处理、网络通信和系统调度等功能,满足各种嵌入式系统的需求。 综上所述,复旦微运行VxWorks主要是为微处理器设计和其他嵌入式系统开发提供软件支持和技术实验基础,通过VxWorks操作系统,能够实现实时性能优秀、多任务并发和丰富的开发和调试功能。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

跃忧

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值