1、错误:Language Files (*.txt, *.tgz) are missing! EVC编译后启动emulator,tcpmp的应用程序为Player_ce3.exe,存在于根目录下\,如果直接启动Player_ce3.exe会出现错误"Language Files (*.txt, *.tgz) are missing!",解决这个问题的关键是要添加一中语言的支持到该应用程序,当然,你在编译平台SDK的时候,要添加该种语言的支持,直接到工程的lang目录下,将lang_chs.txt拷贝到/windows目录下即可
2、错误:“FILE协议不被支持!” 同上,将lang_std.txt拷贝到windows下,可以解决!
要注意的一点是:如果是在emulator下运行的画,按上面的做法是没有问题的,但是如果for armv4i的话,lang_chs.txt和lang_std.txt要拷贝到与应用程序相同的目录下。

>> 阅读全文

新下载的TCPMP 0.72RC1 编译ARMV4I的时候可以编译通过编译EMULATOR 或 x86的时候报错误
--------------------Configuration: common - Win32 (WCE emulator) Debug--------------------Performing Custom Build Step on .\cpu\x86.asm''nasm'' 不是内部或外部命令,也不是可运行的程序或批处理文件。Error executing c:\windows\system32\cmd.exe.
aac.plg - 1 error(s), 0 warning(s)
问题的主要原因在于"nasm",在网上直接下载了一个nasm2.02的可执行文件nasm.exe,并将nasm.exe直接拷贝到C:\Program Files\Microsoft eMbedded C++ 4.0\EVC\wce500\bin目录下,编译通过!

>> 阅读全文

在mediaplayer全屏播放的时候,我可以用键盘上的某一个键调节声音大小,现在我想在屏幕上显示调节的结果就跟我们看电视一样能出来一些标记。当声音变大在屏幕上就增多,当声音变小的时候就减少 得到播放窗口的DC,然后在上面显示一个不同颜色的矩形或者其它形状。 在ce自制平台中如何添加自己的驱动?cec文件和reg,bib文件有何区别?看混了,不知道如何才能让驱动注册到平台中。另外,reg和bib是我在编写驱动必须要自己写的么 CE 的驱动分为本机驱动和流驱动,本机驱动你可以修改源码(在%_WINCEROOT%\PUBLIC\COMMON\OAK\DRIVERS),然后 build驱动源码,之后用PB编译内核。流驱动是以DLL的形式被系统程序加载的。加载流驱动要在注册表中添加信息,这和cec文件没关。如果你想把此驱动DLL和注册信息作为一个整体给别人使用,那么就要做一个cec文件,PB能够读取cec文件内容并加载到内核工程中。cec文件相当于安装程序。 我安装的是evc4.0,我开发的系统要显示中文比如姓名什么的。在编辑的时候是中文显示,但是到了输出时,显示的都是乱码。不知道应该怎么去解决 EVC的模拟器不支持中文。所以显示出来的都是乱码。1、你可以只显示英文,调试结束后在改界面为中文。2、安装P...

>> 阅读全文

以前一直在做硬件设计和底层相关的一些驱动程序,现在的工作任务是做上层的UI,心里没底,感觉有太多的东西要学,掌握的知识面实在是太窄了,先把博客给开通了,以后记录下开发、学习过程心得和体会,也希望能跟大家在这里一起探讨问题。

>> 阅读全文

我已经在嵌入式在线BLOG安家了,欢迎你时常过来做客,大家多多交流哦。
我会把一些新鲜有趣的东西记录下来一块与你分享。也希望你记住我的BLOG地址,常来逛逛,你可以把“她”添加到你的收藏夹,也可以把“她”复制下来告诉你的朋友们。
嵌入你的生活,嵌入你的梦想!
我的BLOG地址: http://blog.mcuol.com/fushiqi

>> 阅读全文