- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 nand flash从1.8V替换为3.3v
机子开始量产了,但是1.8v的nandflash库存不足,而且国内基本上都买不到货了。那只好用3.3v的nanflash来替代。 那替代的话,相应的程序是需要修改的,否则无法正常运行。其实要改的也就是更改一下flash device code 即可。 基本原理如下: bootloader下的mian.c中的 1)BOOL OEMPlatformInit(void) 2)// BP_Init() will invoke FMD_Init(). if (!BP_Init((LPBYTE)
2011-03-30 13:23:00 4295 1
原创 休眠过程中关掉LDO4.
Bug描述:系统在待机的时候,电流为1-2mA,但是如果加上扫描头,发现待机电流为40mA。客户无法接受,要该。 解决方法: 只能在待机的时候把给扫描头供电的LDO关掉。在唤醒的时候,开启。 查了下电源管理芯片LP3972,发现可以通过配置寄存器来控制LDO4的输出与否。 具体的做法是:系统待机及唤醒,均要调用OEMPowerOff()函数,那我只要在void OEMPowerOff()的函数里面增加相关的关闭和打开LDO4的操作即可。LDO4的控制位在相关寄存器的第四位。 打开LDO4的操作如下:
2011-03-25 21:52:00 813
原创 wince6.0修改控制面板的图标及程序的标签
客户提出,要在控制面板的系统信息里面增加一个标签,以及删除一些没有用的程序,如音量和声音、区域设置等。 修改主要涉及到以下两个文件: c:/WINCE600/PUBLIC/WCESHELLFE/OAK/CTLPNL/CPLMAIN/cpltable.cpp c:/WINCE600/PUBLIC/WCESHELLFE/OAK/CTLPNL/CPLMAIN/cplmain.rc 1、首先要在cplmain.rc下增加相关标签页的信息,我要在系统属性程序里面增加一个基本的信息标签. 标签信息示例如下:
2011-03-16 10:31:00 1818
原创 Bug: wince6.0无法连上ActiveSync4.5的问题
环境:wince6.0 ActiveSync4.5 Vs2005 pxa300 问题描述:连上USB线,但是无法激活ActiveSync软件。 解决方法: 1、在catalog items view下,把ActiveSync勾选。 2、把driver->usb function->usb function client->RNDIS client勾选。 3、重新clean sysgen即可。 网上有2篇相关的文章总结这个错误的解决方法,传送门如下: 1、http://blog.csdn
2011-03-04 11:50:00 815
原创 Bug:error LNK2019: unresolved external symbol的一种解决方法
环境: vs2005 + wince 6.0 + pxa300 编译的时候提示: keypad.obj : error LNK2019: unresolved external symbol PXA_OST_DelayMilliSeconds referenced in function "void __cdecl BarCode_Trig(void)" (?BarCode_Trig@@YAXXZ) 网上搜索有很多种解决方法,但是问题仍然依旧。其实最传统的解决方法是加上PXA_OST_DelayMill
2011-02-19 09:25:00 819
原创 模拟器无法打开的一个解决方法.
现象: SDK安装后,无法打开,提示“模拟器的宽度要大于64,小于1024” 但是在SDK的属性页的模拟器设置项里面,宽度无法设置大于24.所以编译好了之后就是没有办法打开。 解决方法: 修改c:/WINCE600/OSDesigns/cv818_sdk/cv818_sdk/SDKs/SDK1/SDK1.sdkcfg 即SDK的配置文件。在其中的长宽配置项里面修改相应的值,我这边修改为240*320。如下: Device
2011-01-26 12:12:00 3250
Renesas(瑞萨电子)RH850_P1x 32位单片机 硬件用户手册.pdf
2019-11-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人