没事s3c2440 Datasheet
文章平均质量分 81
dndxhej
这个作者很懒,什么都没留下…
展开
-
2440 RTC Datasheet简单说明
Overview:RTC在系统电源关闭的时候可以利用备份电池工作。RTC可以向CPU传输8位的BCD码数据。数据包括秒、分、时、星期、日期、月和年。RTC单元在32.768kHz的外部时钟下工作并且可以产生alarm。Features:1、RCD码2、闰年产生3、警报功能:警报的终端或者从从断电模式唤醒4、解决了2000年的问题5、独立的电源管脚(RTCVDD)6、可以产生毫秒级的tick中断来支持RTOS内核的tickRealTimeClockBlockDiagram:LEAPYEARGENERATOR:翻译 2010-12-08 21:30:00 · 2510 阅读 · 1 评论 -
GNU ARM汇编--(六)s3c2440的时钟控制
前面几篇利用GNU ARM汇编控制LED以及ARM的中断处理的设计,对ARM汇编以及体系结构有了一定的认识.后面的汇编学习会结合具体的芯片进行,一个为了更灵活熟练的使用汇编,二也是为了通过学习一款具体芯片来提炼出一些有价值的经验.此次选择的芯片是三星的s3c2440,arm920t的核,整个板子是TQ2440的板子,这个板子放了两年多了,零散的玩过一些,但是为了建立更有体系的知识结构,还是值得把它原创 2012-06-23 00:10:26 · 4826 阅读 · 0 评论 -
GNU ARM汇编--(七)s3c2440的串口控制
在配置完s3c2440的系统时钟后,我们来控制串口.之所以将串口放在这么靠前,是因为串口会给我们带来更多的信息.在没有串口的时候,uboot启动阶段只能靠led来显示一些信息.那么有了串口,debug就方便很多了.在工作中,一般情况下,很少有机会用jtag口加上昂贵的codeviser工具进行debug,也很少用gdb进行远程debug的,用的最多的还是打开debug的define来分析确定问题.原创 2012-06-24 13:02:00 · 5161 阅读 · 0 评论 -
GNU ARM汇编--(九)s3c2440的PWM
依旧从datasheet开始看起,锻炼下阅读英文技术手册的能力 PWM TIMER 概述 s3c2440有5个16bit的定时器.Timer0,1,2和3有PWM功能.Timer4是没有输出管脚的内部定时器.Timer0有一个dead-zone产生器,用于大电流设备. Timer0和1共用一个8bit的预分频器,而timer2,3,4共用另外一个8bit的预分频器.每一个定原创 2012-06-30 21:08:46 · 3714 阅读 · 0 评论 -
GNU ARM汇编--(八)s3c2440的watchdog
从单片机起,watchdog就是必不可少的.在各种应用环境中,程序很可能跑飞或死掉,这时候就需要通过watchdog来保证整个系统重新恢复到正常状态. 照旧,给出s3c2440的datasheet说明: 概述: watchdog timer用于由于噪声或者系统错误引起的程序跑飞了的情况下恢复处理器的正常操作.它可以被用作一个可以请求中断服务的普通16bit的内部定时器原创 2012-06-26 22:19:06 · 3087 阅读 · 0 评论 -
GNU ARM汇编--(十)s3c2440的RTC
RTC 概述 在系统电源关掉时RTC可以在备份电池的支持下来工作.RTC可以使用STRB/LDRB指令传输8bit的BCD值到CPU.数据包括秒,分,时,日期,天,月和年.RTC工作在外部32.768KHz的晶振下,而且有报警功能. 属性 BCD:秒,分,时,日期,天,月和年 闰年产生器 报警功能:报警中断 从power-off模式唤醒原创 2012-07-12 22:22:43 · 2963 阅读 · 4 评论 -
I2C之知(六)--s3c2440用I2C接口访问EEPROM
在前面阅读理解了I2C的官方协议文档后,就拿s3c2440和EEPROM来验证一下. 本来是想用s3c2440的SDA和SCL管脚复用为GPIO来模拟的,但在没有示波器的情况下搞了一周,怎么都出不来,最后还是放弃了.甚至参考了linux下i2c-algo-bit.c和i2c-gpio.c,依然没调出来.如果有示波器,可能很快就能找到原因,现在完全不知道问题出在哪里.其实想用GPI原创 2012-08-05 20:50:28 · 5405 阅读 · 1 评论