开发板和linux不能进行串口通信的原因,两端的串口参数已设置一致,还需要做什么设置吗?
展开全部
排除法,逐步排除看是否线的问题、连接的问题、软件的问题
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用的是什么通信工具?minicom?kermit?还是说自己写的代码?
追问
自己写的代码:参数设置如下:
tcgetattr(fd,&opt);
cfmakeraw(&opt);
cfsetispeed(&opt,B115200);
cfsetospeed(&opt,B115200);
tcsetattr(fd,TCSANOW,&opt);
opt.c_lflag &=~(ICANON | ECHO | ECHOE |ISIG);
opt.c_oflag &=~(OPOST);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
两边的串口参数是如何设置的?
追问
自己写的代码:参数设置如下:
tcgetattr(fd,&opt);
cfmakeraw(&opt);
cfsetispeed(&opt,B115200);
cfsetospeed(&opt,B115200);
tcsetattr(fd,TCSANOW,&opt);
opt.c_lflag &=~(ICANON | ECHO | ECHOE |ISIG);
opt.c_oflag &=~(OPOST);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询