
arm嵌入式
Byte1990
这个作者很懒,什么都没留下…
展开
-
ARM时钟
时钟作用:系统中的设备需要时间进行同步。 时钟的产生:PLL(锁相环),利用外部晶体加上一些电路,对晶体产生的特定频率进行分频或加倍。晶振相对来说结构简单,但是受频率受到晶体制约,得到很高的频率的晶振价格高,用锁相环难度价格低些。 外部晶振作为时钟源,S3c2440有两个锁相环:MPLL和UPLL,UPLL用于USB设备。MPLL用于CPU及其 外围器件,通过MPLL会产生三个时钟频率:F原创 2014-03-04 21:47:34 · 1810 阅读 · 0 评论 -
ARM中断机制
ARM中断机制 当事件发生时,通过一种机制告诉CPU现在发生什么事件,CPU停下现在所做的工作进行处理。中断处理流程:中断控制器汇集各类外设发出的中断信号,经过一段处理,选出一个信号,然后通知CPU;CPU保存当前运行环境,然后调用中断服务程序(ISR)处理中断;在ISR中通过读取相关寄存器的外设判断中断类型,并进行相应的处理。清除中断:通过读写相关中断寄存器和外设相关寄存器实现;恢复被中断程序原创 2014-03-04 21:53:07 · 3661 阅读 · 2 评论 -
ARM裸机串口UART
串口UART原理 异步通信:传输单位是一个字符,两个字符之间时间间隔不固定,时间固定为同步。 通信协议:通信双方共同制定的规则,有数据格式:奇偶校验位、停止位.....,通信流程上的规格. UART(universal asynchronous receivertransmitter):通用异步收发器,用来串行传输数据,发送时,CPU将数据并行写入UART,UART按照一定格式在一位的数据线原创 2014-03-05 21:55:30 · 1992 阅读 · 0 评论 -
ARM ADC程序设计
ARM ADC程序设计 模拟信号:时间上连续,数值上也连续,数字信号:时间和数值上是离散的,而离散信号只有0或1。 S3c2440内部有8路A/D转换通道AIN0~AIN7,但是转换器只有一个,从8路中选出一路进行转换,转换精度10位(0~1024-1),转换频率500kSPS(每秒采样500次),在mini2440,AIN4,5,6,7,用作了触摸屏通道YM,YP,XM,XP,AIN0连接可原创 2014-03-05 22:00:44 · 2426 阅读 · 0 评论