DoubleLi

qq: 517712484 wx: ldbgliet

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2016年4月14日

摘要: /*com_writer.c*/#include "uart_api.h" int main(void){ int fd; char buff[BUFFER_SIZE]; if((fd=open_port(HOST_COM_PORT))<0) /*打开串口*/ { perror("open seri 阅读全文
posted @ 2016-04-14 14:45 DoubleLi 阅读(1337) 评论(0) 推荐(0)

摘要: /*串口自收自发程序主函数*/#include"uart_api.h"int main(){ int fd; char buff[BUFFER_SIZE]; char buff2[]="Hello NUAA2440!\n"; int nread,nwrite; if((fd=open_port(TA 阅读全文
posted @ 2016-04-14 14:45 DoubleLi 阅读(5019) 评论(0) 推荐(0)

摘要: 在linux中,所有的设备文件一般都位于“/dev”下,串口1和串口2对应的设备名依次为“/dev/ttyS0”, “/dev/ttyS1”,而且USB转串口的设备名通常为“/dev/ttyUSB0”,在linux下对设备的操作方法与对文件的操作方法一样。 串口开发步骤: 串口的设置主要是设置str 阅读全文
posted @ 2016-04-14 14:44 DoubleLi 阅读(4646) 评论(0) 推荐(0)

摘要: 1、LINUX下TTY、CONSOLE、串口之间是怎样的层次关系?具体的函数接口是怎样的?串口是如何被调用的? 2、printk函数是把信息发送到控制台上吧?如何让PRINTK把信息通过串口送出?或者说系统在什么地方来决定是将信息送到显示器还是串口? 3、start_kernel中一开始就用到了pr 阅读全文
posted @ 2016-04-14 14:15 DoubleLi 阅读(10191) 评论(0) 推荐(0)

摘要: linux 串口输出调试 在某些情况下,需要同时对两台或多台Linux主机进行管理和操作。如果手头缺少足够多的键盘和显示器,那么通过一台机器的串口对其余主机进行控制不失为一种快捷、有效的方法。 下面就以两台主机为例,简单介绍一下配置方法。假设这两台主机分别为A和B,它们都运行Red Hat 9.0。 阅读全文
posted @ 2016-04-14 14:14 DoubleLi 阅读(6678) 评论(0) 推荐(0)