嵌入式爱好者

查看: 4715|回复: 2

Linux 下串口问题

[复制链接]

1

主题

1

帖子

1

积分

扫一扫,手机访问本帖
发表于 2010-6-14 10:33:37 | 显示全部楼层 |阅读模式
我使用的是OK3的开发板,在Linux下控制台应该是使用的串口0吧,然后我在Linux编写了一个使用串口1发数据的小程序,下载到开发板运行之后为什么总是串口0发数据,(打开串口1我采用的是 open(“dev/ttySAC1”))   请各位帮忙分析一下?

#include "comdev.h"
int main(void)
{
     int ret,bufferlen;
     const char sbuffer[]="welcome!\r\n";   
     ret=ComInit(1, 115200);
     if(ret<0)
     {
          printf("com init error!\n");
          exit(0);
     }
     
     while(1)
     {
         ComSend(1,sbuffer);
         sleep(2);
     }
     return(0);
}
回复

使用道具 举报

29

主题

9048

帖子

5593

积分

发表于 2010-6-17 13:18:23 | 显示全部楼层
本帖最后由 飞凌-fatfish 于 2010-6-17 14:18 编辑

试试tts/1
回复 支持 反对

使用道具 举报

0

主题

905

帖子

742

积分

i.MX6Q通行证i.MX6UL通行证TCU通行证AM335x通行证

发表于 2010-6-18 11:23:07 | 显示全部楼层
串口打开的没错,串口1的串口线连接了吗,你怎么判断的是从串口0发出来的
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-5-6 10:50

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表