www.Walzer.cn - Tech & Management Blog

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

2006年2月5日

摘要: 一个ARM汇编中立即数使用的入门级问题,高手勿入。阅读全文

posted @ 2006-02-05 13:12 Walzer 阅读(3626) 评论(12) 编辑

摘要: 去掉烦人的The targeted platform does not match the connected platform. Continue? 警告框阅读全文

posted @ 2006-02-05 13:09 Walzer 阅读(1972) 评论(1) 编辑

摘要: USB HOST DRIVER的内存不足,会导致按顺序接入的第N个USB设备无法识别……阅读全文

posted @ 2006-02-05 13:07 Walzer 阅读(2029) 评论(7) 编辑

摘要: RAPI全写为Remote Application Interface, 就是PC端调用这组API, 通过ActiveSync来操作TARGET端WindowsCE作业. 这个功能估计以后在WINCE或WIN MOBILE的应用上会用到许多阅读全文

posted @ 2006-02-05 13:06 Walzer 阅读(1987) 评论(7) 编辑

摘要: 以这次要加入PC上事先做好的bookmark.htm, 放到板上DiskOnChip/Documents and Settings/Walzer/ 目录下为例.阅读全文

posted @ 2006-02-05 13:03 Walzer 阅读(3416) 评论(14) 编辑

摘要: 花了些工夫后,我们终于能在WINCE里随时用HOT KEY切出中文输入法了。内容都在注册表里,不过需要翻译出来才能看破。这部分在WIN XP和WINCE里是基本一致的。阅读全文

posted @ 2006-02-05 13:01 Walzer 阅读(1468) 评论(4) 编辑

摘要: 今天遇到个郁闷事,我修改了IE的.rc文件,改过一些界面,这时候在PlatformBuilder里对IE进行Build and Sysgen Current Project,然后make run-time image,整个操作过程中platform settings里面始终设置default language为Simplified Chinese. 但build and sysgen current project出来后的结果系统为中文的,但是IE仍然为英文界面,不过修改处也体现出来了,怎么回事呢……阅读全文

posted @ 2006-02-05 12:59 Walzer 阅读(709) 评论(0) 编辑

摘要: malloc和free在教材里不知讲了多少,今天实际用到一处,就出问题了阅读全文

posted @ 2006-02-05 12:48 Walzer 阅读(2783) 评论(1) 编辑

posted @ 2006-02-05 12:44 Walzer 阅读(1408) 评论(2) 编辑

摘要: 这篇文章的观点真是Toooooold,没办法,自己写的,敝帚自珍了。在写出来后,才被告知有些讲操作系统的书里,序言里就拿了红绿灯来做比喻……阅读全文

posted @ 2006-02-05 12:19 Walzer 阅读(249) 评论(1) 编辑

摘要: 归纳一下包传输的特征阅读全文

posted @ 2006-02-05 12:16 Walzer 阅读(397) 评论(1) 编辑

摘要: 是些小伎俩, 翻翻SIS的帮助里就有了,本文是写给那些懒人看的,高手勿入。阅读全文

posted @ 2006-02-05 12:11 Walzer 阅读(9233) 评论(3) 编辑

摘要: 本文给出了USB过电流保护的协议规定和自己提出的算法. 非常简单, 但实际上这块内容有些嵌入式厂家省略掉了,节约成本嘛. 倒是PC主板上都做得不错. 这个"不错"可是我冒着烧主板的风险进行实验得来的哦. 阅读全文

posted @ 2006-02-05 12:08 Walzer 阅读(1843) 评论(4) 编辑

摘要: 前面文章说过了,OTG标准不得人心, 所以我们需要这样一篇科普读物.阅读全文

posted @ 2006-02-05 12:01 Walzer 阅读(1281) 评论(0) 编辑

摘要: USB检测到连接的核心,就在于D+的那个上拉动作。本文就USB驱动程序如何判断连接建立的问题,引用了SPEC中的原文并添加自己的注解。阅读全文

posted @ 2006-02-05 11:54 Walzer 阅读(657) 评论(0) 编辑

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

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

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

posted @ 2006-02-05 11:45 Walzer 阅读(1948) 评论(1) 编辑

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

posted @ 2006-02-05 11:33 Walzer 阅读(781) 评论(1) 编辑

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

posted @ 2006-02-05 11:31 Walzer 阅读(1500) 评论(3) 编辑

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

posted @ 2006-02-05 11:23 Walzer 阅读(2317) 评论(7) 编辑

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

posted @ 2006-02-05 11:18 Walzer 阅读(7578) 评论(13) 编辑

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

posted @ 2006-02-05 10:52 Walzer 阅读(6171) 评论(17) 编辑