![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
arm
文章平均质量分 68
dongyifengzhaowen
嵌入式。。。。就是牛!!!
展开
-
S3C2440定时器的使用
#include "mytimer.h"#include "lhg_def.h"#include "uart.h"#include "lhg_def.h"#include "2440addr.h"//Timer input clock Frequency = PCLK / {prescaler value+1} / {divider value}//PCLK=50Mhz转载 2011-10-28 22:55:46 · 458 阅读 · 0 评论 -
Uart_Printf()
Uart_Printf ()为常用的串口打印函数,其常用于满足特定条件时通过串口打印信息。很多开发者喜欢在中断服务程序中使用它,所以,仅仅包含一句Uart_Printf ()的中断服务程序,可以被认为是一个普遍而简单的应用。下面给出针对只包含一句Uart_Printf ()的中断服务程序进行测试的结果。 Uart_Printf()函数分析ARM与PC机通信,常通过Uart_Printf转载 2011-10-28 22:59:12 · 6655 阅读 · 0 评论 -
s3c2440控制TFT LCD
TFT LCD的时序比较复杂,因此S3C2440涉及TFT LCD的寄存器比较多。只要认真对照好LCD的说明书设置好相应2440寄存器就行了。TFT LCD并不难,但是一个小地方设置错了都可能导致显示不正常,而且十分难找到出错的地方。 下面是编译会涉及到东西: 1.时序和显示模式配置LCDCON1~5。 2.显示缓存的地址配置LCDSADDR1~3。 3.如果是三星的转载 2011-10-28 23:00:15 · 772 阅读 · 0 评论 -
S3C2440裸奔触摸屏
S3C2440对于触摸屏的相关interface有以下几个模式: 1.普通转换模式,手册是这么说的:most likely used for General Purpose ADC Conversion.(不了解这个,所以用原文) 2.分开X/Y转换模式,就是分开来转换X位置和Y位置。X位置的信息会保存在ADCDAT0的低10位,而Y位置信息则保存在ADCDAT1的低10位。 3.自动转载 2011-10-28 23:22:39 · 621 阅读 · 0 评论 -
s3c2440 外中断的按钮实现
根据TQ2440开发板的原理图,按键接的是S3C2440可用于外部中断的EINT0,1,2,4引脚,GPFCON可以设置这些引脚的功能。EXTINT0寄存器可以设置这四个引脚的中断产生的条件,需要注意的是EINT0~2都有自己的中断向量,而EINT4~7则共用一个中断向量。因此使用EINT4时还要在EINTMASK寄存器开相应中断允许位,进入EINT4中断后还要清EINTPEND寄存器的中转载 2011-10-28 23:35:30 · 737 阅读 · 0 评论 -
S3C2440 IIC读写AT24C02A
S3C2440读写AT24C02A只需要采用主机发送模式和主机接收模式即可,手册上提供有这两个模式的流程图,可以参考。 AT24C02A有几点需要注意的:1.AT24C02A连续读多个字节时最后一个字节不用产生应答信号。2.读的时候要先用写的方式写入硬件地址写方式和数据地址,此时不用发送STOP信号,接着继续写入硬件地址读方式,然后开始读数据。3.其写的方式只有单字节写或者页写转载 2011-10-28 22:54:39 · 482 阅读 · 0 评论 -
S3C2440 AD转换
S3C2440的AD转换跟触摸屏差不多,下面是关键代码,十分简单。 int get_ad(int ain)//读取AD的值{ rADCCON = (1 while( rADCCON&1 );//等待转换开始 while( !( rADCCON&(1 return (U32)(rADCDAT0&0x3ff);//返回结果}转载 2011-10-28 22:56:57 · 665 阅读 · 0 评论 -
S3C2440读写NAND FLASH(大页)
K9F2G08U0A nand flash 的容量为256M byte,其内部有2048块,每块有64页,每页有2K+64字节,其中每页会分为main区(主域)和spare区(备用域),main区一般用来存入主要数据,spare一般用来存放ECC校验码。下面几点是编程时需要注意的: 1.NAND FLASH芯片手册里说的column是指页内地址,row是指页地址,page也是指转载 2011-10-28 23:21:45 · 1270 阅读 · 0 评论