![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ARM
文章平均质量分 76
shi_869160
勇气+自信
展开
-
2440中UART的使用以及相关函数详解
一、UART原理及UART部件使用方法1、UART原理通用异步收发器UART,用来传输串行数据: 发送数据时,CPU将并行数据写入UART,UART按照一定格式在TxD线上串行发出; 接收数据时,UART检测到RxD线上的信号,将串行收集放到缓冲区中,CPU即可读取UART获得的这些数据。UART最精简的连线只有3根电线,TxD用于发送,RxD用于接收,Gnd用于提供参考电平。TxD和RxD数据线以“位”为最小传输单位。帧由具有完整意义的若干位组成,它包含开始位、数据位、校验位和转载 2010-07-05 23:12:00 · 6075 阅读 · 3 评论 -
bootloader
嵌入式系统 Boot Loader 技术内幕詹荣开 (zhanrk@sohu.com), Linux爱好者2003 年 12 月 01 日本文详细地介绍了基于嵌入式系统中的 OS 启动加载程序 ―― Boot Loader 的概念、软件设计的主要任务以及结构框架等内容。-----------------------------------------------------------------------1. 引言在专用的嵌入式板子运行 GNU/Linux 系转载 2010-07-14 09:17:00 · 558 阅读 · 0 评论 -
2440中断
s3c2440外部中断操作2010-03-30 17:31要想正确地执行2440的外部中断,一般需要完成两个部分内容:中断初始化和中断处理函数。 在具体执行中断之前,要初始化好要用的中断。2440的外部中断引脚EINT与通用IO引脚F和G复用,要想使用中断功能,就要把相应的引脚配置成中断模式,如我们想把端口F0设置成外部中断,而其他引脚功能不变,则GPFCON=(GPFCON & ~0x3) | 0x2。配置完引脚后,还需要配置具体的中断功能。我们要打开某一中断的屏蔽,这样才能响应该中断,相对应的寄存转载 2010-07-14 08:30:00 · 1593 阅读 · 2 评论 -
中断寄存器
<br />S3C2440的中断寄存器:<br />1.中断分两大类:内部中断和外部中断。<br />2.外部中断。24个外部中断占用GPF0-GPF7(EINT0-EINT7),GPG0-GPG15(EINT8-EINT23)。用这些脚做中断输入,则必须配置引脚为中断,并且不要上拉。具体参考datesheet数据手册。<br />寄存器:EXTINT0-EXTINT2:三个寄存器设定EINT0-EINT23的触发方式。<br /> EINTFLT0-EINTFLT3:控制滤波时钟转载 2010-08-01 13:34:00 · 1166 阅读 · 0 评论 -
uart
<br /><br />一、UART原理及UART部件使用方法<br />1、UART原理<br />通用异步收发器UART,用来传输串行数据:<br /> 发送数据时,CPU将并行数据写入UART,UART按照一定格式在TxD线上串行发出;<br /> 接收数据时,UART检测到RxD线上的信号,将串行收集放到缓冲区中,CPU即可读取UART获得的这些数据。<br />UART最精简的连线只有3根电线,TxD用于发送,RxD用于接收,Gnd用于提供参考电平。TxD和RxD数据线原创 2010-08-01 13:32:00 · 8854 阅读 · 0 评论 -
中断详解
s3c2440外部中断操作2010-03-30 17:31<br />要想正确地执行2440的外部中断,一般需要完成两个部分内容:中断初始化和中断处理函数。<br /> 在具体执行中断之前,要初始化好要用的中断。2440的外部中断引脚EINT与通用IO引脚F和G复用,要想使用中断功能,就要把相应的引脚配置成中断模式,如我们想把端口F0设置成外部中断,而其他引脚功能不变,则GPFCON=(GPFCON & ~0x3) | 0x2。配置完引脚后,还需要配置具体的中断功能。我们要打开某一中断的屏蔽,这样才能转载 2010-08-12 23:25:00 · 1149 阅读 · 1 评论 -
ARM硬件重点
ARM S3C2410硬件手册重点2009-07-27 11:38<br />a.Memory Controller<br />b.Nand Flash<br />c.UART<br />d.Interrupt<br />e.Timer<br /> <br />Memory Controller<br />SDRAM:<br />S3C2410提供了外接ROM、SRAM、SDRAM、NOR Flash、NAND Flash的接口。S3C2410外接存储器的空间被分为8 BANKS,每BANK容量为128M:转载 2010-09-09 23:55:00 · 690 阅读 · 0 评论 -
向量中断和非向量中断
向量中断 非向量中断向量中断与非向量中断的区别 推荐向量中断就是不同的中断有不同的入口地址,非向量中断就只有一个入口地址,进去了再判断中断标志来识别具体是哪个中断。向量中断实时性好,非向量中断简单<br /> 向量中断控制器VIC具有32个中断请求输入,可将其编程分为3类,FIQ,向量IRQ和非向量IRQ。<br /> FIQ(fast interrpt request)快速中断请求要求具有最高优先级。如果分配给FIQ的请求多于一个,VIC将中断请求相或后向ARM处理器产生FIQ信号转载 2010-09-16 14:23:00 · 4658 阅读 · 0 评论