- 博客(9)
- 资源 (4)
- 收藏
- 关注
转载 ARM中的ADR ADRL LDR
ARM中的ADR ADRL LDRARM中LDR伪指令与LDR加载指令LDR伪指令的形式是“LDR Rn,=expr”。下面举一个例子来说明它的用法。 COUNT EQU 0x40003100 …… LDR R1,=COUNT MOV R0,#0 STR R0,[
2011-08-03 10:07:31 1918
原创 关于以前的应用程序settimer以及现在RTC棘手问题
以前发生过在应用程序settimer 严重不准的情况,后来设置timer4 参数得以解决,可是现在出现个很纠结的问题,RTC时钟偶尔会一次性跳2S。看了一下驱动,觉得和以前的现象不一样的,这个驱动在另外一个2440 机器上是不会存在问题的,这个机器只是把PCLK和HCLK降低了,就会造成这样了,左看右看RTC驱动也和HCLK等无关啊,真是纠结啊,咋回事的?有同志们遇到过吗?help me!
2010-07-12 12:22:00 712 2
转载 回调函数
对于很多初学者来说,往往觉得回调函数很神秘,很想知道回调函数的工作原理。本文将要解释什么是回调函数、它们有什么好处、为什么要使用它们等等问题,在开始之前,假设你已经熟知了函数指针。
2010-06-09 17:02:00 520
原创 奇怪的GPS接收数据现象
$BIN4zD$BIN`,湉帖@$GPGSV,3,1,11,01,82,162,,12,00,036,,14,57,058,,16,35,208,*72$GPGSV,3,2,11,18,04,155,,20,01,321,,22,35,170,,29,20,095,*72$GPGSV,3,3,11,30,30,040,,31,50,332,,32,26,314,,,,,*4B$GPGST,,
2010-05-10 15:57:00 611
原创 Incorrect number of tokens found parsing file
GSPI8686.dll $(_FLATRELEASEDIR)/GSPI8686.dll NK SH我不小心弄成GSPI8686.dll $(_FLATRELEASEDIR)/GSPI8686.dll 导致标题错误。嘿嘿
2010-04-30 09:56:00 1665
转载 wince字体文件和内核的剥离
wince字体文件和内核的剥离 每次定制中文系统时,NK总是比英文大10M左右,启动时在bootloader中将内核Copy到内存时也花时间,同时也占用了很多内存,留给系统和应用的内存就少了10M左右,真是浪费呀,看到都心痛!本人研究了一下,同时也参考了网上的资料,现总结如下,如何减少中文字库大小和将字库放到外部存贮器上。核心思想是将默认选择的中文字体SimSun & NSimSun (S
2010-04-28 11:05:00 725
转载 【转】中断处理
中断处理《设备驱动及BSP开发指南》与《工程实践完全解析》笔记。 转载请注明出处:http://blog.csdn.net/renpine/archive/2009/10/03/4628346.aspx1、中断处理内部结构流程中断处理内部结构图①、硬件设备向Kernel发送中断异常的代码,如果检测到这个中断异常,就会被Kernel层的异常处理所截获;②、中断服务调度程序会
2010-04-27 09:19:00 1076
转载 【转载】WINCE驱动开发之中断的使用
中断的使用1、wince中断简介1: ISR的概念ISR(interrupt service routine)是处理IRQs(interrupt request line)的程序。Windows CE用一个ISR来处理所有的IRQ请求。当一个中断发生时,内核的异常处理程序先调用内核ISR,内核ISR禁用所有具有相同优先级和较低优先级的中断,然后调用已经注册的OAL ISR程序,一般ISR有
2010-04-27 08:51:00 909
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人