- 博客(10)
- 资源 (4)
- 收藏
- 关注
原创 mini2440引脚中断输入配置
今天做一个测试软件,需要修改驱动。即把mini2440的GPIO口之GPG1(EINT9)、GPG9(EINT17)、GPG10(EINT18)设置为中断输入,Both edge triggered,参照wince5.0 BSP驱动userkey进行设置。对IRQ = 36; //IRQ_EINT8; GPG0 if (!KernelIoControl(IOCTL_HAL_REQU
2012-07-16 19:13:44 1307
转载 wince mini2440 旋转屏幕
一、下面是一段屏幕旋转结果的注册表保存代码,保存成功了,但是下次开机屏幕还是默认不旋转的,怎样才能使下次开机能保存关机前设置的结果啊?请高手指点!//注册表保存:未成功!void RegSaveRotate(DWORD value){ DWORD rvalue=0; // set tmp value switch(value) {
2012-07-12 13:01:26 1036
转载 WINCE 注册表自举
什么是注册表自举?它在系统中的作用是什么?n 注册表自举是由设备管理器(Device.exe)在系统启动时加载的。n 注册表自举时,通过读取注册表来寻找系统中的新设备。设置新设备的注册表信息应当是在安装驱动程序时,即InstallDriver入口中设置到注册表中去的。n 实现为REGENUM.DLL动态链接库。n 实现将代码存放在WI
2012-07-12 11:50:31 987
转载 实战DeviceIoControl 之一:通过API访问设备驱动程序
Q 在NT/2000/XP中,我想用VC编写应用程序访问硬件设备,如获取磁盘参数、读写绝对扇区数据、测试光驱实际速度等,该从哪里入手呢?A 在NT/2000/XP中,应用程序可以通过API函数DeviceIoControl来实现对设备的访问—获取信息,发送命令,交换数据等。利用该接口函数向指定的设备驱动发送正确的控制码及数据,然后分析它的响应,就可以达到我们的目的。DeviceIo
2012-07-12 09:19:03 537
原创 wince之驱动操作
在给驱动写测试程序的时候,在驱动中宏定义的项,如led驱动的宏定义,#define IO_CTL_LED_1_ON 0x01#define IO_CTL_LED_1_OFF 0x06在wince下的应用程序宏定义也要根据这个来定义,否则无法操作,这个是根据我的试验验证过的。
2012-07-11 16:29:53 451
转载 wince驱动开发
大部分实验板的手册都有详细的HELLO程序过程,但很少有手册详细讲解流驱动的开发过程,下面以我的经历详细的写一写:流驱动的基本介绍可以看看天嵌手册的第五章,脑子里起码要先有个基本概念!1)打开以下目录:E:\WINCE500\PLATFORM\smdk2440\DRIVERS,并在该目录下新建一个文件夹,命名为GPIOdriver,并用记事本打开该目录下的dirs文件,按其格式添加\GPI
2012-07-11 16:03:18 579
转载 WINCE6.0 DM.EXE 激活驱动失败的原因之一
前些天把WINCE6.0的开发环境建好了,今天定制了一个系统,练习了一下驱动的编写和调试。把DLL文件通过VS2005部署到开发板上,用一位大侠写的DM.EXE工具进行激活,但是发现点击激活按钮式无反应,驱动还是停在“停用”状态,郁闷了几个小时。。。 后来在网上发现这个软件有了新版本V2.9,原来的是V2.5,赶紧下了个。试了一下,还是不能激活,但是驱动列表中显示了全部驱动,而原
2012-07-10 16:53:26 612
转载 修改VC程序图标
把你的ico拷贝到res文件夹下,在vc IDE的 ResourceView 的 Icon中把这个ico导入删除程序原来的IDR_MAINFRAME 把你刚导入的这个的ID改成IDR_MAINFRAME编译在“工程“菜单下“选项“再选application点击Load iocn代码方法:Application.Icon.Handle := LoadIcon(HInstance,'
2012-07-10 16:01:59 2816
转载 如何提高操作系统的实时性
http://www.eefocus.com/ayayayaya/blog/09-09/176805_09143.html 对于一个好的操作系统,需要兼顾功能强大,用户易用性,可靠性,实时性,可维护性,很多时候最后的设计是这些要求达成的一个平衡,今天我们讨论如何提高操作系统的实时性 实时分为软实时与硬实时,软实时要求平均响应时间要小于某一个值,硬实时要求最坏响应时间要小于某一
2012-07-10 11:49:11 2049
转载 关于嵌入式系统的实时性
实时性的影响因素?貌似只跟系统有关吧。确切点,跟操作系统调度有关,跟中断响应处理方式有关。影响最大的主要还是OS里边的调度方式。如果要了解,可以看几个流行RTOS的进程调度来对比。 ---------------目前的嵌入式OS中,只有WinCE是实时性较差的。貌似最好的是VxWorks。我不知道你要应用在什么场合,一般情况下,流行的嵌入式OS的实时性都是足够了。
2012-07-10 11:47:51 1951
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人