摘要: 虽然VC2008在机器上安装有一段时间了,但是平时开发还是VC6用的多。今天下午调试一下《把脉VC++》一书所附带的源码时发现在我机器上VC2008进入调试模式时非常的慢。表现是Debug Output的地方一个接一个的加载用到的dll文件所对应的符号,一看防火墙:晕,居然是从网上下载的!每加载一个DLL就上网下载符号文件,公司网速又慢,实在烦人。自己尝试了一番,未果。又在网上搜索一番,最后在以下... 阅读全文
posted @ 2010-04-28 16:43 silentmj 阅读(3413) 评论(3) 推荐(1) 编辑
摘要: silentmj原创文章,转载请保留署名,谢谢。 下载本文示例工程 在ICCAVR环境中,我们可以通过使用ilibw.exe工具来制作我们自己的函数库(需要是注册版的才行),详细的操作方法可以参见:ICCAVR所带帮助文档中TOOL REFRENCES部分Librarian一节。 每次都需要到命令行方式下输入好几个命令未免不太方便,好在新的7.22版本中已经可以直接在IDE中完成整个操作了。下面就... 阅读全文
posted @ 2010-04-26 15:54 silentmj 阅读(1907) 评论(0) 推荐(1) 编辑
摘要: 1)问题的来源: ISAutomationRunner程序中,主体功能(调用vbs)完成以后。由于这个软件需要在批处理中被调用,处于方便性考虑需要加入控制台输出功能。因为程序主体来自codeguru上别人的程序,而且是GUI的,无法直接进行控制台输出。首先试了试改成支持MFC的console程序的,结果报错,粗略分析了下是由于源码中有几个地方用到了窗口句柄。不得以采用了为GUI程序添加控制台输出的... 阅读全文
posted @ 2010-04-23 10:57 silentmj 阅读(1124) 评论(0) 推荐(0) 编辑
摘要: http://articles.techrepublic.com.com/5100-10878_11-1045782.html Takeaway: In a team-based development environment, egoless programming is a necessity. Download our Ten Commandments in tablet format as... 阅读全文
posted @ 2010-04-22 08:50 silentmj 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 1)ISCmdBld.exe的问题:目前用的是从翠竹心情(http://samblg.spaces.live.com/)处下载的InstallShield2009 Premier SP1版本,但是该版本存在无法使用ISCmdBld.exe从命令行生成安装包的问题。上网搜索,发现此处有一个解决办法: http://blog.csdn.net/cnStreamlet/archive/2009/04/2... 阅读全文
posted @ 2010-04-21 19:26 silentmj 阅读(1535) 评论(0) 推荐(0) 编辑
摘要: AttachConsole(-1); // 将当前程序附着到父进程上 freopen("CONIN$", "r+t", stdin); // 重定向 STDINfreopen("CONOUT$", "w+t", stdout); // 重定向STDOUT 在VC6中使用以上语句的话,需要1)安装了新版本的Platform SDK,VC6自带的SDK中没有此函数的信息。2)在工程设置中定义_WIN... 阅读全文
posted @ 2010-04-21 18:33 silentmj 阅读(431) 评论(0) 推荐(0) 编辑
摘要: 存储芯片上经常按照ns(纳秒)标明速度,算带宽的时候又经常说多少兆赫多少G,经常脑子短路的时候记不住或者记错。今天干脆弄了一个对照表以助记忆Hz(赫兹)kHz(千赫兹)MHz(兆赫兹,百万级)GHz(吉赫兹,十亿级)s(秒)ms(毫秒)μs(微秒)ns(纳秒)因此速度X纳秒的存储芯片,对应的频率就是1/X GHz 或者 1000/X Mhz了。 阅读全文
posted @ 2010-04-14 14:46 silentmj 阅读(746) 评论(0) 推荐(0) 编辑
摘要: 2010-04-07 今天进行的主要工作: 1)阅读EBOOT中和分区以及格式化有关的代码,此部分的代码主要在以下3个位置 %WINCEROOT%\PUBLIC\COMMON\OAK\DRIVERS\ETHDBG\BLCOMMON %WINCEROOT%\PUBLIC\COMMON\OAK\DRIVERS\ETHDBG\BOOTPART %WINCEROOT%\PUBLIC\COMMON\OAK... 阅读全文
posted @ 2010-04-08 10:41 silentmj 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 2010-04-02 今天的主要工作: 1)RTC4513驱动调试,又做了一些尝试(检查GPIO口的第二功能设置是否正常),结果还是不正常,FAINT。 2)回顾了截止到目前取得的进展: a)基本了解了BSP的结构,WINCE驱动的专门知识还需要进一步提升 b)基本了解了WINCE的构建过程 c)基本熟悉了PXA255处理器并能理解目标板原理图 d)基本熟悉了PB4.2环境的使用与设置 e)编写... 阅读全文
posted @ 2010-04-07 09:58 silentmj 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 2010-04-01 虽然今天过节,还是得继续调试目标板:)今天完成的主要工作: 1)使用RAM-Based Registry可以保证在download后进入桌面。因为之前进不到桌面时显示的出错信息经常和注册表与FAT有关,为了专注于调试外部RTC和触摸驱动,尝试性的去除FAT文件系统支持和替换了Hive-based Registry。结果就可以保证进入桌面了!虽然以后肯定还得加入这些支持,现在优... 阅读全文
posted @ 2010-04-07 09:00 silentmj 阅读(313) 评论(0) 推荐(0) 编辑