首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > WinCE >

鬼不觉已经wince驱动快一周年,写点学习经验,顺便散分,嘿嘿

2013-01-08 
不知不觉已经wince驱动快一周年,写点学习经验,顺便散分,嘿嘿刚洗完澡,头发未干,精神抖擞。想起自己快毕业一

不知不觉已经wince驱动快一周年,写点学习经验,顺便散分,嘿嘿
   刚洗完澡,头发未干,精神抖擞。想起自己快毕业一年了,特别来劲,情不自禁的在键盘上敲打起来。
   我清楚的记得,我是2008.07.01被“轰出”校门的,然后申请了延迟离校,才可以在学校住宿,但是手里有几千块钱,于是就跑到阳朔爽了一把。跳进了那平静并且带点脏的遇龙河,扑捉到黄昏时候遇龙河上的桂林的山以及夕阳,最后一次体会桂林的安静和鲜美。我们徒步一段,坐车一段,乘竹筏一段,就这样和桂林告别了。想起来,这些美景就像昨天见过一样。
   好,回入正题,否则版主会删除我的帖子了,嘿嘿。
   2008.07.10,我来到现在的公司上班。因为我是最早回学校,最迟来公司上班的开发部新人,结果发生了很让人担心的事情。首先是我没有选择工作岗位的余地了,他们几个回的晚,来的比我早,早就选了“最有前途”的方向了。我后来被部门经理收留了,说要直接跟他做项目,说真的我当时真的怕搞不定,因为我几乎对wince一无所知,更加荒谬的是,我大学从来没有了解过ARM的东西,以前听师兄说,ARM很难,我就有自知之明不接触了。并且我大四第一学期立志做个成功的销售员,当时已经放弃技术,至于后来再回到技术,此是后话。最后,总监给了我压力,“他们几个都很努力,表现很优秀,我要看你水平怎么样,三个月之后考虑是否录用你。”当时真的怕吃不消。
   刚开始的时候,老大知道我水平差,就给了我一些书看,比如何宗健老师的书,我花了一周时间看了大概,感觉一头雾水,后来又花三天重新看了一遍,感觉有点收获,终于明白什么是wince了,可是不知道怎么回事,过了三天,好像我什么都不记得了。于是我又看,并且选择性的看一些wince的架构的介绍。慢慢有头绪了,也开始有点信心,当时不停的Google,很有缘分,找到了CSDN wince板块,刚开始发现很奇怪,很多问号,和别的论坛不一样,看见有些帖子很多人回复,但是论坛看上去很朴素。我清楚的记得,我在这里第一个发的问题是“wince和mobile的区别”,过了几分钟就有好几个回复,让我又吃惊又感动,在我以前的记忆里,在论坛基本是不会有人回答问题的。从那天开始,我每天必来CSDN看帖回帖,好像中毒一样,每隔几分钟刷新一次,看是否有新的帖子,至今我也不明白我会这么长时间着迷于这里。
   刚才翻开早期发的帖子,真是雷死人了,什么B. 是什么啊,LDR与ADR的区别了。现在看起来当时真的好菜啊。
   后来,在老大的带领下,我学会使用了ADS,学会了使用JLINK,我当时不停的看代码,我总是很贪心,想把bootloader整个看懂,后来老大告诫我不要什么都看,但是我不听,就是看,花了好多时间去理解优龙的bootloader,遗憾的是我最近才真正理解bootloader的一些关键东西。七月底吧,就在CSDN开了博客,刚开始都是转载的,自己水平太差了,写不出来。后来慢慢夹杂着原创,慢慢开始喜欢上了写原创文档,现在估计原创有250 篇了吧,效率还是蛮高的。
   前三个月,公司基本不给我什么任务,就是叫我看bootloader,我很多时间都是盯着CSDN wince板块,遇到不懂的就问,很快我也开始回答别人的问题,到了10月份,我居然拿到了wince板块的红花,从此我的兴趣一发不可收拾,在wince板块不停的回帖,也许我就是这么单纯,有红花给我,我就开心了。现在算算,已经连续得了9朵花,一二三都有了,现在开始慢慢减少回帖了。
   看完bootloader,我就看BSP,照着何宗健老师书里的流程看,看4.2BSP,看周立功的2410 5.0 BSP 对比分析,MMU以及cache的结构和原理。也总算对驱动有了初步的认识。后来慢慢深入到wince中断结构,看kernel下的初始化代码,EVC应用程序如何直接访问硬件等等,也尝试写一些小的驱动,到年底的时候花了20天看串口驱动,MDD+PDD一起看,终于看理解了多层驱动的概念。
    过年回家好开心,我感觉工作半年进步很大,自以为是以为终于入门了。过年后来到公司开始把5.0BSP(128MSDRAM+512M nand flash)运行到2440 PDA上,这回实战彻底的打垮了我的自信心。没有想到一个小驱动都这么难调试,总是异常,无法加载成功,尤其是我把4.2 BSP的扩展串口移植到5.0BSP的时候,出现大量的异常,我花了好几天才学会异常定位,可是好多东西要改动,将近花了我一个月的时间调试外部串口驱动,终于跑起来了,哈哈,我又忘记我还是初学者了。掌握异常定位以后,调试驱动就好办多了,后来找到了sunrain_hjb牛人的博客,学会使用了驱动调试助手,后来又自己学会了使用KITL调试驱动,这段时间,我真的有入门的感觉了。
    2440 跑起5.0BSP的之后,我就百无聊赖起来,貌似一下子对wince失去了激情,只剩下对wince板块的回帖热情。所以在几个月的时间里面,我都没有学到好的东西。
    最近,花了一周时间,把5.0BSP再升级到wince6.0上,custom device一番,对wince的结构有了比较深刻的理解。最近又在camera了,一年了就这么多了,哈哈。

    对了,在这年里我真的感谢CSDN wince板块的所有人,尤其是sunrain_hjb前辈等,他们一直是我榜样,整天去他们的博客踩点。真的是如果我没有来CSDN混,估计我现在还没有入门。现在我的一些调试方法,都是来自CSDN,老大都不会了。
    一年了,没有做什么东西,太晚了,就敲这么多了,This is it!我直接在CSDN敲的,没有打草稿,有很多错字,希望大家见谅。嘿嘿。
[解决办法]
接分,俺也是去年刚毕业的……
[解决办法]
我还没有毕业,想楼主学习!
[解决办法]
共勉
[解决办法]
jf
[解决办法]
还没毕业,有这个发展方向!!!
[解决办法]
强力插入
[解决办法]
都是大牛,学习
[解决办法]
CSDN是个好地方啊.
[解决办法]
欢迎此类帖子

当然能仔细介绍更好
[解决办法]
学习wince最开心的一段日子还是在刚入门的时候,那个时候感觉什么都很新鲜,什么都是新知识,而且没有多少的学习压力,所以感觉自己掌握的是一天比一天多;后来由于要做毕业设计,专门去学习的时间就少了,拓宽知识面的机会也少多少了,大多数时候都是为了解决一个跟自己有关的问题绞尽脑汁,至于其他问题,往往鞭长莫及!
很怀念从前学习的日子,我可以在csdn上随意搜索,把别人的问题和经验统统搬过来,唉,可惜,时间不再!


[解决办法]

引用楼主 gooogleman 的帖子:
刚洗完澡,头发未干,精神抖擞。想起自己快毕业一年了,特别来劲,情不自禁的在键盘上敲打起来。
我清楚的记得,我是2008.07.01被“轰出”校门的,然后申请了延迟离校,才可以在学校住宿,但是手里有几千块钱,于是就跑到阳朔爽了一把。跳进了那平静并且带点脏的遇龙河,扑捉到黄昏时候遇龙河上的桂林的山以及夕阳,最后一次体会桂林的安静和鲜美。我们徒步一段,坐车一段,乘竹筏一段,就这样和桂林告别了。想起来,这些美景就…

好长。好长。囧。

[解决办法]
引用:
接分,俺也是去年刚毕业的……

。。。。。。老大。。你去年研究生毕业还是什么。。。
[解决办法]
我以前做linux下的,项目原因做wince,直接裸搞,没看过书,没什么资料,就直接看6.0的一个bsp,还好有linux的底子,bsp这块上手还是挺快的,不过应用程序就不照了,以前没在win32下写过程序,一个mfc都写得异常纠结。。。

有时候想想花点精力把wince从底层倒应用都玩通不错,可我实在不怎么看好wince的前途,最主要的,太懒,上班时太忙,下班上上网就睡了,哎~
[解决办法]
CSDN确实很好,有你们这些牛人我们很幸福
[解决办法]
引用:
我以前做linux下的,项目原因做wince,直接裸搞,没看过书,没什么资料,就直接看6.0的一个bsp,还好有linux的底子,bsp这块上手还是挺快的,不过应用程序就不照了,以前没在win32下写过程序,一个mfc都写得异常纠结。。。

有时候想想花点精力把wince从底层倒应用都玩通不错,可我实在不怎么看好wince的前途,最主要的,太懒,上班时太忙,下班上上网就睡了,哎~

LINUX转wince很好转。。wince转linux有点难。。。唉。现在在慢慢转型。和仁兄方向相反。哈哈
[解决办法]
接分,俺也是去年刚毕业的……
不过比起LZ差多了,毕竟是广西的王牌学校出来的牛人阿!

Linux,好玩,现在已经开始在学了,其实很多事都是身不由己的,项目需要
[解决办法]
今年才毕业~~~呵呵~~~~
[解决办法]
引用:
引用:
引用:
我以前做linux下的,项目原因做wince,直接裸搞,没看过书,没什么资料,就直接看6.0的一个bsp,还好有linux的底子,bsp这块上手还是挺快的,不过应用程序就不照了,以前没在win32下写过程序,一个mfc都写得异常纠结。。。

有时候想想花点精力把wince从底层倒应用都玩通不错,可我实在不怎么看好wince的前途,最主要的,太懒,上班时太忙,下班上上网就睡了,哎~

很多啊。我个人站里有些资料。
linux的资料多的海了去了。。。这个比较好。哈哈。这两天自己开始研究了。上班都没什么事情做。都罢工了。呵呵。
[解决办法]
引用:
现在我有点麻木了,没有去年的激情。

我觉得学linux也要明年了,今年先搞定wince一些应用先,播放器啊,IE等。好好学习一下基础。

我现在上班天天就是发呆,看看书。我同事的显示器坏了。我们两个人共用一个。他用一会我用一会。
呵呵。
[解决办法]
你们这么闲的,我忙的连上个网页的时间都没。。。
引用:
引用:
现在我有点麻木了,没有去年的激情。

我觉得学linux也要明年了,今年先搞定wince一些应用先,播放器啊,IE等。好好学习一下基础。

我现在上班天天就是发呆,看看书。我同事的显示器坏了。我们两个人共用一个。他用一会我用一会。
呵呵。

[解决办法]
引用:
你们这么闲的,我忙的连上个网页的时间都没。。。
引用:
引用:
现在我有点麻木了,没有去年的激情。

我觉得学linux也要明年了,今年先搞定wince一些应用先,播放器啊,IE等。好好学习一下基础。

我现在上班天天就是发呆,看看书。我同事的显示器坏了。我们两个人共用一个。他用一会我用一会。
呵呵。

公司快不行了。所以闲啊。。兄弟哪家公司的?有没有招人介绍下。
[解决办法]
公司不能上网  所以一下班就发疯似的往住的地方跑
[解决办法]
呵呵,接分
[解决办法]
来蹭个分,哈哈
[解决办法]
楼主和我一起毕业的,但是不过是十月份才开始csdn,楼主进步的比我快多了,学习学习。
------解决方案--------------------


两颗 红星 代表了你的荣誉,你的成绩是有目共睹的,望再接再厉!
[解决办法]


[解决办法]
何宗健已经被称作老师了,吼吼。
[解决办法]
加油! 再接再厉:)
[解决办法]
哦,他还是去了软件学院。
[解决办法]
同乐
[解决办法]
强人,呵呵~!
[解决办法]
楼主:
你很牛啊,向你学习。
[解决办法]
看得人好感动啊,支持GOOGLEMAN!
[解决办法]
纯支持。
[解决办法]
uping
[解决办法]
jf
[解决办法]
呵呵,年轻人,后生可畏啊!

我刚开始学WINCE,希望能拜你为师啊
[解决办法]
Good Job.恭喜你完成了一年的锻炼,我们这些老家伙都等着你来接班呢。CSDN是个交流的平台,新手从中可以学到不少知识,老手从中可以认识不少朋友,可以说我和过去在CSDN认识的不少朋友有过更深入的项目合作,是在这里的最大收获。尽管我接触这个领域时间较久,而且在一个经验丰富的团队中,已经很少问问题了,但还是认为在CSDN交流有它自己的优势,可以看到更多团队的经验。建议你下一个目标可以去争取Microsoft MVP,当然,如果91Program不去的话,它最近似乎很努力。


[解决办法]
哈哈,我明年毕业
[解决办法]
呵呵,LZ加油哦...
[解决办法]
不错啊
[解决办法]
学习学习
[解决办法]
我毕业比你早多了,但是直到今年年后才开始接触CE, 惭愧的很呢
楼主的钻研精神很值得称赞啊
[解决办法]
鬼不觉已经wince驱动快一周年,写点学习经验,顺便散分,嘿嘿
[解决办法]
太羡慕楼主了,我已经毕业两年了,而且还在不错的公司,一直在做WinCE,也还是感觉什么也不知道,呵呵
[解决办法]
学习   
[解决办法]
我还没有毕业,想楼主学习
[解决办法]
欢迎楼主多写一些有关恩考总结的,让我们这些后人可以少走弯路!
[解决办法]
毕业两年的人泪奔而过~相对楼主,我实在是浪费了太多时间了~!
[解决办法]
刚毕业学习哈
[解决办法]
gooogleman很有激情:)看到你们老大都是做这块的,多少能指定点.我们老大完全不做这块.
我这毕业一年就跟没头的苍蝇到处乱撞,进步缓慢. 

[解决办法]
解决了。有空一起去搞搞wifi哈。
[解决办法]
纯属接分
[解决办法]
我还没有毕业,想楼主学习!
[解决办法]
抢分了。还没毕业,正在做wince的项目,周围也没几个学长懂,借着csdn,学习一下!
[解决办法]
呵呵,支持奥
[解决办法]
还是中断的问题。驱动中不是有一段判断中断类型的么。这儿延时了,还有当类似USB插入,网络断线重连时都有可能遭成丢失数据。
[解决办法]
先盖楼后欣赏
[解决办法]
向楼主敬礼
[解决办法]
人真是奇妙的动物。
哈哈。顶一个。
[解决办法]
太牛了!!
[解决办法]
一年时间过的真快,你进步也很快啊!!继续努力!!!
[解决办法]
楼主的经历让我很受益!向你学习!

热点排行