回顾
单片机延时方法总结
- 空函数延时(delay)
使用空函数来进行延时操作。简单易用,但延时时间不够精确,且阻塞式。 - 定时器延时(delay)
通过定时器的计数器进行延时操作,提供精确的延时时间,但是仍为阻塞式延时。 - 定时器中断延时
利用定时器中断来实现延时操作,是非阻塞式的延时方法,不会占用CPU资源。 - 滴答定时器延时
利用滴答定时器实现精确的延时,可以根据需求设置不同的分频器和重装载值,是一种高精度的延时方法。
定时器构造要素
- 计数器(CNT)
- 向上计数:0-100
- 向下计数:100-0
- 向上向下计数:0-100-0
- 计数频率
- 跟时钟频率有关,通常以 MHz 为单位
- 分频器可以设置不同的分频比,影响计数频率
- 重装载值(ARR)
- 达到重装载值时,产生溢出中断,可以用来精确控制延时时间
串口通信
- 类型:串行、并行
- 工作方式:单工、半双工、全双工
- 同步方式:同步、异步
- 波特率:每秒传输的位数,通常以 bps (bit/s) 为单位,如 115200 bps、960

本文总结了单片机中不同延时方法(空函数、定时器、定时器中断、滴答定时器),介绍了定时器构造要素,串口通信的相关知识,并探讨了屏幕显示技术,如OLED、LED和LCD的特点及取模软件的应用。
最低0.47元/天 解锁文章
4769

被折叠的 条评论
为什么被折叠?



