WindowsCE
jangel_lee
这个作者很懒,什么都没留下…
展开
-
测试触摸屏用Touch Driver Test Application
pb 中的 catalog 内有一个 "Touch Driver Test Application", 加入就可後执行 etcha.exe, 这时将该程式视窗移到 4 个角落, 并点入该视窗中不要放, 这时就可以看出这支 touch sw/hw 好不好, 好的是压着再久也是一小点, 不好的点会越长越大, 甚至还会不时天外飞来一笔.touch 是 analog 的东西, 若是信号太脏, 那是转载 2013-04-03 10:55:44 · 1365 阅读 · 1 评论 -
WinCE添加CMD命令提示符添加ping命令
在catalog items view,找到Command Shell目录下有Command Processor和Console Window、Network Utilities(IpConfig,Ping,Route)打上钩钩选择即可原创 2013-08-30 14:26:04 · 1568 阅读 · 0 评论 -
u-boot调用wince关键代码
extern void launch_CE(unsigned int);void call_wince(unsigned int a0){ void (*theKernel)(void); theKernel = (void (*)(void))a0; printf("wince launch=0x%x\n", a0);// cleanup_before_linux();#原创 2013-09-09 12:06:52 · 684 阅读 · 0 评论 -
驱动声明GUID
winCE提供驱动声明为 可支持电源管理的GUID 有4个,分别代表4中外设类型。是固定的。具体可以看看common.reg; Power Manager interfaces. These list the interface classes that the Power; Manager will monitor for new devices.;[HKEY_LOCAL_转载 2013-09-03 17:39:55 · 1158 阅读 · 0 评论 -
WinCE MMC空间分配
本来三星的MMC是这么做的://SDMMC BSP Definition#define IMAGE_NK_SIZE (0x040E0000)#define FATFS_FOR_IMAGE (0x1000000)#define SECTOROFFATFS (FATFS_FOR_IMAGE / SDMMC_SECTOR_SIZE)#define IMAGESTARTSECTOR原创 2013-09-03 11:02:55 · 842 阅读 · 0 评论 -
总结bib、reg文件中SHMK的意思
S表示系统(system)H表示隐藏(hide)M表示运行时加载整个模块,而不是按需分页K表示指定romimage.exe修正模块(仅用于调试或者内核跟踪)转载 2013-09-03 11:33:50 · 1083 阅读 · 0 评论 -
WinCE BSP的BIB文件介绍
作者:ARM-WinCE 在WinCE中使用的一个重要的文件就是BIB文件,全称Binary Image Builder File。在WinCE的编译过程中会用到BIB文件,应该是在最后的Makeimg阶段。所有的BIB文件会被合并成CE.bib文件,然后Romimage.exe会根据BIB文件中的描述来决定哪些文件最终被包含到WinCE image中。当然,BIB文件还决定了Win转载 2013-09-11 12:04:06 · 632 阅读 · 0 评论 -
WinCE Logo跟自启动程序之间的一小段黑屏
; @CESYSGEN IF SHELL_MODULES_EXPLORER; -- Set up the init key for explorer;[HKEY_LOCAL_MACHINE\init]"Launch50"="PianoCatLoad.exe";"Launch50"="explorer.exe""Depend50"=hex:14,00, 1e,00 今天有个客户如上原创 2013-09-04 18:04:32 · 803 阅读 · 0 评论 -
SD Bus Driver和Legacy SD Bus Driver
1. Legacy SD Bus Driver 支援 SD spec. 1.1, 只能使用 2. SD Bus Driver 支援 SD spec. 2.0, support > 2G bytes SD card. Paul, Chao @ Techware转载 2013-09-18 16:28:10 · 686 阅读 · 0 评论 -
关于触摸屏调试
#define TSP_SAMPLE_NUM 20 #define TSP_ADC_DELAY = 4000;至于调用的TIMER中断,每秒次数降到50次即可#define TSP_SAMPLE_RATE_LOW (50) // 50 Samples per Sec#define TSP_SAMPLE_RATE_HIGH (50) // 50 Sam转载 2013-09-25 10:05:39 · 1332 阅读 · 0 评论 -
优化了s5pv210电阻触摸
本来客户反应会漂tsp.h做如下改动,解决了问题//// SAMSUNG ELECTRONICS// Copyright(C) 2008// ALL RIGHTS RESERVED//// This program is proprietary to Samsung Elec原创 2013-09-25 11:25:44 · 1705 阅读 · 0 评论 -
WinCE下SD卡驱动开发
WinCE 5.0下面SD卡驱动的开发。这是我做的第一个项目,当时做这个项目花费了相当的时间和精力,搞的我精疲力尽。几乎可以说当时对WinCE一点都不懂。也不知道从何处下手,就东看西看。东改西改,改的是一塌糊涂。幸好老板和老大都比较宽容,给了我充裕的时间和支持,将自己有关SD卡在WinCE 5。0下面的驱动理解的点滴给记录下来,希望能够对别人有所帮助。 目前WinCE下面的驱动主要有两种转载 2013-10-15 17:26:58 · 831 阅读 · 0 评论 -
外观颜色
修改XP皮肤的系统界面颜色 如果选择了XP SKIN,则在控制面板的"显示"选项中是无法更改一些窗口的颜色的.不过,我们倒是可以通过更改$(_WINCEROOT)\PUBLIC\COMMON\OAK\FILES\common.reg文件中的XP颜色参数来达到更改窗口颜色的目的.原XP样式的颜色参数如下:[HKEY_LOCAL_MACHINE\SYSTEM\GWE] "SysCo原创 2013-10-24 10:02:03 · 722 阅读 · 0 评论 -
WinCE多核编译
VS2005的工具-> 选项-> Platform Builder for CE-> OS Design and Builder - 6.0-> General-> Multiprocessor Build选择PC对应CPU核数,调高编译速度原创 2013-10-29 16:51:10 · 778 阅读 · 0 评论 -
Am335x StarterKit WEC2013 Source BSP需要购买...
http://www.adeneo-embedded.com/en/Products/Board-Support-Packages/Texas-Instruments这个可能拿到吗?原创 2013-10-29 17:42:55 · 1569 阅读 · 0 评论 -
清理跟rebulid是不一样的
本来nandflash的系统一直到emmc后,本来SD卡用通道0是ok的,现在...[SDMMCCh2] SDHCControllerIst - Card is Inserted! [SDMMCCh2] Setting for 1 bit mode , Clock Rate = 100000 Hz[SDMMCCh2] HandleErrors - ERR CMD:5 : If the原创 2013-11-15 10:37:11 · 800 阅读 · 0 评论 -
WinCE6过试用期 Error: failed PB timebomb check
http://blog.csdn.net/njuitjf/article/details/5582643原文今天在搭ce6.0的环境时,碰到了一个错误。在Sysgen的时候,开始都没有出现错误,到 make run time image的时候, 弹出了如下的错误 : makeimg: run command: romimage F:/OSDesign/CHSOS/CHSOS转载 2013-11-19 11:19:00 · 820 阅读 · 0 评论 -
很多人在找OAL_BSP_CALLBACKS的定义,s5pV210的位置
X:\WINCE600\PLATFORM\COMMON\SRC\SOC\S5PV210_SEC_V1\OAL\INTR\sources原创 2013-08-29 09:44:01 · 678 阅读 · 0 评论 -
去掉WinCE 6.0桌面的版本号
我的做法是:在Desktopview.cpp中void CDesktopView::PaintBackground(HDC hdc) const函数里屏蔽以下内容#if 0//去掉桌面上的版本号 #ifndef SHIP_BUILD WCHAR wszVersion[256]; OSVERSIONINFO VerInfo; VerInfo.dwOSVersi原创 2013-08-28 11:58:23 · 781 阅读 · 0 评论 -
WinCE6.0中文定制乱码问题
http://blog.csdn.net/knock/article/details/4758667 1.project的属性里设置好"中文(中国)"。2.如不选择Core OS -> CEBASE -> International -> Locale Specific Support -> Chinese (Simplified)-> Fonts -> SimSun & NSim转载 2013-08-28 11:50:50 · 1097 阅读 · 0 评论 -
某臂公司的HDMI似乎很不科学
http://www.arm9home.net/read.php?tid=22313居然直接把系统分辨率抬上去,不接LCD...那么说,他们也没搞定Video层咯...转载 2013-03-25 09:45:12 · 898 阅读 · 0 评论 -
WinCE开机自动运行
我发现的方法:1.首先吧应用程序复制到bsp包下的files文件夹里面2.然后修改 platform.bat3.加入Directory(LOC_DIRWINDOWSSTARTUP):-File("应用程序.exe","\windows\应用程序.exe")4.然后Build Current BSP and Subproject: 即可网络上比较多的方法:修改注册表原创 2013-03-22 16:50:33 · 1101 阅读 · 0 评论 -
WinCE BSP工程文件pbcxml分析
作者:ARM-WinCE 每一个BSP都有一个工程文件,比如MyBSP.pbcxml,里面描述了BSP的信息。下面就来介绍一下BSP的pbcxml文件。 文件的大致格式应该是这样的:CatalogFile …>FileInformation ….>…./FileInformation>BSP …>…/BSP>Item …>…/Item>转载 2013-04-10 10:04:05 · 679 阅读 · 0 评论 -
WindowsCE的pbcxml文件的几个重要参数
决定PB的版本:6.006.00.00CPU平台版本:AM33X_BSP:ARMV4ICpu:ARMV4I靠修改这几个,使得bsp受对应版本的PB使用http://blog.csdn.net/jangel_lee/article/details/8781295这篇文章比我研究的多,哈哈原创 2013-04-10 09:54:12 · 761 阅读 · 0 评论 -
Debug...210WinCE出现串口挂485发送的同时又自发自收的现象
以下是WinCE下的寄存器信息:[UART] DMA init CH:1 [UART2]********m_pSysconRegs*********[UART2]m_pSysconRegs->CLK_SRC.CLK_SRC4:66667777[UART2]m_pSysconRegs->CLK_DIV.CLK_DIV4:94490000[UART2]m_pSysconRegs->原创 2013-04-18 15:52:25 · 1578 阅读 · 0 评论 -
公司改进后3358所需sd卡内的镜像
公司改进后3358所需sd卡内的镜像NK.binboot.rawMLOEBOOTSD.nb0原创 2013-04-16 11:24:37 · 564 阅读 · 0 评论 -
S5PV210 WINCE HDMI全屏显示的问题
2013-03-21通过SMDK210自带的DOC《SMDKV210_WinCE60_TVOUT_UserManual.pdf》了解到其HDMI驱动通过应用程序DeviceIoControl调用操作顺序是:1.打开TV2.打开图像层(GRP层)3.打开视频层(Video层)以下这张图很好的说明了层的关系http://www.yespartner.com/原创 2013-03-21 18:00:48 · 1513 阅读 · 1 评论 -
关于S5PV210 HDMI的问题在三星ARM开发网找到的相关FAQ
http://8gpad.com/?p=267MIXERQ: Is there the off sequence of MIXER operation?A: The disabling sequence of TV(HDMI) subsystem is basically following as : VP disable -> Mixer disable-> HDMI dis转载 2013-03-25 09:25:00 · 809 阅读 · 0 评论 -
ISSI IS61LV6416 的SRAM在AM3358 WinCE上读写操作
最近做的项目,以下是这个下午测出来的速率...慢慢再说这个项目是什么原创 2013-04-25 17:27:33 · 1393 阅读 · 0 评论 -
UpdateData()用于文字框刷新
UpdateData()参数只有一个,默认为TRUE。UpdateData(TRUE)——刷新控件的值到对应的变量。(外部输入值交给内部变量)即:控件的值—>变量。UpdateData(FALSE)—— 拷贝变量值到控件显示。(变量的最终运算结果值交给外部输出显示)即:变量值—>控件显示。例如,窗口中用 DDX_Text(pDX, IDC_EDIT1, m_usercode);将I转载 2013-04-18 16:27:53 · 663 阅读 · 0 评论 -
210WinCE6.0NandFlash移植小进展
我这菜鸟水平折腾了3个月,今天终于看得懂一点点东西NandFlsh使用的是三星的K9K8G08U0A首先是\wince600\platform\smdkv210\src\common\nandflash\fmd\Cfnand.h下的小分析以下结构体用于存储NandFalsh的信息typedef struct{UINT8 ucMID;// Manufacturer ID厂家ID原创 2012-10-16 16:29:29 · 906 阅读 · 0 评论 -
WinCE编译选项说明
Reuild and Clean Sysgen 1.修改了\platform\common下的东西 Build Current BSP and Subproject: 1.修改了bat包后 2.修改了BSP路径下的东西,即X:\WINCE600\PLATFORM\XXX(XXX为BSP包)下的任何文件,可以用此选项编译(bib除外)Rebuild Current原创 2013-03-21 18:08:29 · 776 阅读 · 0 评论 -
WinCE6.0 usb转串口的问题相关转载
http://blog.csdn.net/zhaojuncq/article/details/5757376找到了这篇文章貌似比较靠谱,还没有实践他从public移植到bsp里面移植\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\USB\CLASS\USBSER 虽然我的bsp配置单里有这个,但似乎不能用我错了,细转载 2013-05-27 18:28:13 · 678 阅读 · 0 评论 -
WinCE文件夹保存问题
鹏 9:36:17三个系统文件夹:programfiles,windows,nandflash,只要nandflash文件夹是断电还能保存数据的?鹏 9:37:54?Jangel 9:38:34windows是 其它2个我试验一下Jangel 9:40:21我试验结果是 只有nandflash能保存 好像可以设置的...鹏 9:41:13黄工说只有na原创 2013-05-14 09:42:58 · 1105 阅读 · 0 评论 -
理顺了WinCE怎么编辑platform.bib和platform.dat去添加应用程序到nk里面
首先必须在platform.bib编辑,先添加你要添加的东西到任意目录,但windows目录下也会生成一个比如:APP.lnk $(_FLATRELEASEDIR)\sec_dir\APP.lnk NKAPP.exe $(_FLATRELEASEDIR)\sec_dir\APP.exe NK接着在platform.dat创建目录Root:-Directory("wi原创 2013-05-29 11:26:02 · 1048 阅读 · 0 评论 -
WinCE6 屏蔽屏幕保护
WinCE6 闲置一段时间,屏幕变黑修改X:\WINCE600\PUBLIC\COMMON\OAK\FILES\common.reg中[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\Timeouts]; @CESYSGEN IF PM_PM_DEFAULT_PDD ;"ACUserIdle"=dword:3原创 2013-08-28 10:21:16 · 1659 阅读 · 0 评论 -
关于对WinCE工程的编译命令使用
刚接触WinCE那会,经常要对BSP包内Drivers文件夹内各驱动、Files文件夹下的配置文件(比如config.bib,platform.reg等)、BSP包内bootloader、WinCE 600路径Public目录下相关的系统UI与驱动进行修改,以及在BSP包根据修改的硬件电路进行相关的驱动增加与配置等等,而修改之后的编译却成了一个比较繁琐的过程,比如修改了PUBLIC目录下shell转载 2013-12-03 08:53:38 · 1178 阅读 · 0 评论