社区
VxWorks
帖子详情
请教vxWorks下的两个问题(关于串口和ATA驱动)
wanghao_luke
2008-11-05 09:04:32
1 从串口中读取数据,怎样才能不使程序阻塞呢?
我在程序里使用read函数读取串口数据,但如果串口没有数据,程序就停在这了,怎么才能做到如果没有数据,程序继续运行呢?
2 在vxWorks下,如何才能将ATA设备(硬盘或CF卡)格式化呢?
...全文
221
6
打赏
收藏
请教vxWorks下的两个问题(关于串口和ATA驱动)
1 从串口中读取数据,怎样才能不使程序阻塞呢? 我在程序里使用read函数读取串口数据,但如果串口没有数据,程序就停在这了,怎么才能做到如果没有数据,程序继续运行呢? 2 在vxWorks下,如何才能将ATA设备(硬盘或CF卡)格式化呢?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wanghao_luke
2008-11-18
打赏
举报
回复
谢谢各位的回答,
还有个问题:VxWorks文件操作中,cp,rm,mkdir等操作都可以,但xcopy总是失败,拷贝一个文件后就停止,并且return 0xffffffff,是什么原因呢?
是因为哪个组件没有Include的原因吗?
emilyrd
2008-11-15
打赏
举报
回复
也可以用select函数解决这个问题
cool_ice1020
2008-11-06
打赏
举报
回复
也可以设定一个时间,当超过这段时间没有数据时,就退出。
tonyjacksont
2008-11-06
打赏
举报
回复
1,ls上已经回答了
2,dosFsVolFormat "/ata"
thomascatlee
2008-11-06
打赏
举报
回复
1.读之前先调用status = ioctl (fd, FIONREAD, &nBytesUnread);
得到缓冲区里的数据长度,没有就不读
vxworks
下554
串口
驱动
综上所述,开发
VxWorks
下的554
串口
驱动
涉及到
VxWorks
内核、
驱动
架构、硬件接口、中断处理等多个方面的知识,需要深入理解
VxWorks
操作系统以及554芯片的工作机制。通过这样的
驱动
,开发者可以充分利用硬件资源,实现...
VxWorks
环境下
串口
驱动
程序设计
###
VxWorks
环境下
串口
驱动
程序设计 #### 一、
VxWorks
系统概述
VxWorks
是由Wind River Systems公司开发的一款高性能实时操作系统(RTOS),以其高效性、可靠性及灵活性著称,在通信、军事、航空航天等领域有着广泛的...
ata
.rar_
ata
_
vxworks
_
vxworks
ata
_
vxworks
ata
driv_
vxworks
文件系统
"
vxworks
_
ata
_driv"可能指的是
VxWorks
的
ATA
驱动
库,它包含了
驱动
程序的源代码和相关的头文件,供开发者编译和调试使用。通过这个库,开发者可以深入了解
ATA
驱动
的工作原理,并根据实际需求进行定制或优化。 ...
VxWorks环境下
串口
驱动
程序设计.rar
总结来说,设计一个在VxWorks环境下的
串口
驱动
程序需要理解
串口
通信协议,熟悉VxWorks的
驱动
模型和内核服务,掌握中断处理、同步机制以及
驱动
测试方法。通过不断实践和优化,可以构建出高效、可靠的...
ATA
.rar_
ata
vxworks
_
vxworks
c++_
vxworks
ata
本篇将详细探讨
VxWorks
操作系统下
ATA
硬盘
驱动
程序的开发过程,以
ata
Drv.c、sysNvRam.c、init_driver.c和
ata
Drv.h这四个关键文件为线索,深入解析其功能与实现。 1.
ata
Drv.c:这是
ATA
驱动
的主要实现文件。它包含了...
VxWorks
2,184
社区成员
2,913
社区内容
发帖
与我相关
我的任务
VxWorks
xworks是美国 Wind River System 公司( 以下简称风河公司 ,即 WRS 公司)推出的一个实时操作系统。
复制链接
扫一扫
分享
社区描述
xworks是美国 Wind River System 公司( 以下简称风河公司 ,即 WRS 公司)推出的一个实时操作系统。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章