- 博客(36)
- 资源 (8)
- 收藏
- 关注
原创 winice6.0 GPRS拨号打包到内核
最近应客户要求,wince开机自动生成一个GPRS拨号连接,免得每次出样机都需要设置GPRS连接,我先在wince底下建好一个可以正常拨号的GPRS的拨号连接, 然后跟没建GPRS之前的注册表对比,发现了以下几点不同;1、在[HKEY_CURRENT_USER\Comm\RasBook]下多出了以下内容[HKEY_CURRENT_USER\Comm\RasBook\GPRS]"En
2013-08-22 18:09:30
1280
原创 ubuntu 下搭建android编译环境
ubuntu 下搭建android2.2编译环境1.安装VMware workstation7.02.安装ubuntn10.043.安装JDK1.5 由于android2.3以下版本源码的编译需要在JKD1.5下编译。ubuntn10.0,自带jdk1.6,不再带jdk1.5, 需要在/etc/apt/sources.list 的最后加入下面软
2013-03-04 16:41:30
626
原创 wince +6410 IIC 驱动问题
wince +6410 IIC 驱动问题最近调试6410的IIC驱动,要求上层将数据写入eeprom永久保存,开始由于bsp包里的camera驱动里,有操作IIC的示例,自然就参考camera驱动里依葫芦画瓢就行了,// Initialize IIC1 hI2C = CreateFile(_T("IIC0:"), GENERIC_READ|GENERIC_WRITE,
2013-02-22 15:47:41
1085
原创 wince6.0 nandflash当做mass storage
wince6.0 nandflash当做mass storage(U盘) 平台:wince6 + S3C6410 BSP:友坚BSP2.1 前些日子,有客户要求Nandflash作为 mass storage使用,不想使用同步工具传资料。下面是具体步骤:1.勾选 Device Drivers->USB Function->USB FUnction Clients->Mass S
2013-01-04 14:39:50
2409
原创 重新系统或VS2005,第一次编译wince6.0 报错问题
重新系统或VS2005,第一次编译wince6.0 报错don't know how to make 'D:\WINCE600\platform\common\lib\ARMV4I\retail\oal_cache_s3c6410_sec_v1.lib等类似的问题,原因是pb未编译 D:\WINCE600\PLATFORM\COMMON\SRC\SOC\S3C6410_SEC_V1
2012-12-12 18:44:19
738
转载 wince隐藏任务栏与去除桌面图标 快捷方式
转自: http://blog.youkuaiyun.com/joyzml/article/details/5601060 有的时候在系统启动之后,不希望看到wince的桌面和任务栏,也就是不希望用户看到wince系统界面。这就要隐藏任务栏,去除桌面的快捷方式,以及输出文本。 如,现在桌面的情况如图: (1)隐藏任务栏 project.reg文
2012-12-08 11:46:24
3797
转载 wince5.0中windows目录下保存文件
就我的理解来说,wince系统是跑在ram里的,所以无法直接在根目录或者是/windows目录下保存文件.任何新建的文件在断电后都会消失.所以想要在/windows目录下保存文件只有编写在nk.bin中了.保存应用文件1) 假定Windows CE.NET目标工程目录为D:/WINCE500/arm2440,并且工程已经Build成功,假定Windows CE.NET的应用程序为App.e
2012-12-07 14:22:55
821
原创 wince + 6410 背光驱动记录
参考资料:http://topic.youkuaiyun.com/u/20100609/15/845468df-d0a6-4938-bef3-75f086c9319d.htmlhttp://topic.youkuaiyun.com/u/20100803/16/584eacc7-7440-4cf4-af4b-ec037cf41f36.htmlhttp://topic.youkuaiyun.com/u/20100426/14
2012-11-15 17:26:06
1330
转载 去掉WINCE6.0背景图片
去掉WINCE6.0背景图片 2012-06-09 15:57:20| 分类: wince操作系统|字号 订阅 默认的情况下,WINCE6.0设备开机之后进入WINCE标准界面,如下图所示: 图1似乎感觉不太协调,假如要去掉显示内容为“Windows Embedded CE6.0”的背景图片,指需要到\WINCE6
2012-10-19 22:34:00
897
转载 VS常用设置及操作
转自:http://blog.youkuaiyun.com/i_code/article/details/6224644VS常用设置及操作在VS2005中更改入口函数的方法: 1.右击项目名,点属性。 2.配置属性->链接器->系统->子系统 3.在子系统中做相应修改,保存后退出即可。 在VS2005显示代码行号: 工具/选项/文本编辑器/
2012-10-18 09:50:32
693
转载 WinCE桌面墙纸及图标更换
转自:http://www.hzlitai.com.cn/article/ARM9-article/system/1704.html 关于WinCE的墙纸,是在注册表中设置的,编译完WinCE工程以后,所有的reg文件中的内容都会被合并为reginit.ini文件。打开这个文件,可以找到如下内容:[HKEY_CURRENT_USER/ControlPanel/Desktop]
2012-09-11 09:31:33
1001
原创 wince 6410 串口2 com3口与IRcomm冲突 导致com3只能打开 不能读写的问题
wince 6410 串口2 com3口与IRcomm冲突 导致com3只能打开 不能读写的问题 问题描述:wince启动时,串口打印信息中打印不成功,DEBUG: CreateSerialObject 3-OALIntrRequestSysIntr(irq = 64, sysIntr = 27)-OALIntrRequestSysIntr(irq = 63, sysIntr
2012-08-21 20:26:00
1496
转载 WINCE修改分辨率有关文件
文章转自:http://1958.blog.163.com/blog/static/33449667200911251713920/WINCE修改分辨率有关文件大至如下:\SMDK2440\DRIVERS\DISPLAY\S3C2440LCD\s3c2440disp.cpp\SMDK2440\DRIVERS\TOUCHP\tchpdd.cpp\SMDK2440\
2012-08-18 10:02:29
9331
转载 wince6.0+s3c6410摄像头驱动修改 (分辨率)
文章转自:http://blog.youkuaiyun.com/zpf03/article/details/5903484 这段时间开发一个图像识别的项目,基于WinCE6.0+s3c6410 系统,使用友坚恒天的6410 开发板。该开发板带有OV9650 摄像头接 口,但存在一个最大的问题,是摄像头获取的图像太小,只能看到320*240 的图像,我需要1280*1024 的图像,所以只能修改。本想驱
2012-08-17 20:06:30
2044
转载 wince 驱动发送广播消息
文章转自;http://blog.youkuaiyun.com/brantyou/article/details/6997005wince 驱动发送广播消息 在wince的驱动下,添加自定义的消息,在某一时刻发送到HWND_BROADCAST,在应用层中,相应的程序接收这个消息,并进行相应的处理。 驱动中的定义发送消息:(例如:)[cpp] view plaincopy
2012-08-04 11:47:41
1043
原创 wince 中 按键如何调用一个应用程序
按键如果调用一个应用程序 底层驱动中如何调用一个应用程序,例如:按下某个按键,一个特定的应用程序就开始执行, 解决办法:其实只要在驱动中调用CreateProcess();就可以了,CreateProcess的说明查看MSDN。下面是一个实例;按键中断调用应用程序Powercontrol.exeDWORD WINAPI Threadproc(LPVOID lpvParam)
2012-08-02 15:31:49
2446
转载 玩转keybd_event
文章转自:http://blog.5d.cn/user7/luhui/200508/146260.html 模拟键盘平时不是很常用, 但是当调用某些快捷键执行某项功能时, 它真的是那么的方便呀. 你不信? 看看下面的实现, 你就会大呼: 为什么不早点告诉我? 呵呵, 原来没有blog呀, 都靠这些挣分呢.1) 显示桌面:很多软件有显示桌面的功能, 并且大家的方法都是
2012-08-01 11:37:25
940
转载 wince注册表文件platform.reg详解
本文来自优快云博客,转载请标明出处:http://blog.youkuaiyun.com/t_larry/archive/2010/01/17/5201290.aspx 一、HIVE 注册表功能 [HKEY_LOCAL_MACHINE/init/BootVars] "SystemHive"="Documents and Settings//System.hv" "Profile
2012-07-31 18:51:18
2741
转载 活用注册表让Windows CE如虎添翼
文章转自:http://space.itpub.net/12325938/viewspace-512072Windows CE是微软为嵌入式设备打造的操作系统,而嵌入式设备可谓多种多样,这就要求CE操作系统必须是可定制的,所以微软将Windows CE设计为模块化的操作系统。说简单点,我们可以把Windows CE想像成一盒积木,你可以用积木搭建出任何物体,但不一定要把所有的积木都用上。
2012-07-31 18:41:00
1183
转载 WinCE中触摸屏驱动开发详解
转自:http://developer.51cto.com/art/200907/132888.htm本文向您介绍WinCE中采用分层驱动程序结构实现的触摸屏驱动,包括对触摸屏驱动模型的讲解、触摸屏驱动程序的实现及接口实现等知识。AD: 1.触摸屏驱动程序的模型1.1 分层触摸屏驱动层序结构本触摸屏驱动采用分层驱动程序结构,其
2012-07-09 13:51:07
945
转载 WinCE驱动开发---驱动程序的模型
转自:http://blog.sina.com.cn/s/blog_62714d6a0100m3ox.html驱动模型图: 驱动程序的模型 比较:WDM-----windows Driver Model(windows设备驱动模型)PC驱动程序模型------ 至少两个驱动程序: 1、功能驱动程序,也就是硬件设备驱动程序,
2012-07-09 12:15:12
808
转载 WinCE--OEM层详解
转自http://www.yesky.com/337/1900837.shtml OAL(OEM Adaptation Layer)既OEM 适配层,从逻辑上讲位于Windows CE内核和硬件之间,从物理上讲OAL各个模块代码被编译后(.lib)和其它内核库链接到一起形成Windows CE的内核可执行文件nk.exe。Windows CE内核在OAL层暴露了大量的函数和全局变量,利用这些
2012-07-09 12:07:03
1798
原创 wince6.0 +S3C6410 中断处理例子(按键控制LED灯)
首先:介绍一下wince中断处理过程,1、当一个中断发生后,发送到内核异常处理器(ExceptionHandler)2、内核的中断支持处理器调用OAL层函数OEMInterruptDisable 屏蔽中断(..\hal\Cfw.c) 屏蔽掉所有优先级等于或是小于当前优先级的中断3、内核调用ISR,ISR 返回中断号(逻辑中断标识符)给内核。 内核的处
2012-07-09 11:17:37
3451
转载 WinCE--中断服务线程IST(详解)
WinCE--中断服务线程IST(详解) 转载▼转自:http://blog.sina.com.cn/s/blog_62714d6a0100m7tl.html中断服务线程负责处理中断大部分的工作。Wince5.0下IST为用户态线程,而在wince6.0下,IST的加载空间会和加载驱动程序的载体相同,也就是说载体为内核态IST就为内核态。 对于IST
2012-07-06 14:59:50
2348
转载 S3C6410外部中断裸机学习笔记(VIC模式)
转自:http://user.qzone.qq.com/39458645/infocenter#!app=2&via=QZ.HashRefresh&pos=1331913255一、 关于外部中断的一些基础知识1、S3C6410共有127个外部中断,其外接I/O引脚及分组如下:外部中断组0 EINT0 GPN0---GPN15 GPL8---GPL14
2012-07-06 11:09:51
2528
转载 Wince外部中断控制LED详解---动态申请
本实例是基于S3C2440,WINCE5.01.中断分两大类:内部中断和外部中断。 外部中断:由外部设备所引发的中断,这些外部中断都是通过GPIO中的中断引脚产生的。S3C2440有24个外部中断,相关的寄存器如下: EXTINT0-EXTINT2:三个寄存器设定EINT0-EINT23的触发方式。 EIN
2012-07-05 17:16:12
898
转载 S3C6410 中断分析
Andrew Huang bluedrum@163.com 转载请注明作者及联络方式 一.中断的场景模拟---------------------------------------------------------------------------- 中断(Interrupt)是最常用的硬件通知软件的机制。中断的优点相对另一种机制轮询(Polling)的缺点
2012-07-05 17:10:15
1098
转载 程序员修炼之路
导读:本文是由陈皓和他的一位朋友Mailper合作完成,原名叫《Build Your Programming Technical Skills》,本文分享了Mailper和作者个人的学习经历。每个程序员都希望自己能顺利的升级到高的层次,您不妨按照下面的方法去做。前言你是否觉得自己从学校毕业的时候只做过小玩具一样的程序?走入职场后哪怕没有什么经验也可以把以下这些课外练习走一遍(朋友的抱怨:学
2012-06-28 11:17:23
6820
原创 VS2005增加一个Direct show fitter 的配置
最近在弄OV3640驱动,驱动完成后,图像和屏之间旋转了90°,240*320的屏幕,图像显示是320*240,要将图像顺时针旋转90才正常,网上搜了一大片,有用inter ipp中的旋转函数的,也有在上层应用软件中,加TransformFilter的,inter ipp 和direct show 咱都不会呀,网上下了个CameraCap.rar,下载地址:http://dev.10086.cn/
2012-06-26 14:45:01
1235
转载 WinCE驱动开发问题精华集锦
如何让系统加载自己写的驱动程序? 两种办法: 1、在[HKEY_LOCAL_MACHINE/Drivers/BuiltIn]下添加注册键。 2、在应用程序中调用ActivateDeviceEx。 在一些文件中用分号来表示注释,例如下面的内容 ; @CESYSGEN IF SERVERS_MODULES_HTTPD ; @CESYSGEN ENDIF
2012-06-14 10:01:05
1549
转载 DATA abort定位方法
是我一直收藏的一篇文章,出处已经无法知道。根据自己实践增加了部分说明,现在分享出来。 该方法只能定位 显性 泄漏,定位到的C语句一定产生泄漏了,但可能这个位置是 “ 理论上 ” 不会出问题的代码.那么这是由于同进程内其他代码泄漏而影响了进程的堆区或栈区(隐性泄漏,这个地方不会产生data abort exception),然后被定位出来的代码才被动地显性泄露 ,
2012-06-14 09:44:47
864
转载 WINCE--配置文件的经典文章
一篇讲解WINCE配置文件的经典文章,是初学者的福音;作者不给转载就发个链接备用了. http://www.vckbase.com/document/viewdoc/?id=1250
2012-06-08 16:18:37
850
转载 WINCE--调试常见错误
1. 如何加入或删除BSP中的模块。 这里以display驱动为例来讲解。 BSP的根目录下有一个$(platform name).bat文件。里面定义了一系列的开关,比如: set BSP_NODISPLAY= 或 set BSP_NODISPLAY=1 我们可以在workspace下的platform.bib中可以看到有这么一段定义: IF BSP_
2012-06-08 16:04:44
735
转载 VS2005 打开工程报无可用平台解决
1、打开 vcproj 文件 2、替换SDK名称 3、重新加载 VS2005 项目 转自:http://www.armce.com/bbs/thread-236-1-1.html
2012-06-08 15:50:25
645
转载 VC字符串处理
1.头文件中要定义宏; #define UNICODE #define _UNICODE ////////////////////char buf[128]; memset(buf,0,128); strcpy(buf,"你好"); WCHAR pCName[128]; mems
2012-05-10 15:14:16
813
转载 C语言进阶
<br /> 一直以来想把2005年写的《再再论指针》修改一下,因为经过了这么多年,对C/C++的理解与05年相比又有了一些进展。但公司的工作一直很忙,没有时间进行修改工作。直到10月初的长假,才开始。从放假到现在过去两个月了,一直利用空闲时间断断续续地修改,共写了两万字,十章节。偶不是作家,两万字对偶来说已经是极限中的极限了,没有功劳也有苦劳,没有苦劳也有疲劳吧,不过总算把这几年来对数组与指针的心得写成了一系列文章,当然限于偶的水平,存在错误无法避免,希望跟各位朋友一起,共同讨论,共同进步! 前言:ht
2010-12-08 20:02:00
556
wince6.0 下的OV5640寄存器初始值配置
2013-01-04
wince6.0中断处理例程(按键控制LED)
2012-07-09
摄像头旋转90度 + ov3640寄存器设置
2012-06-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人