嵌入式
文章平均质量分 78
hntanguo
这个作者很懒,什么都没留下…
展开
-
S3C2440LCD控制器与TFT屏的字符和图片的显示
2440LCD控制器与TFT屏的总结一、 学习前的困惑从刚学2440到现在也有一个多月了,对里面的一些基本的结构还算是有所了解。但是在做裸机程序来控制TFT屏时遇到了很多的麻烦,从最开始的一无所知到现在能够将图像和文字还有字符显示到上面,是经历了一个痛苦又漫长的过程,下面我来分享一下我的经验。二、 2440LCD控制器内部结构和一些基本的概念2440LCD控原创 2011-10-28 21:35:06 · 2260 阅读 · 0 评论 -
TQ2440 AD中断方式采集数据
经过不懈的努力 发现自己的错误在于不知道ADC的中断有两个子中断 2440的ADC中断包括INT_ADC_S和INT_TC 需要先处理一下子中断INT_ADC_C 再处理INT_ADC另外要感谢21icbbs上的网友hbicecream的帮助 我才想起来Uart_Printf函数也是需要中断的所以最好不要在中断服务程序中使用Uart_Printf最终整理的程序如下:使用的转载 2011-11-03 11:59:15 · 811 阅读 · 0 评论 -
UCOS_II内核结构
1.1 临界段可以关中断来保持独占。为什么可以关中断来保持独占呢?因为能引起调度的有两个,一个是调用 系统函数,另外一个是中断唤醒了一个事件。而明显进入临界段是不会调用系统函数的了,因而意外的就是 可能会发生中断,所以把中断关掉了,就不会发生调度了。 1.2 任务 UCOS的任务可以达64个,但是最高和最低的四个,总共八个优先级给保留给原创 2011-11-13 16:36:23 · 555 阅读 · 0 评论 -
2440中断总结
中断在任何CPU中地位都是至关重要的,2440中断的配置过程如下: 一、中断初始化配置过程 1、如果是外部中断(其它的中断方式可不要设置),要设置触发方式:上升沿、下降沿、高电平、低电平、双沿触发(用到的是EINT0和EINT1寄存器) 2、清中断源挂起寄存器,中断服务寄存器(可选、防止原有中断干扰) 用ClearSubPending(BIT_SUB_***)和原创 2011-11-03 11:57:36 · 946 阅读 · 1 评论 -
51单片机定时器2捕获模式测脉冲频率
常规方法测量脉冲的频率,利用51单片机的两个定时器来测量,一个定时器来定时,一个定时器作为计数方式;能不能有一个更好的方法,不使用这么多硬件,只使用一个定时器就可以满足需求? 当然可以的,定时器2有输入捕获功能,P1.1接外部脉冲,当来一个脉冲,定时2就进入中断服务程序中断一次,同时也有定时功能。下面是主要的程序:#include#define uint unsigned int#de原创 2012-06-03 16:24:45 · 10273 阅读 · 3 评论