硬件协议之uart
2024-10-20 21:00:20
1. 常规状态下,高电平
2. Start位, 低电平
3. 数据信号次序LSB, 即bit0最先传输, 低电平代表0, 高电平代表1
4. Stop位, 高电平
由此可见传送一个字节,需要10个位 (1个起始位+8个数据位+1个停止位)
而所谓的波特率就是一秒钟输出的位数, 因此波特率115200, 代表一秒钟最多传输11520个字节, 一个字节占用时间为1秒=1000000us/11520=86.806us, 约87us
另外数据位可以是4~128位, 数据信号传输次序可以是LSB, 也可以是MSB, 图中的 数据0x61在信号传输时使用了LSB, 需要倒过来,就是0110 0001
停止位可以是0, 0.5, 1, 1.5, 2, 2.5位
最新文章
- 测试数组push和unshift方法的效率
- Swift_UI_UIButton
- ADO.NET常用对象的基础概念强化
- SQL查询语句中的 limit offset(转 )
- PP生产订单的BADI增强 WORKORDER_UPDATE
- sql server创建表相关
- C++重载(主要介绍使用友元函数重载)
- Django中的Form
- Android推送技术研究
- Educational Codeforces Round 9
- asp.net core 系列 8 Razor框架路由(下)
- 数据库查询的数据导出到xls表,集合数据导出到xls表
- vuejs组件库pk介绍
- 20172302 《Java软件结构与数据结构》第一周学习总结
- Symfony2 学习笔记之控制器
- 【Python】xpath-1
- [转]講講 John Carmack 的快速反平方根演算法
- hibernate介绍及环境搭建
- Java多线程之Semaphore信号量
- Selenium对浏览器的支持
热门文章
- 第三方模块的下载与使用、requests模块、爬取链家二手房数据、openpyxl模块、hashlib加密模块
- Gorm源码学习-数据库连接
- WebApi实现Token验证
- Navicat mysql创建数据库、用户、授权、连接
- vulnhub靶场之HACK ME PLEASE
- 【大数据面试】Flink 01 概述:包含内容、层次架构、运行组件、部署模式、任务提交流程、任务调度概念、编程模型组成
- Ubuntu20.04更换国内镜像源(阿里、网易163、清华、中科大)
- MySQL事务(四大特性)-存储过程
- 深入理解Whitelabel Error Page底层源码
- redis(二)