专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > WinCE

都来说说你是怎么学习wince 驱动的(请大牛们也来凑凑热闹)

发布时间:2010-06-13 22:24:47 文章来源:www.iduyao.cn 采编人员:星星草
都来说说你是如何学习wince 驱动的(请大牛们也来凑凑热闹)
我想大家也知道,论坛和一些QQ技术交流群很多新手都会问:应该如何学习wince驱动?以前很多时间,也打字打的手痛。也不敢说的太多,怕误人子弟。现在在这里开个帖子,希望老牛们不吝赐教新手,呵呵。大家照着下面的问题回答,或者补充就可以了。
一、你认为wince驱动工程师有必要学习bootloader吗?

二、你认为wince驱动工程师应该掌握什么硬件技能?

三、你认为wince驱动工程师应该掌握什么软件技能?

四、你认为wince驱动工程师第一个驱动应该是什么?

五、你认为wince驱动工程师有哪几个驱动有必要当做经典驱动来学习?

六、你认为懂单片机C51能够直接跳到wince驱动学习吗?

七、你认为wince驱动工程师应该掌握哪些操作系统知识?

八、wince驱动工程师应该掌握哪些应用开发?

好了就这么多先,如果大家有什么疑问,或者更好的建议,请补上,我等新人会感激不尽。


------解决方案--------------------
你又在。。。。。。。
------解决方案--------------------
首先我不是大牛,超级菜鸟一个,纯属来参加面试的。LZ无怪。
请各位大牛多多指点。
==============================================================

一、你认为wince驱动工程师有必要学习bootloader吗?
答:需要。虽然bootloader和wince实体image是分离的但是还是需要了解,因为一般公司面试都会问你bootloader,作为一个产品是一体的。

二、你认为wince驱动工程师应该掌握什么硬件技能?
答:会看原理图,会看pcb,会用示波器万用表,能给出硬件工程师一些硬件上开发的建议。

三、你认为wince驱动工程师应该掌握什么软件技能?
答:熟练C/C++,掌握汇编的基本知识,至少bootloader能读的差不多知道是干吗。

四、你认为wince驱动工程师第一个驱动应该是什么?
答:IO口控制的一个流式驱动。

五、你认为wince驱动工程师有哪几个驱动有必要当做经典驱动来学习?
答:3个左右才能整整完整了解。

六、你认为懂单片机C51能够直接跳到wince驱动学习吗?
答:需要一个porting的过程。不过应该还行吧。

七、你认为wince驱动工程师应该掌握哪些操作系统知识?
答:wince系统的进程线程同步机制,操作系统的中断服务机制,文件系统等等。。很多了主要看做什么方向的术业有分工。

八、wince驱动工程师应该掌握哪些应用开发?
答:至少知道如何调用驱动接口来做AP测试你的驱动。至于是MFC还是win32看个人,MFC就比较快,但是一般正规一些的项目还是win32来的多,看测试的可重用度要求如何,如果对重用要求比较高就按照目标要求来选择.

------解决方案--------------------
太感谢 GM 啦!
很多问题都是我想问的!
一个硬件中人,一直想进军WINCE,如果成功,对于快进入而立之年我,才能说差强人意!

九、硬件工程师如果转型wince驱动工程师,采取何种学习方法和思路?

非常感谢!感谢!

------解决方案--------------------
一、你认为wince驱动工程师有必要学习bootloader吗? 
有必要,对于了解ARM9、ARM11的工作过程及WINCE会有初步了解,且BOOTLOADER的某些知识比简单的驱动还有价值。

二、你认为wince驱动工程师应该掌握什么硬件技能? 
常用的数字电路分析,常用芯片及接口的原理及时序。

三、你认为wince驱动工程师应该掌握什么软件技能? 
最起码要会用C语言等基于VS或者EVC编写简单的测试程序。

四、你认为wince驱动工程师第一个驱动应该是什么? 
最简单的GPIO控制驱动(点灯等)

五、你认为wince驱动工程师有哪几个驱动有必要当做经典驱动来学习? 
Backlight、USB、网络、LCD

六、你认为懂单片机C51能够直接跳到wince驱动学习吗? 
最好用C51做过一些东西,否则可能较累。

七、你认为wince驱动工程师应该掌握哪些操作系统知识? 
任务切换、调度等(这方面了解不多)

八、wince驱动工程师应该掌握哪些应用开发? 
简单的对话框程序用来测试驱动及为驱动所编写的API,简单的界面开发更有益于测试程序的使用。
------解决方案--------------------
五、你认为wince驱动工程师有哪几个驱动有必要当做经典驱动来学习?
答:3个左右才能整整完整了解。 
补充下。刚才没发完整。按照实际项目来吧。首先是先要能看的见,显示驱动是需要学习的,接着是能操作他,触摸就是必须要学习的,接下来是要能发声音,音频部分也是必须要学习这三个是基础完整要求的。接下来可能就是针对通讯协议的一些开发I2C,UART,SPI等等了,同时会牵涉到IO口的问题,接下来就要晋级了,比如说中断的优化和使用,电源管理的优化和使用等等。也是依据项目来。一切为项目开发服务。
------解决方案--------------------
让公司买个好点的开发板,然后实战。
------解决方案--------------------
感觉学习wince驱动复杂的地方就是你要非常熟悉微软限定的架构.

多啃MSDN吧.

------解决方案--------------------
探讨
感觉学习wince驱动复杂的地方就是你要非常熟悉微软限定的架构.

多啃MSDN吧.


------解决方案--------------------
好帖!!!
好帖!!!
好帖!!!
------解决方案--------------------
路过,顶上顶上
路过,顶上顶上

------解决方案--------------------
好帖,学习。好帖,学习。
------解决方案--------------------
小菜,帮顶!!!!!!!
------解决方案--------------------
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: