当前位置:  技术问答>linux和unix

搞ARM+Linux驱动的开发,用那两本书比较好?

    来源: 互联网  发布时间:2015-11-01

    本文导语:  是一个ARM+Linux的嵌入式产品,我也是第一次写驱动,我听说一般最好是看一本内核的书和一本Linux驱动的书配合来学会好一点,现在我正在看《Linux设备驱动程序(第二版)》,请问那本讲内核的书要好一点,谢了!...

是一个ARM+Linux的嵌入式产品,我也是第一次写驱动,我听说一般最好是看一本内核的书和一本Linux驱动的书配合来学会好一点,现在我正在看《Linux设备驱动程序(第二版)》,请问那本讲内核的书要好一点,谢了!

|
深入理解linux内核
或者
linux内核情景分析
都不错

|
推荐一本内核入门级的书:
超级经典

|
《Linux内核编程与实践》

|
深入理解linux内核

|
1. 
  
作者:杜春雷 
出版社:清华大学出版社 
ISBN书号:7-302-06224-2 
出版日期:2003年2月 
本书描述:本书应该是做ARM 开发的一本基础教材,其中讲解了ARM编程模型,ARM汇编等一些与实际开发联系比较紧密的知识,这些知识对以后 bootloader 中汇编的理解也是很有帮助的,看的时候注意把后面几章仔细看一下  

2.《嵌入式系统采用公开源码和StrongARM/XScale 处理器》 
  
作者: 毛德操 胡希明 
出版社:浙江大学出版社 
本书是嵌入式底层开发的一本极好教材,对操作系统的机理介绍的十分透彻,相信只要认真阅读并付出足够的时间和劳动,自己做一个简单的操作系统应该不是一件难事,特别是后面对armlinux的分析,对做linux底层开发的人员来说,帮助非常大。 


3.《Linux 内核情景分析》上下册 
  
作者: 毛德操 胡希明 
出版社:浙江大学出版社 
开始看这本书的时候并不一定要把里面的内容都搞懂,先看个大概,以后再根据实际需要回头看也不失为一条捷径,毕竟书是有点厚,不过确实是本好书。建议有时间的话看看。 

4.《Linux 设备驱动程序》(第二版) 
  
作者: ALESSANDRO RUBINI等著 魏永明等译 
出版社 :中国电力出版社 
如果前面几本书都已看完,这本书应该很快就能看完的,对里面的概念也能有很清晰的理解。我没仔细看过,但大家都说是本好书,也推荐一下。 
    www.embeded.cn推荐,最大最全的嵌入式资料库,有电子书、视频下载

  以上只是推荐了几本做底层开发的书,其实编程能力是很重要的,所以平时还应该把编程能力提高一下,最好的提高办法是自己做个即时通讯系统或是参照相关协议做个现有即时系统的客户端。 
 

    
 
 

您可能感兴趣的文章:

  • arm平台之间的驱动移植需要考虑哪些方面??
  • 求基于arm的usb驱动开发的书籍
  • arm2440-mw8731 linux驱动
  • 关于arm总线驱动的疑惑
  • linux下开发arm驱动
  • arm板编译驱动模块
  • arm9 +linux USB接口驱动程序怎么写?
  • 请问一下,关于arm下的嵌入式linux驱动相关问题请教是应该发在哪个讨论区?
  • 问下arm下如何实现memory模式的cf的驱动,程序框架怎么搭!有源程序参考下更好!分数不多全部送上,谢谢了!
  • linux驱动中嵌入ARM汇编访问内存的问题
  • 怎么向arm开发板上移植linux设备驱动上的helloworld驱动模块
  • arm linux驱动编写中,能否直接进行ioremap?
  • 大家来讨论一下arm+dsp的hpi口驱动程序的编写
  • 请问如何在arm下开发linux视频采集卡驱动程序?
  • 请教ARM LINUX下声卡驱动问题?
  • 谁在ARM9平台上写过基于linux的单色LCD的驱动?
  • 如何编译ARM的linux驱动
  • Linux新手,求学习流程(近期要跟着老师做基于ARM的驱动……)
  • 编写ARM上Linux驱动程序出错,请教高手要写些什么结构
  • arm-pxa270 矩阵键盘驱动程序的疑问~请帮我看看哦~急!!
  • 现在是ARM9还是ARM11比较流行啊?我想买开发板什么牌子的比较好啊,我是大学生。
  • arm-linux-gcc 在哪下载比较好,历史版本比较齐?
  • 初学ARM Linux编程 请问哪里有比较好的讨论区
  • arm下做webserver,用哪个web服务器比较好,现在有boa,goahead,等哪个好一点?
  • 哪位大哥对“arm-linux的页表映射”比较熟悉啊?
  • 哪位大哥对“arm-linux的页表映射”比较熟悉啊?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 关于买ARM9或ARM11的开发板的问题~~~
  • ARM开发怎么实现域名解析呢,ARM板能ping通IP,不能ping通域名?
  • ARM支持的Android软件开发工具套件 DS-5
  • kdevelop 如何开发arm下的应用程序?
  • vmware下的linux如何与arm开发板通信
  • Eclipse 的 ARM 开发插件 YAGARTO
  • ARM开发板新手请教
  • linphone如何移植到ARM开发板?
  • 结交linux+arm开发的朋友
  • arm开发板+Linux系统上网?
  • ARM9开发板
  • 有没有arm开发板的仿真软件
  • ARM系列开发板是不是一定要用LINUX操作系统。windows操作系统可以吗?
  • linux新人请教,ARM开发的问题!
  • 怎样架设开发基于ARM+linux的路由器的平台
  • 问个小白问题,在windows下能不能开发 arm上面的linux程序?
  • 急!急!急!ARM开发板启动问题
  • 大家有谁卖二手ARM开发板啊????、、
  • 关于arm开发板用kgdb调试的问题
  • 在arm开发板子上面怎么找不到ttyUSB0?
  • arm-elf-gcc 和 arm-linux-gcc有什么区别?arm-elf-gcc里的elf代表什么?
  • arm-unknown-linux-gnu-gcc與arm-linux 的compiler有不同嗎
  • make ARCH=arm CROSS_COMPILE=arm-linu-错误
  • 请问哪有 arm-linux-nm, arm-linux-addr2line等等这些工具的使用说明~~~
  • 使用eclipse 加入arm-elf-gcc 或arm-linux-gcc 编译器为什么不好使
  • ARM ping不通虚拟机,虚拟机可以ping通ARM
  • 疑惑softfloat的问题,并求arm-linux-gcc和arm-linux-softfloat-gcc4.1.1
  • 新手请教 移植2.6内核到arm9,芯片:arm926ejs,Flash: NOR
  • 请教:make ARCH=arm CROSS_COMPILE=arm-linu- menuconfig出错
  • arm-linux-gcc 交叉编译poco-1.3.5-all 报错stlport_arm_linux_gcc库找不到
  • 关于arm 2440 选择arm-linux-gcc编译器版本的问题


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3