免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3660 | 回复: 4
打印 上一主题 下一主题

2440 串口设备文件是哪个? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-10-08 17:27 |只看该作者 |倒序浏览
[root@FriendlyARM /dev]# ls /dev
console   ide       mem       null      rd        tts       vcc
dsp       input     misc      port      root      tty       zero
fb        kmem      mixer     ptmx      scsi      tty1
fb0       kmsg      mmc       pts       sda1      urandom
full      leds      mtdblock  pty       shm       usb
i2c       loop      nbd       random    sound     vc
[root@FriendlyARM /dev]#

S3C 2440 有3个串口其中一个是控制台(console)
另外两个是哪个设备文件了?

论坛徽章:
0
2 [报告]
发表于 2008-10-08 17:44 |只看该作者
tty*

论坛徽章:
5
摩羯座
日期:2014-07-22 09:03:552015元宵节徽章
日期:2015-03-06 15:50:392015亚冠之大阪钢巴
日期:2015-06-12 16:01:352015年中国系统架构师大会
日期:2015-06-29 16:11:2815-16赛季CBA联赛之四川
日期:2018-12-17 14:10:21
3 [报告]
发表于 2008-10-09 09:19 |只看该作者
原帖由 dolink 于 2008-10-8 17:27 发表
[root@FriendlyARM /dev]# ls /dev
console   ide       mem       null      rd        tts       vcc
dsp       input     misc      port      root      tty       zero
fb        kmem      mixer      ...



你可以这样

  1. [root@FriendlyARM /dev]# ls /dev/
  2. console   ide       mem       null      rd        tts       vcc
  3. dsp       input     misc      port      root      tty       zero
  4. fb        kmem      mixer     ptmx      scsi      tty1
  5. fb0       kmsg      mmc       pts       sda1      urandom
  6. full      leds      mtdblock  pty       shm       usb
  7. i2c       loop      nbd       random    sound     vc
复制代码

然后

  1. [root@FriendlyARM /dev]#ls tts
复制代码

看看,他下面应该会有
  1. 0 1 2 3
复制代码

一类的文件
每个文件代表一个串口
没说错的话tty1应该是个lnk文件

评分

参与人数 1可用积分 +15 收起 理由
bitmilong + 15 鼓勵

查看全部评分

论坛徽章:
0
4 [报告]
发表于 2008-10-09 09:56 |只看该作者
我 ls /dev/tts 的确会有

0 1 2 3

可是S3C2440是只有3个串口的呀,我读写这4个文件都没有在控制台出现字符.

我的另外一块开发板 (QQ2440) 的 /dev/tts 下面就只有 0 1 2 三个文件而且

#echo "hello world." > /dev/tts/0
hello world.


我估计是这样:
SBC2440 (FriendlyARM) 开发板自带的linux并没有正确的设备文件与串口对应.

诶!~ 功力尚浅,看不了kernel.不能找到原因.

[ 本帖最后由 dolink 于 2008-10-9 10:01 编辑 ]

论坛徽章:
5
摩羯座
日期:2014-07-22 09:03:552015元宵节徽章
日期:2015-03-06 15:50:392015亚冠之大阪钢巴
日期:2015-06-12 16:01:352015年中国系统架构师大会
日期:2015-06-29 16:11:2815-16赛季CBA联赛之四川
日期:2018-12-17 14:10:21
5 [报告]
发表于 2008-10-09 10:23 |只看该作者
原帖由 dolink 于 2008-10-9 09:56 发表
我 ls /dev/tts 的确会有

0 1 2 3

可是S3C2440是只有3个串口的呀,我读写这4个文件都没有在控制台出现字符.

我的另外一块开发板 (QQ2440) 的 /dev/tts 下面就只有 0 1 2 三个文件而且

#echo "hello  ...



有些不是你控制台可以看到的
因为你控制台只用了一个串口
我没说错的话,你应该是qq2440群里的 滴水穿石
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP