设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
注册
快捷导航
平台
Portal
论坛
BBS
文库
项目
群组
Group
我的博客
Space
搜索
搜索
热搜:
shell
linux
mysql
本版
用户
LinuxSir.cn,穿越时空的Linuxsir!
»
论坛
›
功能型操作系统 —— LinuxSir.cn
›
Linux小型、嵌入式系统
›
关于串口驱动程序的开发
返回列表
查看:
2130
|
回复:
6
关于串口驱动程序的开发
[复制链接]
我心依旧
我心依旧
当前离线
积分
6
IP卡
狗仔卡
发表于 2004-12-22 20:04:54
|
显示全部楼层
|
阅读模式
要编写一个关于串口的驱动程序
一点头绪都没有
各位能否指点一下?
谢谢哦
还有不知道要怎么测试呢!
对linux几乎不懂:(
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
显身卡
zjx830814
zjx830814
当前离线
积分
25
IP卡
狗仔卡
发表于 2005-3-20 10:50:47
|
显示全部楼层
都没人反应,我也是要写这个驱动!
真可怜~~~什么都不懂
在WINDOWS里面还可以用到MSComm控件。在linux 下就什么都不懂了。
回复
支持
反对
使用道具
举报
显身卡
xyh_xkt
xyh_xkt
当前离线
积分
75
IP卡
狗仔卡
发表于 2005-3-20 19:28:19
|
显示全部楼层
我找了两个,你们看看对你们有帮助没有
http://www.loveunix.net/bbs/inde ... 37917&hl=串口
http://www.loveunix.net/bbs/inde ... 37633&hl=串口
回复
支持
反对
使用道具
举报
显身卡
ydzqw
ydzqw
当前离线
积分
11
IP卡
狗仔卡
发表于 2005-3-24 11:48:50
|
显示全部楼层
MSComm?这可不是写驱动的吧?
你说的应该是linux下串口程序吧,不是串口驱动吧
串口程序太多了,google搜一下一把
回复
支持
反对
使用道具
举报
显身卡
golf
golf
当前离线
积分
24
IP卡
狗仔卡
发表于 2005-4-6 12:43:41
|
显示全部楼层
你必须要了解你的串口UART的芯片类型,例如arm,一般kernel里已经有uart的驱动,
如果你了解硬件结构,参考一下源代码就很清楚了,串口的io操作及定义代码里都有,
如果是16550类似芯片扩展,linux里也有相应的代码,你只要根据你现有的硬件参数
做调整应该可以跑起来。
在已有的串口驱动程序上做自己的patch是相对容易的,如果你没有做过kernel驱动,
重头建立自己的程序恐怕一般情况会一下子摸不着头绪。
回复
支持
反对
使用道具
举报
显身卡
jarodwang
jarodwang
当前离线
积分
94
IP卡
狗仔卡
发表于 2005-4-6 18:03:08
|
显示全部楼层
不知道楼主要写的是串口通信程序还是串口驱动程序...
如果是前者,比较简单,对相应的设备文件进行读写就好了.
如果是后者,比较复杂,先要对硬件有一定的认识,然后再学习Linux下编写驱动程序的方法,可以看看"Linux设备驱动程序"(Linux Device Drivers)这本书.
回复
支持
反对
使用道具
举报
显身卡
flyzhl000
flyzhl000
当前离线
积分
24
IP卡
狗仔卡
发表于 2005-4-29 12:42:56
|
显示全部楼层
楼上说的串口通信程序随便从网上搜都是一样的,把那些直接编译就行了,
后者串口驱动程序参照linux源代码里的,就算芯片不一样,理解了思路改一下就可以了
回复
支持
反对
使用道具
举报
显身卡
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
内核与驱动开发
Debian Linux
LFS(LinuxfromScratch)
shell进阶应用、shell编程
BSD 讨论专题
红旗 REDFLAG Linux
Archlinux讨论区
Copyright © 2002-2023
LinuxSir.cn
(http://www.linuxsir.cn/) 版权所有 All Rights Reserved.
Powered by
RedflagLinux!
技术支持:
中科红旗
|
京ICP备19024520号
快速回复
返回顶部
返回列表