都来说说你是怎么学习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吧.
------解决方案--------------------
------解决方案--------------------
好帖!!!
好帖!!!
好帖!!!
------解决方案--------------------
路过,顶上顶上
路过,顶上顶上
------解决方案--------------------
好帖,学习。好帖,学习。
------解决方案--------------------
小菜,帮顶!!!!!!!
------解决方案--------------------
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。
其他相似内容:
-
管道的另一端上无任何进程
我写了一个程序,运行正常。
后来,用上了sqlite数据库,然后编译部署都正常,但在WINCE 6模拟器上不能自动运...
-
Power键点亮屏幕的问题
我在程序里面成队使用了:
PowerPolicyNotify(PPN_UNATTENDEDMODE,TRUE);
PowerPolicyNotify(PPN_UNATTEND...
-
求助一个问题:windowsmobile ipl读分区的问题
ipl通过 BP_ReadData读 ramimage 分区信息 读取的时候发现必须要偏移0xc800才能读正...
-
vs2005+DevEmul_SDK.msi后仍旧没有“armv4”选项
OS:win7
IDE:先前有装vs2010做winForm,后装了vs2005(完全安装)
装完后安装了DevEmu...
-
Win7 64位操作系统如何安装arm9开发板的usb下载驱动啊
按照教程操作,超级终端打开也连上了,但是系统貌似对SECBULK.sys SECBULK.inf...
-
嵌入式开发工具
谁用过 LAZARUS 开发过嵌入式系统 ?
------解决方案--------------------
Lazarus 做 PC 上的程序,做嵌入式可能...
-
请推荐几个wince游戏软件下载的地方
最近开始玩wince,请推荐几个好的地方,可以下载游戏,软件的.多谢拉!
------解决方案--------...
-
FAT32 与单片机
根目录下文件与目录项数从那里得
还有根目录的下一簇从哪得
不是说根目录也是一个文件吗 它的目录项在哪里
---...
-
谁可以推荐一个WinCE下的视频播放器,最好可以播放AVI、RMVB、MP3等格式,谢谢。
如题,
麻烦大家推荐一个WinCE5.0下的视频播放器,
-...
-
WinCE6的BinFS问题,100分求解
1、BinFS能不能做在IDE硬盘上?
2、要支持BinFS,bootloader要做甚?
3、BinFS能不能作为一个普通文件放到...