注册
登录
会员
标签
鲜花鸡蛋
插件
帮助
Linux伊甸园论坛
»
Linux嵌入式应用
» linux下初始化端口的函数是?
‹‹ 上一主题
|
下一主题 ››
发新话题
发布投票
发布商品
发布悬赏
发布活动
发布辩论
发布视频
打印
linux下初始化端口的函数是?
huzheng
初来乍到
注册用户
帖子
529
精华
0
积分
3
在线时间
0 小时
发短消息
加为好友
当前离线
楼主贴
大
中
小
发表于 2002-3-29 18:37
只看该作者
linux下初始化端口的函数是?
有一个简单的设备,只要发送些特定的字符串给它就可以工作.连接在com1上,设备名为/dev/ttyS0 通过cat file > /dev/ttyS0 可以看到反应.程序中用ioperm打开设备,outb发送字符也有反应.但需要初始化端口才能正常地工作,就是设置波特率,校验位等.在dos中有bioscom可以使用,不知linux下相应的函数是什么?
希望有高手能指点一下.不胜感激
forlinux@263.net forlinux.yeah.net
UID
1252
帖子
529
精华
0
积分
3
贡献积分
0
论坛活跃
0
公关推广
10
鲜花
0
鸡蛋
0
在线时间
0 小时
注册时间
2001-5-19
最后登录
2007-5-28
查看个人网站
查看详细资料
TOP
风雪狂客
版主
版主
帖子
624
精华
1
积分
38
在线时间
13 小时
发短消息
加为好友
当前离线
呵呵抢到沙发了
大
中
小
发表于 2002-4-2 23:48
只看该作者
如果你是使用 /dev/ttyS0的话,那么你用不着去使用端口操作。
你可以直接打开设备文件 /dev/ttyS0,通过对这个设备文件来进行设置操作。
你可以看看 linuxhowto文档中的串口编程,那里面有详细的解释。
如果你要直接对端口进行操作的话,你就要自己对端口的控制寄存器进行参数设置来达到你的初始化。这种方式比较麻烦。
千日风雪,万里独行。 真痴假狂,亦侠亦客。
UID
7956
帖子
624
精华
1
积分
38
贡献积分
7
论坛活跃
136
公关推广
11
鲜花
0
鸡蛋
0
来自
北京
在线时间
13 小时
注册时间
2001-12-17
最后登录
2008-9-28
查看详细资料
TOP
samfei
初来乍到
注册用户
帖子
39
精华
0
积分
4
在线时间
0 小时
发短消息
加为好友
当前离线
板凳位置
大
中
小
发表于 2002-4-22 13:12
只看该作者
使用ioctl()函数设置。
如果需要详细的例子,email给我samfei@21cn.com
UID
1643
帖子
39
精华
0
积分
4
贡献积分
0
论坛活跃
5
公关推广
10
鲜花
0
鸡蛋
0
在线时间
0 小时
注册时间
2001-6-5
最后登录
2007-1-17
查看详细资料
TOP
blackart
初来乍到
注册用户
帖子
260
精华
0
积分
4
在线时间
0 小时
发短消息
加为好友
当前离线
委屈了,只有地板
大
中
小
发表于 2002-5-8 15:21
只看该作者
re
[QUOTE]
最初由 samfei 发布
[B]使用ioctl()函数设置。
如果需要详细的例子,email给我samfei@21cn.com [/B][/QUOTE]
放在这里不就行了吗?真不知你在想什么?
众里寻她千百度,蓦然回首,她却在,灯火阑珊处
UID
8729
帖子
260
精华
0
积分
4
贡献积分
0
论坛活跃
3
公关推广
10
鲜花
0
鸡蛋
0
在线时间
0 小时
注册时间
2002-1-6
最后登录
2005-8-10
查看详细资料
TOP
‹‹ 上一主题
|
下一主题 ››
控制面板首页
编辑个人资料
积分记录
公众用户组
勋章
访问推广
宣传中心
领取红包
基本概况
版块排行
主题排行
发帖排行
积分排行
交易排行
在线时间
管理团队
管理统计
向朋友推广Linuxeden,得网站积分换礼品
向朋友推广Linuxeden,得网站积分换礼品
向朋友推广Linuxeden,得网站积分换礼品
向朋友推广Linuxeden,得网站积分换礼品
ace5.com
多串口卡,kvm切换器