免费注册 查看新帖 |

Chinaunix

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

请教各位指导一下我吧:迷茫 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-05-04 15:47 |只看该作者 |倒序浏览
本帖最后由 youjujun 于 2012-05-04 16:02 编辑

我是一个研究生,学校在国内还算可以吧。
入研究生以来,也做过一些项目,主要是STM32方面的,基本上就是C语言吧。

可是我深知,那些固件程序深度不够;

所以,买了一套mini2440开发板,玩它也有7、8个月了。由于没有项目支持,基本上就是一直在自学;以前是自动化专业的,计算机基础不扎实;基本的计算机概念还是有的,但计算机基础总是很欠缺。

自从买了这个板子,将U-BOOT,kernel,nfs搞进去之后,就一直在写驱动。

看了几本书,也大致知道是怎么回事了。i2c/usb等驱动 也用过。看了一些驱动源码,也大致知道怎么回事;基本上能看懂;基本上,它们都是“求同存异”吧。

但linux驱动给我的感觉,总是 无头无尾。我写了一个简单的usb驱动,但不知道自己在做什么,总是在调用一些基于core的API函数,这种感觉针对很不爽。


我不知道 这驱动,应该怎么往下学习。

我现在处在一个  不知从何处继续   的阶段,我该怎么深入下去呢??

求 各位过来人,指导我一下吧。

论坛徽章:
0
2 [报告]
发表于 2012-05-04 15:56 |只看该作者
达人,你给thinkpad x301 的 指纹写个linux fedora 16 的驱动吧
芯片是 AuthenTec, Inc. AES2810,我在线未找到驱动

论坛徽章:
0
3 [报告]
发表于 2012-05-04 16:07 |只看该作者
牛人,不要羞辱一个 白手起家 的人哪。伤不起啊。

论坛徽章:
0
4 [报告]
发表于 2012-05-04 16:28 |只看该作者
我觉的你可以看看设备驱动模型
你说你看过I2C的,现在给你一个板子,给你一个I2C的设备,和一个最新的内核版本号,你能很快的porting 吗?
你知道板子和I2C设备之间软件是怎么关联起来的吗?假设你很清楚的知道,自己要做什么,该怎么做,出了问题该怎么debug,我觉的你可能就不会觉的这么迷茫了

论坛徽章:
0
5 [报告]
发表于 2012-05-10 15:16 |只看该作者
你说的就是Linux的短板,文档严重不足,当然,很多Linux大牛认为这是Linux的特色或者说亮点。要是系统学习linux,建议从操作系统原理开始,然后找一个感兴趣的切入点,查文档,钻Linux源码。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP