第7课 系统时钟和UART实验

晶振的原理以及作用?
晶振是石英晶体谐振器(quartz crystal oscillator)的简称,也称有源晶振,它能够产生中央处理器(CPU)
执行指令所必须的时钟频率信号,CPU一切指令的执行都是建立在这个基础上的,时钟信号频率越高,通常CPU的运行速度也就越快。
只要是包含CPU的电子产品,都至少包含一个时钟源,就算外面看不到实际的振荡电路,也是在芯片内部被集成,它被称为电路系统的心脏。
晶振用一种能把电能和机械能相互转化的晶体在共振的状态下工作,以提供稳定,精确的单频振荡。
在通常工作条件下,普通的晶振频率绝对精度可达百万分之五十。高级的精度更高。有些晶振还可
以由外加电压在一定范围内调整频率,称为压控振荡器(VCO)。
晶振的作用是为系统提供基本的时钟信号。通常一个系统共用一个晶振,便于各部分保持同步。
有些通讯系统的基频和射频使用不同的晶振,而通过电子调整频率的方法保持同步。
晶振通常与锁相环电路配合使用,以提供系统所需的时钟频率。如果不同子系统需要不同频率的
时钟信号,可以用与同一个晶振相连的不同锁相环来提供。

怎么设置FCLK/HCLK/PCLK?
1.晶振经过PLL设置成最高的频率FCLK。
2.FCLK分频成低频率的HCLK/PCLK.

怎么设置PLL?
1、设置锁定时间

2、。。。。。

PC上如何使用串口?arm板设置uart也是同样的步骤。
1、找到串口号
2、设置波特率、设置流控、数据位、校验位、停止位等
3、打开串口
4、收发数据

收发数据就是向特定的寄存器读写数据,再读写数据前,要通过状态寄存器去查询是否可以去写结存器或者读寄存器。
即缓存区(某个寄存器)中有了数据,再从特定的寄存器中去读数据,
即缓存区中的数据已近全部送走之后(即为空),再往特定的寄存器中去写入数据。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值