本帖最后由 sptek 于 2009-10-16 23:24 编辑
买了4块板都没有学会开发,有几个原因:1.没有用心去研究,老是想要现成的.2.学习方法不对,赶紧调整学习策略吧.3.对整个系统没有深入的了解,比如一些原理和概念.本人不是托.只是提一点中肯的意见.别拍我.这些ARM9/ARM11之类的系统只能靠自己深入去了解,靠谁都靠不住,别说开发板,原厂提供的BSP都离产品差得远.像操作系统的内存管理,设备管理原理你不了解,能理解底层驱动程序? 如果不会C++,就能写个好的WINCE驱动?不知道虚拟内存的原理,你就能明白底层是如何分配内存的?这些东西可以说没有哪家开发板能告诉你,只能让你自己告诉你自己.
学好C/C++和操作系统原理足够应付常用的外围.我是从VC++开发转到WINCE底层和应用层的开发的.一直都觉得没有什么阻碍.开发板不要求多,要求深入,比如深入的理解USB驱动的所有细节,我相信楼主接到任何WINCE平台的任务都能得心应手.
个人意见可能有点偏激,但是看到楼主这想法,我都心急.你应该好好总结一下.本人也不是卖开发板的,别对我有意见. |