![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
驱动程序
文章平均质量分 58
陈德胜
嵌入式开发入门学徒
展开
-
WindowsCE5.0嵌入式系统掉电时间保持问题(RTC)
1、我的CPU是PXA270;2、系统是wince5.0;现在遇到问题了,RTC不能正常工作,每次开机的时候,时间又都会回到2001年1月1日零点开始计时。这个项目是高校合作的,那边学生说是:摄像头和RTC都要用到I2C总线,是这两个IC器件在竞争I2C总线的使用权,以至于RTC不能正常得到I2C总线的使用权。我们外接的RTC芯片是M41T81。请各位高手指教。 现在试了,原创 2013-07-10 19:56:43 · 965 阅读 · 0 评论 -
我的背光驱动解决方案
陈德胜,2013年12月1日,工作小记。这里将我自己在按键驱动上修改的背光驱动部分贴出来。供大家参考。问题描述:CPU:PXA270,背光显示控制芯片LT1937ES5。要求实现空闲状态下关闭LED背光灯,工作时,第一次按键点亮LED灯,后面的按键才是工作。其中LCD_SW为LED使能端,接的是PXA270的GPIO46口,LCD_PWM是背光明暗控制,接的是GPIO14口。原创 2013-12-01 14:13:35 · 2235 阅读 · 0 评论 -
wince中的背光灯控制
1、《wince中的背光灯控制》 摘自chinaunix,cruzezhou.blog.chinaunix.net,此博主搬家至CSDN博客要控制背光灯就必须知道相关设置,以下是wince中背光灯的设置。在BL_ReadRegistry函数中被读取。[HKEY_CURRENT_USER\ControlPanel\BackLight] "ACTimeout"=dword:00000转载 2013-11-19 19:29:26 · 1064 阅读 · 0 评论 -
wince下背光驱动资料总结
以下资料是我这两天查找的网上一些牛人的总结。现在归类以下,也供以后查找。强烈推荐下面这个博客的博主LoongEmbedded,其学习态度值得我去学习 。(1)WINCE基于PWM实现的背光驱动 . 硬件CPU:S3C2443,背光IC:AT1312B,LCD: KD50G9-40NM-A3 系统WINCE6.0http://blog.csdn.net/Loon原创 2013-11-19 20:40:47 · 1158 阅读 · 0 评论 -
最近正在解决的wince问题
1 SD卡中汉字乱码:射频模块读来的身份证信息,用fputc()函数把信息存储到SD卡中,数字可以存进去,没有乱码,汉字存进去的却是乱码;2 显示屏的背光驱动。目前系统里没有背光驱动,所以在空闲的时候显示屏不会自己熄灭。查了一些资料,得到一些关键词:PWM,定时器,IOControl,占空比等。3 wince的电源管理。目前系统在电源管理这一块不完善。如系统的用户空闲模式,系统空原创 2013-11-16 13:57:41 · 712 阅读 · 2 评论 -
WinCE板级支持包开发学习之WinCE的初始化驱动流程
最近在看《Windows CE工程实践完全解析》李大为编著的这本书,现在理解这本书的知识还是有一定难度。必须要多读几遍才能懂。现在将书中WinCE的初始化启动流程画出来了,贴出来。对着这个图去理解wince的脉络还是比较清晰的。原创 2013-07-27 10:02:25 · 739 阅读 · 0 评论 -
WinCE板级支持包开发学习之RTC驱动程序
现在正在一边看设备驱动程序,一边研究内核,下面是我们这个实时时钟这一块,我的理解。1、M41T81通过I2C总线与PXA270通讯;2、这里的I2C驱动很重要,里面包括I2C总线的初始化、读和写等;3、I2C的各种控制器控制着初始化、读和写等操作,所以要搞清楚每种控制器的机制。4、下面要做的是对具体的代码结合I2C总线的知识,一句句的读懂。RTC里重要函数之间的调用关系如下图:原创 2013-07-27 10:07:46 · 768 阅读 · 0 评论 -
本机设备驱动程序
本机设备驱动程序通常只有OEMs才会对本机设备驱动程序进行修改,其他自由设备生产商由于只提供附加的硬件设备,对本机设备驱动程序不会有过多涉及。因此下面的本机设备驱动程序面向OEMs。微软公司为每一种本机设备驱动程序设了一套custom接口。在此基础上,微软公司还为相同类型的设备驱动设计出了一组标准的接口。这样,Wince操作系统就能按标准来操作同一类型的设备驱动,而不需要过多地去了转载 2013-07-02 21:12:57 · 640 阅读 · 0 评论 -
Windows CE驱动程序分类
Windows CE嵌入式开发入门--基于Xscale架构傅曦,陈黎等 人民邮电出版社 第九章 Windows CE BSP及驱动程序结构分析9.1 Windows CE驱动程序结构概述WindowsCE的驱动程序可以从多种角度进行区分。1、从加载以及接口方式来区分可以分为本机设备驱动(Build-In Driver)、可加载驱动(Loadable Drive)以及混转载 2013-07-02 20:47:27 · 915 阅读 · 0 评论 -
I2C总线被占用
转发网易DP先生关于I2C的博文,便于学习时查找最近发现访问I2C设备时,主设备复位可能会引起i2C死锁,表现为SCL为高,SDA一直为低,后发现是从设备拉死i2c总线,从设备断电之后,SDA变高,上电后通信正常。后来通过拉低SCL信号线,SDA就会自动变成高电平,i2c总线恢复。 在正常情况下,I2C总线协议能够保证总线正常的读写操作。但是,当I2C主设备异常复位时(看门狗动转载 2013-07-11 21:27:58 · 3533 阅读 · 1 评论 -
我的SD卡乱码解决方案
转载请注明出处。chendesheng1988是原作者。问题描述:射频模块读取证件信息后,串口读取的信息存到SD卡,存进去发现汉字是乱码。解决方案:使用函数WideCharToMultiByte搞定这个问题。关键词:unicode,ANSI,WideCharToMultiByte,LPCWSTR解决的过程大概描述如下: (1)把存放从串口读进来的数据的recvBuf原创 2013-12-08 19:39:17 · 5500 阅读 · 0 评论