摘要: S3C2440 WINCE6将USB DEVICE改成USB HOST,实现两个USB HOST 阅读全文
posted @ 2010-08-21 12:32 mike_fei 阅读(1631) 评论(0) 推荐(0) 编辑
摘要: 大致思路,在NBoot或EBoot加开机进度条,由于WINCE启动主要时间都花在读取NK,因此每读取一定的页,就在屏上画一条固定高度的线,并记录画线的位置,下次接着画,直到读取完NK,这样就产生的进度条的效果。 阅读全文
posted @ 2010-08-21 11:48 mike_fei 阅读(1525) 评论(0) 推荐(0) 编辑
摘要: WINCE6 同时支持简繁体 阅读全文
posted @ 2010-08-17 17:13 mike_fei 阅读(2016) 评论(0) 推荐(0) 编辑
摘要: 在上一篇文章中,实现应用程序操作FLASH及更新Nboot。这篇讨论应用程序更新NK,这个比更新Nboot要复杂一些。由于MINI2440不使用EBOOT,系统从SD卡系统后,Flash是没有分区的,理论上NK.nb0不一定需要BINFS,但如果不使用BINFS,系统是启动不了的,这让我百思不得其解。。。  分区可使用BP_OpenPartition(),这个只能在驱动中使用,因此在FMD_OEM... 阅读全文
posted @ 2010-08-14 12:32 mike_fei 阅读(934) 评论(0) 推荐(0) 编辑
摘要: MINI2440从SD卡更新NK及nboot(一) 阅读全文
posted @ 2010-08-14 12:19 mike_fei 阅读(1042) 评论(0) 推荐(0) 编辑
摘要: 友善2440开发板开启串口输出调试信息 收藏 2440开发板,WINCE6.0系统,系统启动时发现串口工具没有输出任何信息,Google一下,原来是友善把它屏蔽了。 解决方法: 1、修改Debug.c文件,增加#define BSP_DEBUG_UART0,如下所示 //Function:OEMInitDebug... 阅读全文
posted @ 2010-07-20 22:54 mike_fei 阅读(1240) 评论(0) 推荐(1) 编辑
摘要: 行列互转createtabletest(idint,namevarchar(20),quarterint,profileint)insertintotestvalues(1,'a',1,1000)insertintotestvalues(1,'a',2,2000)insertintotestvalues(1,'a',3,4000)insertintotestvalues(1,'a',4,5000)... 阅读全文
posted @ 2010-04-10 09:18 mike_fei 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 1、基础知识: 1)系统调用是操作系统内核和应用程序之间的接口,设备驱动程序是操作系统内核和机器硬件之间的接 口。设备驱动程序为应用程序屏蔽了硬件细节,在应用程序看来硬件只是一个设备文件,应用程序可以 像操作普通文件一样对硬件设备进行操作。设备驱动是内核的一部分。 2)驱动程序完成以下功能:——对设备初始化和释放;——把数据从内核传送到硬件和从硬件读... 阅读全文
posted @ 2009-08-06 14:35 mike_fei 阅读(3717) 评论(0) 推荐(0) 编辑
摘要: 这种驱动程序主要呈现流式函数接口,主要输出 XXX_Init,XXX_Deinit,XXX_Open,XXX_Close,XXX_Read,XXX_Write,XXX_Seek,XXX_IOControl,XXX_PowerUp,XXX_PowerDown 等流式接口,注意上述的几个接口一定都要输出,另外XXX必须为三个字符,否则会出错。可以手工的调用RegisterDevice()和 Dereg... 阅读全文
posted @ 2009-08-06 10:52 mike_fei 阅读(1419) 评论(0) 推荐(0) 编辑
摘要: WINCE 6.0 调大image 通常情况,wince系统默认的image大小是32M,一般这个大小是够了。但如果添加的组件比较多,生成的NK.bin就会超过32M,这时就需要做一些修改了。 1、将项目的配置属性 "Run-time image can be larger than 32MB (IMGRAM64=1)"打上勾。 2、修改Eboot下的loader.h #define ROM... 阅读全文
posted @ 2009-08-04 11:07 mike_fei 阅读(2392) 评论(1) 推荐(1) 编辑