这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 请教:vxworks下串口编程

共5条 1/1 1 跳转至

请教:vxworks下串口编程

菜鸟
2004-11-24 05:02:00     打赏

我使用的是486为CPU的目标机,试着使用串口1与PC通信。方法如下:

com1=open("/tyCo/0",O_RDWR,0);

...........

num=write(com1,str,strlen(str));

结果在调试时,发现com1句柄有效,write的返回值也是实际传送的字节数,但串口就是没有输出,我检查了硬件,也没有问题啊,请各位大侠帮我分析一下原因,小弟在此谢过了。




关键词: 请教     vxworks     串口     编程    

菜鸟
2004-11-25 05:08:00     打赏
2楼
怎么没人回答?自己顶一下

菜鸟
2004-11-25 05:39:00     打赏
3楼

可以看一下写缓冲

祝好运


菜鸟
2004-11-26 05:18:00     打赏
4楼
我最担心的就是主机和目标机的配置不一致,波特率没问题,但停止位、数据位和校验位在哪边设置呢?我在hardware下面的SIO中只找到了波特率,串口数的配置参数啊?

菜鸟
2004-11-26 06:14:00     打赏
5楼

看本论坛的"关于串行通信下的几篇论文"也许对你有帮助.主机那边用"串口调试助手"进行调试就可以了!


共5条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]