www.Walzer.cn - Tech & Management Blog

Focus on mobile dev
本博客文章,未在标题中写明转载的, 均为原创.
所谓高手,也就是熟悉别人制定的游戏规则、并且能在规则内跳舞的人。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2006年2月5日

摘要: WINCE 5.0中关于ActiveSync的Dependence没有做好,这肯定是MS的一处BUG。我们必须手动地添加这些相关的组件(有4个),否则就会在启动ActiveSync连接时出现Out of Memory的让人匪夷所思的错误。文章的最后给出了如何在注册表中注册一个USB连接作为ActiveSync默认连接的做法。 阅读全文

posted @ 2006-02-05 11:49 Walzer 阅读(1497) 评论(0) 推荐(0) 编辑

摘要: 我自己在调试USB KITL时遇到的四个主要问题。本文就这四个难点进行描述,并在最后自己给出解答。解决这四个问题大概花了我一个月的时间 阅读全文

posted @ 2006-02-05 11:45 Walzer 阅读(2367) 评论(1) 推荐(0) 编辑

摘要: 本文集中讨论StartKitl函数中KITLConnectToDesktop过程。 阅读全文

posted @ 2006-02-05 11:33 Walzer 阅读(1094) 评论(1) 推荐(0) 编辑

摘要: 当前USB OTG的一般实现层次和算法,和WUSB的展望 阅读全文

posted @ 2006-02-05 11:31 Walzer 阅读(2123) 评论(3) 推荐(0) 编辑

摘要: 对于目前国内多数的嵌入式驱动开发,都是拿到平台供应商给的源代码进行修改。而驱动修改的重点一定是在上电初始化的过程,这影响着整个模块是否能正常运做。后面具体的协议、传输等等一般都不会出太大问题,最多是有些小BUG。所以前者就显得尤为重要。这篇文章就USB上电初始化时的正确的传输数据进行解读,把出错情况下的数据与之对比,就容易找出错误所在了。 阅读全文

posted @ 2006-02-05 11:23 Walzer 阅读(3013) 评论(7) 推荐(0) 编辑

摘要: KITL是PLATFORM BUILDER中的一个亮点,提供了和本地调试类似的断点、变量跟踪、内存查看等手段,如果没有KITL,嵌入式调试应该只能用串口打印消息来看了,工作效率大大下降。本文以实现最简单的SERIAL KITL为目的,就其实现代码进行跟踪调试,这些代码跨越了WINCE的PLATFORM、PUBLIC、PRIVATE三大主要目录,有些烦琐,不过只要能调通,一切工作和弯路都是值得的。我把调试经验和个人理解写下来,希望能帮助别人少走弯路。如果文章中有理解失当的地方,请不吝赐教。 阅读全文

posted @ 2006-02-05 11:18 Walzer 阅读(8626) 评论(13) 推荐(0) 编辑

摘要: 文章描述了我在WINCE 5.0中跟踪调试的从硬件IRQ到INTERRUPT EVENT HANDLE的处理过程, 对了解WINCE的中断处理方式有一定帮助 阅读全文

posted @ 2006-02-05 10:52 Walzer 阅读(6927) 评论(17) 推荐(0) 编辑