3505|3

96

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

关于如何使用vxworks下驱动的问题(很弱的问题,请见谅,我给分) [复制链接]

 我刚学习写vxworks下的驱动程序,别人建议从最简单的串口驱动写起,经过对vxworks中Tornado2.2\target\src\drv\sio下提供的templateSio.c的修改,完成了驱动。可是接下来就不知道该如何测试和使用该驱动程序。

是像正常的程序那样编译,链接,下载到目标机中吗?如此运行后没有反应啊!我能自己命名串口设备的名字吗?(敲入devs后给出系统启动的设备名,串口的是"/tyCo/0")。

我想通过运行自己写的一个小程序,其中有open(),read()等函数来测试驱动程序,该如何操作该程序和驱动程序?
我想知道操作的步骤,也就是该如何使用这两个程序?因为我现在既有驱动程序了又有上述测试程序,但是不知道下面该怎么办了!不知如何下手去使用。

还请高人指点,感激不尽!

最新回复

最好找个目标机,相互通信,这样更直观,学习更快。  详情 回复 发表于 2009-3-10 12:30
点赞 关注
 

回复
举报

69

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
直接在shell下执行open,read,write,可以作为一个文件设备操作的。文件名就是“/ttyCo/0”,可以的。也许还需要串口调试软件,网上很多的随便下载一个就可以了。
 
 
 

回复

73

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
open ioctl,read write
拉条串口线把target得串口到你机器上,本地打开一个minicom或者超级终端就可以作下简单调试。
还可以上个示波器抓个波形看看时序对不对,每个bit的时间长度在不在容忍范围内。
 
 
 

回复

73

帖子

0

TA的资源

一粒金砂(初级)

4
 
最好找个目标机,相互通信,这样更直观,学习更快。
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条
【干货上新】电源解决方案和技术第二趴 | DigiKey 应用探索站
当月好物、电源技术资源、特色活动、DigiKey在线实用工具,干货多多~

查看 »

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网 12

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表