
S3c2410基础学习
文章平均质量分 81
zhang810413
Improve myself
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
S3C2410:DMA介紹
之所以要介绍DMA,因为它对性能太重要了!只有活用了DMA,CPU的性能才能上去!S3c2410有四个DMA,每个DMA支持工作方式基本相同,但支持的source Dest可能略有不同,具体见Datasheet。这里具体DMA CONTROL寄存器(DCON)的配置说明,进而引出DMA的各种工作方式。Atomic transfer:指的是DMA的单次原子操作,它可以是Unit模式(传输1个转载 2008-01-31 17:03:00 · 1087 阅读 · 0 评论 -
S3C2410:中斷異常介紹
s3c2410 中断异常处理(编辑完毕)作者:蔡于清www.another-prj.com在进入正题之前,我想先把ARM920T的异常向量表(Exception Vectors)做一个简短的介绍。:]ARM920T的异常向量表有两种存放方式,一种是低端存放(从0x00000000处开始存放),另一种是高端存放(从0xfff000000处开始存放)。关于为什么要分两种方式进行存放这点我将在介原创 2008-02-04 10:23:00 · 1053 阅读 · 0 评论 -
S3C2410:脉宽调制定时器
转载自:http://enkunlee.blog.163.com/blog/static/204341520068257228342/ARM,S3C2410中脉宽调制定时器S3C2410有5个16bit定时器。定时器0-3有脉宽调制功能(Pulse Width Modulation,PWM),定时器4是内部定时器,没有输出引脚。定时器0有Dead-zone发生器,可以保证一对反向原创 2008-02-04 11:01:00 · 2230 阅读 · 2 评论 -
S3C2410在MDK下调试的一些小结
总结1.错误输出:Build target Target 1assembling init_test.s...linking...Startup.axf: Error: L6320W: Ignoring --entry command. Cannot find argument Reset_Handler.Startup.axf: Warning: L6320W:原创 2009-02-12 20:55:00 · 10041 阅读 · 1 评论 -
s3c2410汇编启动代码与中断跳转分析
http://blog.csdn.net/linarm/archive/2007/01/05/1474813.aspx 作者:linarm 转载注明 2007.1.5最开始的代码,大家都很熟悉 ,最基本的中断跳转b ResetHandlerb Handler转载 2009-02-17 13:46:00 · 1052 阅读 · 0 评论 -
解读set_gpio_ctrl(GPIO_MODE_OUT | GPIO_H6)
转自:http://wang11qiang11.blog.163.com/blog/static/9803010920090604541334/ 做嵌入式底层的东西,初始化硬件设备应该是必须的。一个个内核调用函数足以让人头晕! 最近在看Linux嵌入式(s3c2410)方面的内容,遇到了这样一个函数:set_gpio_ctrl(); 它从字面上看来是对gpio口的设置扩转载 2009-02-26 23:56:00 · 2056 阅读 · 2 评论 -
Linux头文件中s3c2410 GPIO的宏
转自:http://wang11qiang11.blog.163.com/blog/static/9803010920090610324491/ 一、GPIO寄存器定义 1.#define GPCON(x) __REG2(0x56000000, (x) * 0x10) 这句是定义2410的GPIO的控制寄存器,注意:__REG2的参数是寄存器的物理地址,这个物理地址经_REG2宏转换转载 2009-02-26 23:52:00 · 883 阅读 · 0 评论