社区首页
博客
论坛
下载
文库
评测
芯语
研讨会
商城
EE直播间
芯视频
E聘
更多
社区
论坛
博客
下载
评测中心
面包芯语
问答
E币商城
社区活动
资讯
电子工程专辑
国际电子商情
电子技术设计
CEO专栏
eeTV
EE|Times全球联播
资源
EE直播间
在线研讨会
视频
白皮书
小测验
供应商资源
ASPENCORE Studio
活动
IIC Shanghai 2023
2023(第四届)国际 AIoT 生态发展大会
全球 MCU 生态发展大会
第四届临港半导体产业高峰论坛暨司南科技奖颁奖盛典
IIC Shenzhen 2023
第四届中国国际汽车电子高峰论坛
更多活动预告
杂志与服务
免费订阅杂志
电子工程专辑电子杂志
电子技术设计电子杂志
国际电子商情电子杂志
登录|注册
芯语
帖子
博文
电子工程专辑
电子技术设计
国际电子商情
资料
白皮书
研讨会
芯语
文库
首页
热门
专栏作家
电子产业热词
CEO专栏
技术文库
科技头条
专栏入驻
×
提示!
您尚未开通专栏,立即申请专栏入驻
芯语
帖子
博文
用户
芯语
登录
首页
专栏作家
CEO专栏
论坛
博客
E币商城
资讯
电子工程专辑
国际电子商情
电子技术设计
串口通信
STM32如何通过软件模拟串口通信?
点击上方蓝色字体,关注我们STM32上可以通过软件模拟串口通信,不使用硬件串口引脚(如RX、TX)也是完全可行的。关键是通过精确控制GPIO的时序、波特率、数据位和停止位来完成数据传输。这种方法适用于一些没有USART硬件支持的场景,或者当其他硬件资源已被占用时。软件串口通信通过控制一个普通的GPIO引脚模拟串口通信的时序。它模拟的过程包括发送和接收的时钟控制、数据位的编码和解码、起始位和停止位等
美男子玩编程
2025-01-15
640浏览
秒懂串口通信
前言在生活中,你是否有过电子产品之间是如何通讯的疑惑呢?如何发送数据?使用串口通讯,双方需要使用3条线放大数据波形图可以看出一帧数据一共有10位起始位永远用低电平表示停止位永远用高电平表示中间的8位(一个字节)采用ASCll码表来传输数据比如,现在要传输字母 A在ASCll码表中,字母 A 对应的十进制为65于是可以让第1位和第7位为高电平,其余位为低电平,这样就能表示 A注:图中每一位所对应的1
ittbank
2024-10-11
484浏览
STM32串口通信基本原理
通信接口背景知识设备之间通信的方式 一般情况下,设备之间的通信方式可以分成并行通信和串行通信两种。并行与串行通信的区别如下表所示。串行通信的分类1、按照数据传送方向,分为:单工:数据传输只支持数据在一个方向上传输;半双工:允许数据在两个方向上传输。但是,在某一时刻,只允许数据在一个方向上传输,它实际上是一种切换方向的单工通信;它不需要独立的接收端和发送端,两者可以合并一起使用一个端口。全双工
ittbank
2024-08-09
420浏览
这样优化串口通信,30W字节数据高频收发,0丢包!
你点击蓝字关注,回复“入门资料”获取单片机入门到高级开挂教程 开发板带你入门,我们带你飞文 | 无际(微信:2777492857)全文约1661字,阅读大约需要 5 分钟我做过挺多串口通讯类的产品,有用485通讯的pdu,有wifi/4G/蓝牙通讯类的网关...做串口的应用,把串口外设调通只是第一步,串口只是数据传输的媒介,在此基础上,两个设备/器件要进行通信,传递更有意义的信息,还需要一个通讯协
无际单片机编程
2024-06-14
812浏览
串口通信还可以这样理解?
扫码免费观看长按识别课程介绍:
凡亿PCB
2024-05-01
575浏览
搞定串口,就搞定了通信,STM32串口通信基本原理
点击上方名片关注了解更多通信接口背景知识设备之间通信的方式一般情况下,设备之间的通信方式可以分成并行通信和串行通信两种。并行与串行通信的区别如下表所示。串行通信的分类1、按照数据传送方向,分为:单工:数据传输只支持数据在一个方向上传输;半双工:允许数据在两个方向上传输。但是,在某一时刻,只允许数据在一个方向上传输,它实际上是一种切换方向的单工通信;它不需要独立的接收端和发送端,两者可以合并一起使用
硬件笔记本
2024-04-29
1117浏览
串口通信还可以这样理解?
扫码免费观看长按识别课程介绍:
凡亿PCB
2024-03-05
503浏览
你真的懂串口通信吗?
点击上方名片关注了解更多一、什么是串口通讯?串行通讯是指仅用一根接收线和一根发送线就能将数据以位进行传输的一种通讯方式。尽管串行通讯的比按字节传输的并行通信慢,但是串口可以在仅仅使用两根线的情况下就能实现数据的传输。典型的串口通信使用3根线完成,分别是地线、发送、接收。由于串口通信是异步的,所以端口能够在一根线上发送数据同时在另一根线上接收数据。串口通信最重要的参数是波特率、数据位、停止位和奇偶的
硬件笔记本
2024-02-20
790浏览
STM32串口通信详解
一.数据通信方式1.串行与并行通信按数据传送的方式,通讯可分为串行通讯与并行通讯。串行通讯:是指设备之间通过一根数据信号线,地线以及控制信号线,按数据位形式一位一位地传输数据的通讯方式,同一时刻只能传输一位(bit)数据。并行通讯:是指使用 8、16、32 及 64 根或更多的数据线(有多少信号为就需要多少信号位)进行传输的通讯方式,可以同一时刻传输多个数据位的数据。串行通讯与并行通讯的特性对比:
电源研发精英圈
2023-10-10
1438浏览
串口通信如何传输浮点数据
嵌入式系统的串口数据传输都是以字节为单位,但是有些特殊的数据类型,比如浮点型 float a=231.5,在内存是如何表示的呢?我们知道浮点型float数据类型占用4个字节,实际上在内存当中a=0x43678000,只是嵌入式芯片访问a时,知道a是浮点型数据,所以一次性读取4个字节,而且也按照浮点型的数据表示规定,将a转换为十进制的可读数据231.5。如果我们从串口接收到4个字节数据{0x43,0
嵌入式电子
2023-09-28
687浏览
基于STM32模拟UART串口通信
▼点击下方名片,关注公众号,获取更多精彩内容▼欢迎关注【玩转单片机与嵌入式】公众号,回复关键字获取更多免费视频和资料回复【加群】,【单片机】、【STM32】、【硬件知识】、【硬件设计】、【经典电路】、【论文】、【毕业设计】、【3D封装库】、【PCB】、【电容】、【TVS】、【阻抗匹配】、【资料】、【终端电阻】、【Keil】、【485】、【CAN】、【振荡器】、[USBCAN]、【PCB】、【智能手
玩转单片机与嵌入式
2023-09-20
1171浏览
STM32单片机的串口通信波特率应该这样计算~
1什么是波特率不管是什么单片机,在使用串口通信的时候,有一个非常重要的参数:波特率。什么是波特率:波特率就是每秒传送的字节数。双方在传输数据的过程中,波特率一致,这是通讯成功的基本保障。下面以STM32单片机为例,讲解一下串口波特率的计算方法。2STM32波特率相关的寄存器STM32单片机设置波特率的寄存器只有一个:USART_BRR寄存器,如下图所示。该寄存器的有效位数为16位,前4位用于存放小
嵌入式电子
2023-09-12
1265浏览
串口通信如何传输浮点数据
扫描关注一起学嵌入式,一起学习,一起成长嵌入式系统的串口数据传输都是以字节为单位,但是有些特殊的数据类型,比如浮点型 float a=231.5,在内存是如何表示的呢?我们知道浮点型float数据类型占用4个字节,实际上在内存当中a=0x43678000,只是嵌入式芯片访问a时,知道a是浮点型数据,所以一次性读取4个字节,而且也按照浮点型的数据表示规定,将a转换为十进制的可读数据231.5。如果我
一起学嵌入式
2023-09-06
1221浏览
硬件知识:串口通信基础知识介绍
点击左上方蓝色“一口Linux”,选择“设为星标”第一时间看干货文章 ☞【干货】嵌入式驱动工程师学习路线☞【干货】一个可以写到简历的基于Linux物联网综合项目☞【干货】Linux嵌入式知识点-思维导图-免费获取☞【感谢】我的新书《从零开始学ARM》正式上线 1一、串行通讯与并行通讯在通信和计算机科学中,串行通信(Serial Communication)是一个通用概念,泛指所有的串行的通信协议,
一口Linux
2023-08-04
1082浏览
STM32串口不够用怎么办?共享一个基于STM32的模拟UART串口通信代码
▼点击下方名片,关注公众号,获取更多精彩内容▼欢迎关注【玩转单片机与嵌入式】公众号,回复关键字获取更多免费视频和资料回复【加群】,【单片机】、【STM32】、【硬件知识】、【硬件设计】、【经典电路】、【论文】、【毕业设计】、【3D封装库】、【PCB】、【电容】、【TVS】、【阻抗匹配】、【资料】、【终端电阻】、【Keil】、【485】、【CAN】、【振荡器】、[USBCAN]、【PCB】、【智能手
玩转单片机与嵌入式
2023-08-03
864浏览
关于串口通信丢帧问题的处理
扫描关注一起学嵌入式,一起学习,一起成长【一分钟聊嵌入式】,力求精简,争取用一分钟左右的时间读完。每篇文章讨论一个嵌入式相关的话题,技术、职场、学习方法,或者一段程序等。有小伙伴想发表自己的观点,或想了解哪些内容,公众号后台留言即可。感谢关注!本期话题前两天有小伙伴在交流群里咨询:在串口通信的时候,如何应对其中一帧数据丢失或者干扰的情况吗?之前分享过一篇如何设计通信接口协议的文章:如何编写通信接口
一起学嵌入式
2023-07-31
1118浏览
实例讲解STM32通过IO模拟串口通信
扫描关注一起学嵌入式,一起学习,一起成长在项目中需要用到多路的串口使用,而自己的单片机目前来讲没法满足我们项目所需要的串口需求,因此要对普通的GPIO进行转换为UART进行使用。从而使得我们单片机能够得到多一路的串口。既然我们要进行对串口的模拟,因此我们要先了解uart相关的通信协议。通过分析波形,透彻理解 UART 通信,这篇文章进行了详细介绍,此处不再赘述。UART的通信方式是由1个起始位,8
一起学嵌入式
2023-07-19
1413浏览
通俗易懂串口通信知识UART、TTL、RS232、USB
扫描关注一起学嵌入式,一起学习,一起成长串行通信串行通信技术(Serial Communication),是指通信双方按位bit进行,遵守时序的一种通信方式。串行通信中,将数据按位依次传输, 每位数据占据固定的时间长度,仅用一根接收线和一根发送线就可以完成系统间交换信息。尽管串行通讯比按字节传输的并行通信慢,但是串行具有通信线路少,布线简便易行,施工方便,结构灵活,系统间协商协议,自由度及灵活度较
一起学嵌入式
2023-07-10
1820浏览
你真的懂串口通信吗?
点击左上方蓝色“一口Linux”,选择“设为星标”第一时间看干货文章 ☞【干货】嵌入式驱动工程师学习路线☞【干货】一个可以写到简历的Linux物联网综合项目☞【干货】Linux嵌入式知识点-思维导图-免费获取☞【干货】我的新书《从零开始学ARM》正式上线 1一、什么是串口通讯?串行通讯是指仅用一根接收线和一根发送线就能将数据以位进行传输的一种通讯方式。尽管串行通讯的比按字节传输的并行通信慢,但是串
一口Linux
2023-05-22
1280浏览
使用QT做串口通信上位机
以前使用VB做串口上位机,现在试用QT来做,顺便学习一下,入个门。看看有多大区别。QT上编程用的是C++,所以Class(类)的概念(公有、私有、继承、多态、构造、析构、重载这些名词)一定要搞明白。QT专有的信号和槽的概念。开发用的是开源的QT Creator,具体下载,安装方法可以上B站看看大牛们的讲解。界面和使用方法,新建一个工程的方法,同样也可以看B站。串口编程在VB中使用comm控件。在现
面包板社区
2023-03-30
1581浏览
USB、UART、TTL、RS232串口通信知识点【干货详解】
点击👆一点电子👇关注我,右上角“...”设为 ★星标★,技术干货第一时间送达!大家好,周末愉快! 今天给大家分享一篇通讯方面的知识。串行通信:串行通信技术(Serial Communication),是指通信双方按位bit进行,遵守时序的一种通信方式。串行通信中,将数据按位依次传输, 每位数据占据固定的时间长度,仅用一根接收线和一根发送线就可以完成系统间交换信息尽管串行通讯的比按字节传输的并行通信
一点电子
2023-03-18
2256浏览
一文带你掌握串口通信
串口是串行接口(serial port)的简称,也称为串行通信接口或COM接口。串口通信是指采用串行通信协议(serial communication)在一条信号线上将数据一个比特一个比特地逐位进行传输的通信模式。串口按电气标准及协议来划分,包括RS-232-C、RS-422、RS485等。一、按通信方式分类同步通信带时钟同步信号传输,比如SPI,IIC通信接口。在同步通讯中,收发设备上方会使用一
嵌入式ARM
2022-12-23
1058浏览
串口通信编程大全
关于串口通信的内容及编程,相当实用。 目录...点击阅读原文可直接下载完整资料,如果您的手机下载出错,请使用电脑访问网站下载,下载链接:https://mbb.eet-china.com/download/213120.html
面包板社区
2022-11-02
847浏览
串口通信的原理及协议区别
关注公众号,点击公众号主页右上角“ ··· ”,设置星标,实时关注智能汽车电子与软件最新资讯来源:电控知识搬运工数据传输一般都是以字节传输的,一个字节8个位。拿一个并行通信举例来说,也就是会有8根线,每一根线代表一个位。一次传输就可以传一个字节,而串口通信,就是传数据只有一根线传输,一次只能传一个位,要传一个字节就需要传8次。 与异步通信相对的就是同步通信了。同步通信一般是指有一个时钟信号
智能汽车电子与软件
2022-09-23
1578浏览
浅谈串口通信
最近,工作中需要接触matlab,主要就是用他来读取串口数据,然后再做一些处理。前阵子,通过向朋友请教、网上搜索,终于把程序拼凑起来,把东西测完了。趁着工作间隙,阅读了一下matlab上关于串行端口的help文件。 在此总结一下。什么是串口通信?串口通信是两台或多台设备之间通信常用的方式,比如说,我这次的电脑和数字板之间的通信。串口通信,顾名思义,就是数据以串行的方式传输,即一次一个bit。 串口
加油射频工程师
2022-08-05
985浏览
正在努力加载更多...
广告
今日
新闻
1
中国IC设计产业高速发展后的再思考 (上)
2
台积电2nm工艺即将量产,苹果A20芯片可能才会上?
3
库克再次减持苹果股票,套现1.76亿元
4
LM317拓扑再升级,升压预调节器让效率进一步提升
5
中欧同意重启电动汽车反补贴案谈判
6
特斯拉Q1销量暴跌13%,交出近三年最弱季度成绩单
7
SK海力士完成利川M10F工厂产线改造,HBM产能骤增
8
国家自然资源部公示《智能汽车基础地图数据传输安全保护技术规范》
热门
文章排行
1
小米SU7碰撞爆燃致3女生死亡:车辆为SU7标准版,电池未配备电芯倒置技术
快科技
6448
2
美国对60国加征关税:中国大陆34%
WitDisplay
5014
3
美国宣布新关税,中国商品税率飙至54%
52RD
1764
4
iOS18.4正式版发布:5G-A来了!苹果智能终于支持中文
快科技
1456
5
可控核聚变重大突破!能源革命的终极答案即将来临?
电动车公社
1313
6
雷军发声!遇难者家属:虚伪!
电动知家
1153
7
网友拍到小米SU7司机驾驶中睡着,同行车辆连喊三遍“减速”!
快科技
1135
8
美国对华加征34%关税!中方将反制!
半导体前沿
1086
9
《Kimi高效办公》《豆包高效办公》《智能体设计指南》新书发布会成功举办
IT阅读排行榜
1019
10
台积电举办2nm扩厂典礼:下半年量产,投资超3200亿元!
飙叔科技洞察
900
11
中方重磅官宣:对美加征34%关税,对半导体行业有哪些影响
芯存社
889
12
东旭集团财务造假:被罚17亿元,19人禁入证券市场!
WitDisplay
878
13
出事故的小米SU7,到底是谁家的电池?
锂电联盟会长
862
14
工信部:有条件批准L3级自动驾驶车型生产准入
谈思汽车
852
15
一场交通事故的日志解读,分析小米SU7NOA系统嵌入式技术
美男子玩编程
839
16
疑已通过审批!特斯拉FSD更名后悄然推送
谈思汽车
805
17
传:中芯2025年完成5nm开发
芯极速
802
18
浅谈小米SU7三人死亡事故
铁君
780
19
三进制涅槃重生!华为公布三进制逻辑门专利!
EETOP
774
20
突发!富士康更换CEO
WitDisplay
732
21
德州仪器(TI)宣布裁员!
芯极速
718
22
国家发改委:批评某些车企
一览众车
690
23
1000+前沿展商亮相慕尼黑上海电子生产设备展!直击电子智造产业变革与技术跃迁
线束中国
680
24
华为大动作,公布三进制专利!
皇华电子元器件IC供应商
653
25
高德红外总经理张燕:高性能红外探测器芯片研制水平处在全球前列
MEMS
631
26
三星显示4月底量产GalaxyZFold7折叠OLED
WitDisplay
630
27
华为第五界终于来了!任正非力挺,余承东说了两句话
快科技
619
28
正式启航!中国低空飞行“载人时代”,解码中国城市空中交通的商业化元年!
飙叔科技洞察
614
29
这家PCB巨头越南工厂盛大奠基!
PCB资讯
587
30
华为公布三进制逻辑门专利!
半导体前沿
575
广告
最新
评论
更多>>
感谢分享,让我学到了很多理论知识
笨小孩cj
评论文章
2025-04-03
天天挂在嘴边的级联噪声系数公式,是怎么推导来的?
AES11
用户17433...
评论文章
2025-03-31
欧阳明高最新百人会报告PPT(附下载):《电动乘用车发展的新阶段、新挑战与新路径》
资料
文库
帖子
博文
1
软件工程导论 (第6版) 张海藩.pdf
2
AD、DA转换器接口技术与实用线路-杨振江
3
IGBT并联使用要点(来源于onsemi)
4
BMS通讯协议
5
[完结10章]DeepSeek+SpringAI实战AI家庭医生应用
6
多传感器信息融合及应用
7
现代传感器集成电路:通用传感器电路
8
电源工程师技术培训-初级
9
RC拉普拉斯逆变换计算C上的充电曲线
10
头文件类型定义
1
如何去标定光敏电阻使得每一个的灵敏度一样
2
【2025第1期拆解活动】拆解——洞见电子产品设计智慧!
3
这个CAN通讯电路最高能支持的速率是多少?通讯的原理谁...
4
宝砾微DCDC降压、DCDC升压、DCDC升降压、数模混合SOC 电源芯片
5
HMD3075国产首款量产型七位半万用表!青岛汉泰开启国产高...
6
【元能芯24V全集成电机专用开发板】+GPIO测试+PWM输出测试
7
怎么打开这个PCB文件就会弹出这个是哪里需要设置吗?第...
8
PXI8081高精度热电偶采集板卡 24位8通道同步AD模拟量采集 支...
1
国产车规级控制芯片概述及供应商TOP10
2
探针是否需要对焦:解读探针的工作原理及操作要求
3
仿真驱动、数据自造:巧用合成数据重构智能座舱
4
退火炉的功能及应用
5
智能语音芯片WT588F02B-8S:低功耗设计赋能多元化场景应用
6
白电赛道竞争白热化,美的、海尔、格力发展 “分道扬镳”
7
三星“李在镕之笑”背后的局
8
从新人到骨干:三大思维转变助你职场腾飞
1
转子永磁体布局
2
高速隔离电路方案:光耦HCNR200
3
【干货】10kV线路操作详解,超实用!
4
终于有人把欧姆龙PLC通信协议说清楚了
5
接口电路防护设计要点解析
6
过流与过压保护电路分析
7
功率电感器的额定电流为什么有两种?
8
功率放大器ADS仿真实例
9
防止噪音和静电放电
10
八大集成电路选用原则避坑指南
在线研讨会
MAXQ™ Power转换器架构:性能零浪费
多物理场仿真在半导体制程中的应用
迈来芯新一代经济型热成像技术:赋能电力电子过热保护与智能应用温度监控
ADI 应用于电池管理系统 (BMS) 的电芯监测解决方案
EE直播间
精准捕获瞬态信号,掌控复杂射频环境 – 实时频谱分析与录制回放
直播时间:04月10日 10:00
利用高性能源表和强大的软件, 实现半导体参数的测试和分析
直播时间:04月17日 10:00
E聘热招职位
本网页已闲置超过10分钟,按键盘任意键或点击空白处,即可回到网页
X
最新资讯
中国IC设计产业高速发展后的再思考 (上)
台积电2nm工艺即将量产,苹果A20芯片可能才会上?
库克再次减持苹果股票,套现1.76亿元
LM317拓扑再升级,升压预调节器让效率进一步提升
中欧同意重启电动汽车反补贴案谈判