51单片机DAY_3

发布时间:2026/7/15 3:18:31

51单片机DAY_3
1. 什么是UART通用异步收发器可以实现与外界设备进行异步通信。全双工串行异步。2.UART传输数据顺序LSB先行原则先发送数据低位3.单工、半双工、全双工特点单工、半双工、全双工传输特点对比1. 单工通信• 传输方向单向固定一方只能发一方只能收不能反向传输• 信道一条单向通道• 特点无双向交互无冲突结构简单• 例子广播、电视、遥控器、基站下发广播消息2. 半双工通信• 传输方向双向但不能同时收发同一时间只能一方发、另一方收• 信道一条信道分时切换收发方向• 特点可双向对话发送前需等待对方结束传输存在等待时延• 例子对讲机、老式RS485、早期无线对讲3. 全双工通信• 传输方向双向同时收发收发互不干扰• 信道两条独立通道收发分开• 特点实时双向传输无等待效率最高硬件成本更高• 例子手机通话、网线以太网、光纤通信、TCP网络通信速记总结1. 单工只进不出 / 只出不进2. 半双工能双向但不能同时说话3. 全双工两边可以同时说话4.什么是串行、并行及特点串行传输速率慢硬件成本低实现简单传输距离远抗干扰性好。并行传输速率快硬件成本高实现复杂传输距离近抗干扰性差。5.串口通信时序6.奇校验和偶校验有什么缺点缺点无法检测偶数个bit出错的问题7. 串口通信参数波特率数据位校验位停止位。8. 同步和异步同步发送方和接收方通过一根同步信号线来约定通信的频率。异步通信双方没有时钟线进行通信频率的同步。UART通过波特率来约定双方通信的频率9. TTL, RS232.RS485?TTL电平高电平13.3V 5V 低电平00VRS232电平负逻辑高电平-3V到-15V低电平3V到15VRS485电平差分高电平2V到6V低电平-6V到-2V10. Modbus协议格式

相关新闻

Kimi K2.5:智能体操作系统级大模型解析

Kimi K2.5:智能体操作系统级大模型解析

2026/7/15 3:18:31

1. 这不是又一个“多模态大模型”,而是一套可调度、能协作、会进化的智能体操作系统 你有没有试过让AI帮你分析一段20分钟的会议录像?不是简单转文字,而是自动标出谁在什么时候提出了关键问题、哪段讨论出现了分歧、哪些决策点被遗漏了——更…

Python编程入门:从环境搭建到实战项目的完整学习指南

Python编程入门:从环境搭建到实战项目的完整学习指南

2026/7/15 3:08:30

为什么Python能成为最受欢迎的编程语言?不是因为它有多复杂,而是因为它真正做到了"让编程回归简单"。但很多初学者在入门时,往往被各种教程中的版本差异、环境配置问题绊倒,最终放弃在起跑线上。这篇文章要解决的核心问…

11 Maven

11 Maven

2026/7/15 3:08:30

Maven 项目构建与依赖管理第一章.Maven 基础1.1 Maven 的介绍1.Maven:一款 Java 项目构建和依赖管理工具。2.核心能力:a.依赖管理b.项目构建3.核心配置文件:pom.xml开发者编写 pom.xml↓ Maven 读取配置↓ 下载依赖、编译代码、运行测试、打包项目1.2 Maven 解决的问题问题没有…

24V电源输入防护电路:防反接、TVS与共模电感的协同设计

24V电源输入防护电路:防反接、TVS与共模电感的协同设计

2026/7/15 9:28:46

1. 24V工业电源防护电路的重要性 在工业自动化设备中,24V直流电源是最常见的供电标准之一。但工厂环境充满电磁干扰、电源波动甚至人为操作失误,这些都可能让设备面临致命威胁。去年我们团队就遇到过真实案例:某生产线PLC控制器因为电源反接&…

CANN: 1D平均池化平均矩阵算子

CANN: 1D平均池化平均矩阵算子

2026/7/15 9:28:46

AvgPool1DAvgMatrix 【免费下载链接】ops-nn 本项目是CANN提供的神经网络类计算算子库,实现网络在NPU上加速计算。 项目地址: https://gitcode.com/cann/ops-nn 产品支持情况 产品是否支持Ascend 950PR/Ascend 950DT√Atlas A3 训练系列产品/Atlas A3 推理系…

从时序图到实战:SPI、I2C、UART协议核心要点与应用场景解析

从时序图到实战:SPI、I2C、UART协议核心要点与应用场景解析

2026/7/15 9:28:46

1. 从信号线到数据包:三种协议的本质区别 第一次接触SPI、I2C和UART时,很多人会被各种缩写和术语搞晕。其实这三种协议就像不同性格的快递员:UART是个随性的自由职业者,I2C是讲究流程的上班族,而SPI则是追求效率的闪电…

zram-generator完全指南:如何为Linux系统配置高效的ZRAM交换设备

zram-generator完全指南:如何为Linux系统配置高效的ZRAM交换设备

2026/7/15 9:28:46

zram-generator完全指南:如何为Linux系统配置高效的ZRAM交换设备 【免费下载链接】zram-generator Systemd unit generator for zram devices 项目地址: https://gitcode.com/gh_mirrors/zr/zram-generator 你是否正在寻找一种简单高效的方式来提升Linux系统…

Privasis-Cleaner-4B模型训练原理:从37K指令数据到智能清理

Privasis-Cleaner-4B模型训练原理:从37K指令数据到智能清理

2026/7/15 9:28:46

Privasis-Cleaner-4B模型训练原理:从37K指令数据到智能清理 【免费下载链接】Privasis-Cleaner-4B 项目地址: https://ai.gitcode.com/hf_mirrors/nvidia/Privasis-Cleaner-4B Privasis-Cleaner-4B是一款轻量级文本清理模型,能够根据用户提供的清…

SSH连接服务器失败:从“Connection refused”到“Permission denied”的深度排查指南

SSH连接服务器失败:从“Connection refused”到“Permission denied”的深度排查指南

2026/7/15 9:18:46

1. 初识SSH连接失败的两种典型错误第一次遇到SSH连接失败时,屏幕上冷冰冰的"Connection refused"或"Permission denied"提示确实会让人手足无措。这两种错误看似简单,实则代表了SSH连接过程中不同阶段的故障。"Connection refu…

Unity游戏文本翻译架构深度解析:XUnity.AutoTranslator的技术实现与工程实践

Unity游戏文本翻译架构深度解析:XUnity.AutoTranslator的技术实现与工程实践

2026/7/14 10:03:09

Unity游戏文本翻译架构深度解析:XUnity.AutoTranslator的技术实现与工程实践 【免费下载链接】XUnity.AutoTranslator 项目地址: https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslator XUnity.AutoTranslator作为Unity游戏社区中最成熟的文本翻译解决方…

openEuler Raspberry Pi Kernel设备驱动开发指南:为树莓派硬件添加支持

openEuler Raspberry Pi Kernel设备驱动开发指南:为树莓派硬件添加支持

2026/7/13 20:43:19

openEuler Raspberry Pi Kernel设备驱动开发指南:为树莓派硬件添加支持 【免费下载链接】raspberrypi-kernel It provides openEuler kernel source for Raspberry Pi 项目地址: https://gitcode.com/openeuler/raspberrypi-kernel 前往项目官网免费下载&…

openEuler系统集成测试实战:基于smoke-test套件的环境验证技巧

openEuler系统集成测试实战:基于smoke-test套件的环境验证技巧

2026/7/15 0:26:43

openEuler系统集成测试实战:基于smoke-test套件的环境验证技巧 【免费下载链接】integration-test The repo contains test suits for system integration test 项目地址: https://gitcode.com/openeuler/integration-test 前往项目官网免费下载:…

【LINUX】驱动

【LINUX】驱动

2026/7/15 0:08:14

【LINUX驱动】【字符设备】【中断】【Platform】【网课 设备树】【GPIO】【PINCTRL】【INPUT】【IIC】【SPI】【网络驱动】【屏幕驱动】【一 设备树】【二 内核模块编译】【三 基本驱动框架】【四 Platform总线设备驱动框架】【五 驱动子系统】【六 综合】

【1982-2026】全国高精度建筑轮廓|村级精度|SHP矢量

【1982-2026】全国高精度建筑轮廓|村级精度|SHP矢量

2026/7/15 0:08:14

🔍 数据简介 本次分享1982-2026年全国村级精度建筑轮廓矢量数据,覆盖全国各省市区县,到村级别精细,为2026年最新实时采集成果,非网传仅60/77个城市的老旧数据。 数据含带高度/不带高度双版本,单体建筑边界精…

【1975-2026】全国水系水路数据|河流/水库/运河|SHP矢量

【1975-2026】全国水系水路数据|河流/水库/运河|SHP矢量

2026/7/15 0:08:14

🔍 数据简介 本次分享1975-2026年全国高精度水系水路矢量数据,覆盖全国全域,包含河流、水系、水库、运河、湿地、冰川、沟渠等全类别水文要素。 数据集包含双层矢量图层,字段分类清晰、要素齐全,支持2013-2026逐年完整…