自学嵌入式第四十二天:单片机-定时器和UART - 指南

一、同步事件和异步事件

同步事件:按顺序执行的;

异步事件:随机执行的;

二、定时器

没过一个时钟周期,计数器的值会自动+1/-1;

计数时每输入一个脉冲,计数器的值+1;

当递减到0会递增至溢出时会产生定时器中断;

三、使用

初始化定时器(赋初值);

启动定时器;

四、UART

通用异步收发器;

作为一种通信协议;

1.通信分类:

有线和无线;

单工、半双工、全双工;

串行(单道)、并行(多道);

同步(通信双方利用同一个时钟)、异步(采用不同时钟);

2.特征

空闲时总线保持高电平;

先发低位;

起始信号:由高到低;

起始位:1bit的低电平;

数据位:双方约定,一般为5-8bit;

校验位:奇/偶/无校验,奇/偶校验是把高电平个数补成奇/偶数;

停止信号:由低到高(若是数据位结果一bit为高则继续保持高即可);

停止位:双方约定,一般为1-2bit的高电平;

3.通信速率-波特率:单位时间内传输的码元数(UART中码元数为1);

posted on 2025-09-19 11:13  ljbguanli  阅读(7)  评论(0)    收藏  举报