给楼主提几点意见:
1)不要想一口吃成胖子,这是很多人的想法,但很不现实。如果你弄过很多OS,如Linux,Vxworks等等操作系统,而只有WinCE没弄过,那么吃成胖子的速度会快些,但一口也吃不成。
2)循序渐进,脚踏实地,首先把这套开发环境搭建起来,先跑个不用驱动的hello程序,再跑个带驱动的GPIO程序,这个过程中你会了解到软件的使用及流驱动的编写过程,但这个时候还不算入门。
3)在学习中进步,也就是说不要一味的学PB软件的应用,不要一味的看PB的安装目录下的源码,那样会越来越头大的。不要想一上来就移植BSP,那样有些不现实的。当然楼主是绝对高手除外。
4)驱动会编写好的,项目会做完的,只要努力了,相信自已可以的。
总之,不要想跨越式发展,这是很多高手们的想法,感觉曾经有多少多少经验,玩这个不是不菜一碟吗?但事物虽有共性,但差异还是主要的。
以上仅代表个人看法。。。
推荐几本书:
[1] 何宗键.Windows CE嵌入式系统[M].北京:北京航空航天大学出版社,2006
这本书大家都在推荐,就不说什么了,很值得多看几遍。
[2] 张冬泉,谭南林,苏树强.Windows CE实用开发技术[M].北京:电子工业出版社,2008
这本书虽在是基于X86的,但讲的很经典,个人感觉很好
[3] 李大为.Window CE工程实践完全解析[M].北京:中国电力出版社,2008
这本书是基于WinCE6.0的Emulator讲的,讲的很理论,如果有一定的水平后看这本书肯定是长足的进步,不过现在我还看不懂。
|