2011年7月17日

摘要: 1、LINUX下TTY、CONSOLE、串口之间是怎样的层次关系?具体的函数接口是怎样的?串口是如何被调用的? 2、printk函数是把信息发送到控制台上吧?如何让PRINTK把信息通过串口送出?或者说系统在什么地方来决定是将信息送到显示器还是串口? 3、start_kernel中一开始就用到了printk函数(好象是printk(linux_banner什么的),在 这个时候整个内核还没跑起来呢 那这时候的printk是如何被调用的?在我们的系统中,系统启动是用的现代公司的BOOTLOADER程序,后来好象跳到了LINUX下的head-armv.s, 然后跳到start_kernel,在bo 阅读全文
posted @ 2011-07-17 09:48 嵌入式操作系统 阅读(5427) 评论(1) 推荐(0) 编辑
摘要: linux 串口输出调试在某些情况下,需要同时对两台或多台Linux主机进行管理和操作。如果手头缺少足够多的键盘和显示器,那么通过一台机器的串口对其余主机进行控制不失为一种快捷、有效的方法。下面就以两台主机为例,简单介绍一下配置方法。假设这两台主机分别为A和B,它们都运行Red Hat 9.0。A主机配置A主机要选择一个合适的串口通信工具,本文中使用Linux自带的Minicom。以root身份登录,运行如下命令: # minicom -s 屏幕上出现Minicom的主配置选单,移动键盘的方向键,选择“Serial Port Setup”选单项,会出现如下配置项: A - Serial Dev 阅读全文
posted @ 2011-07-17 09:37 嵌入式操作系统 阅读(16057) 评论(0) 推荐(0) 编辑
摘要: 1 dirname $0 Linux下获得目录路径比较常用的是pwd命令和getcwd()函数,pwd命令只能得到当前目录,也就是跑程序时所在的目录,但不能得到程序所在的目录; dirname恰好就能实现这个功能,使用dirname $0就可以解析出所要的绝对路径。2 readread命令接收标准输入(键盘)的输入,或其他文件描述符的输入,得到输入后,read命令将数据放入一个标准变量中。由于read命令提供了-p参数,允许在read命令行中直接指定一个提示; read后面的变量可以一个,也可以有多个,这时如果输入多个数据,则第一个数据给第一个变量,第二个数据给第二个变量;3 $? 前一个命令 阅读全文
posted @ 2011-07-17 00:20 嵌入式操作系统 阅读(406) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示