高性能arm9开发板应用技巧 arm9开发板原理( 二 )
第五 , 研究linux驱动程序的编写 。
移植系统并不是最终的目的 , 最终的目的是开发产品 , 做项目 , 这些都要进行驱动程序的开发 。Linux的驱动程序可以说是五花八门 , linux2.4和 linux2.6的编写有相当大的区别 , 就是同为linux2.6但是不同版本间的驱动程序也有区别 , 因此编写linux的驱动程序变都不是那么容易的事情 , 对于最新版本的驱动程序的编写甚至还没有足够的参考资料 。那么我的建议就是使用、移植一个不算很新的版本内核 , 这样到时学驱动的编程就有足够的资料了 。这部分的推荐书籍可以参考另一篇文章《推荐几本学习嵌入式Linux 的书籍》 。第六 , 研究应用程序的编写 。做作品做项目除了编写驱动程序 , 最后还要编写应用程序 。现在的趋势是图形应用程序的开发 , 而图形应用程序中用得最多的还是qt/e函数库 。我一直就使用这个函数库来开发自己的应用程序 , 不过我希望你能使用国产的MiniGUI函数库 。盗用周杰伦的广告词就是“支持国产 , 支持MiniGUI” 。MiniGUI的编程比较相似Windows下的VC编程 , 比较容易上手 , 效果应该说是相当不错的 , 我曾使用过来开发ARM7的程序 。记住 , 问题是学习的更好机会
推荐阅读
- 曝《花木兰》续集早期开发中 将讲述原创故事
- 开发右脑加盟的教育机构排行 感统训练加盟什么品牌
- 经典php项目开发 php项目开发实例
- java基础开发环境搭建 java添加环境变量
- 谈谈学python还是java python全栈开发
- 基于android的app开发 android文件存储方式
- 程序员|面试篇:优秀面试的要素以及告诉你如何成为高级开发
- Bioware|《赛博朋克2077》资料片开发中
- 游戏|《巫师》新作确认开发中!虚幻5打造、希里或为主角
- 《隐形人》后环球将开发多部经典怪物片新作
