我是靠谱客的博主 孝顺刺猬,最近开发中收集的这篇文章主要介绍uart学习,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

uart 通用异步收发传输器 Universal Asynchronous Receiver/Transmitter;

uart有自己地时钟速度;
uart收到或者发送一个字节时,会有寄存器通知是否发送成功,发送或者接收成功后,flag寄存器也会自动复位;
其他任务重时,uart轮询接受时,会因为接受不及时,数据丢失;
中断模式时,其他中断比较多,也会相互干扰;
DMA模式下,会不占用CPU和中断,直接传输数据;

uart 只是数据规范,远距离传输用的是 232 或者485电平协议;

uart地输出可以仿照printf地处理库,底层对屏幕输出换成对串口地字符输出;

最后

以上就是孝顺刺猬为你收集整理的uart学习的全部内容,希望文章能够帮你解决uart学习所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(49)

评论列表共有 0 条评论

立即
投稿
返回
顶部