ARM9 S3C2451
文章平均质量分 65
码上好玩
码上开玩,拒绝不开心~
展开
-
Linux FIFO 含义 同时 ARM9 S3C2451 手册UART中也涉及到FIFO
FIFO(First In First Out) 先进先出队列,一种缓存、或一种管道、设备、接口。 工控中的FIFO: FIFO即先入先出存储器,用于A/D转换过程中的数据缓存,可以理解成板子上带的一小块内存,目的是防止采集数据来不及传输而造成的丢点现象,实际上是硬件寄存器;double buffer是一种软件上实现数据连续传输的方法,是在内存中设置一个环行buffer,分成两部分,倒着传数,保转载 2017-10-31 18:52:49 · 355 阅读 · 0 评论 -
ARM9 S3C2451 UART 理解
理解ARM9 S3C2451串口的一.预备知识:1串口通讯: 串口当然可以连续,没有时间间隔地发送帧,默认情形下电脑在9600bps下可以发送960帧。 但在实际工作中,在异步通讯下,一般需要一个交互过程,所以,电脑发送一个帧,或者若干帧,还需要等待从设备的应答,并不是一直发送的。有问有答地实现编程者的目标。2总线 关键句:在计算机系统中,各个部件之间传送信息的公共通路叫总线,微型计算机是以总线原创 2017-10-31 20:03:44 · 337 阅读 · 0 评论 -
ARM9 S3C2451 什么是UART中的FIFO ?
FIFO是先进先出缓冲区的意思,即串口接收到的数据可以先进入FIFO,不必马上进入中断服务程序接收,这样可节省CPU时间。对于发送数据也一样,可以把要发送的数据一起写入FIFO,串口控制器可按写入顺序依次发送出去。fifo只是一个缓冲器而已如果你的cpu没什么别的工作或完全处理的过来uart数据的话,可以用nonfifo模式如果你的cpu有一些耗时的工作要处理,也许uart数据来了很多才开始处理,这转载 2017-10-31 19:03:39 · 414 阅读 · 0 评论 -
嵌入式 ARM9 对中断的整体理解(图)
博主的理解如下:原创 2017-11-07 21:24:11 · 290 阅读 · 0 评论 -
嵌入式 ARM9 S3C2451裸机 GPIO封装原理和代码实现(详解)
嵌入式 ARM9 S3C2451裸机 GPIO封装原理和代码实现(含图,详解)嵌入式 ARM9 S3C2451裸机 GPIO封装原理和代码实现(含图,详解)嵌入式 ARM9 S3C2451裸机 GPIO封装原理和代码实现(含图,详解)原创 2017-10-29 16:28:34 · 786 阅读 · 0 评论 -
ARM9 S3C2451 LED 知识点 代码 封装 题目实践
题目实践: 以上代码为 用arm9 s3c2451 实现四个led灯的点亮 请再实现 四个灯的循环点亮 -> 通过KEY1按键控制LED1亮灭 ->通过收发信息 控制LED1亮灭原创 2017-09-18 20:53:19 · 512 阅读 · 0 评论 -
s3c2440定时器简介
s3c2440定时器简介 S3c2440 有5 个16 位的定时器。定时器0、1、2、3 有脉宽调制功能(PWM)。定时器4有一个没有输出引脚的内部定时器。定时器0 有一个用于大电流设备的死区生成器。 定时器0 和1 共享一个8 位的预分频器(预定标器),定时器2,3,4 共享另一个8 位预分频器. 定时器的时转载 2017-11-06 19:48:47 · 595 阅读 · 0 评论 -
a dead-zone generator 死区发生器
死区这东西离不了也多不了,死区少了容易短路,死区多了控制精度低了不利于产品性能的提升。死区,通常,大功率电机、变频器等,末端都是由大功率管、IGBT等元件组成的H桥或3相桥。每个桥的上半桥和下半桥是是绝对不能同时导通的,但高速的PWM驱动信号在达到功率元件的控制极时,往往会由于各种各样的原因产生延迟的效果,造成某个半桥元件在应该关断时没有关断,造成功率元件烧毁。 死区区就是在上半桥关断后,延迟一段时原创 2017-11-01 20:20:03 · 2723 阅读 · 1 评论 -
ARM9 #define GPACON ((volatile unsigned *)0x56000000)解析
ARM9 语句 #define GPACON ((volatile unsigned *)0x56000000) 解析:1基本概念: 宏定义 define 是定义一个变量或常量的伪指令。2其次,整体理解 (volatile unsigned *) 的意思是 将地址 0x56000000 强制转换成 volatile unsigned * 类型,通过内存寻址访问到寄存器GPAC原创 2017-09-22 07:33:13 · 850 阅读 · 1 评论 -
时钟控制部分产生3种时钟信号:CPU用的FCLK,AHB总线(高级高性能总线)用的HCLK,APB总线(高级外围总线)用的PCLK。 时钟是用来干什么的? 像人的心脏一样,时钟提供给开发板工作的频率
时钟控制部分产生3种时钟信号:CPU用的FCLK,AHB总线(高级高性能总线)用的HCLK,APB总线(高级外围总线)用的PCLK。时钟是用来干什么的? 像人的心脏一样,时钟提供给开发板工作的频率,让各个模块按照一定时序工作,以防止工作出现混乱。(1)FCLK:主频 HCLK:总线时钟 PCLK:I/O接口时钟 FCLK is used by ARM920T,内核时钟,主频。原创 2017-11-06 15:50:35 · 2480 阅读 · 0 评论