当前位置:网站首页>STM32串口通信不停接受到垃圾数据的问题及其解决
STM32串口通信不停接受到垃圾数据的问题及其解决
2022-08-09 03:38:00 【昊月光华】
问题及其解决
1:波特率不匹配,串口协议不一致(这个问题少见)
2:串口接受代码中未添加 '\0' 导致数组越界访问了。同理还有串口发送数据时,特别是含有 0或者是 '\0'的字符,因为的0的ASCII码值就是 ‘\0’的ASCII码值,发送数据遇到\0就结束了,特别是自己重定向printf时,解决方法还是通过库函数指定发送的长度来进行发送。
3 :根据解决我疑问的大佬认为是杜邦线充当了天线产生了电磁干扰 ,坑点是当我用esp32外接其他的电源与stm32进行串口通信,(F103),结果在接一根杜邦线后,(杜邦线的一端接32的RX端,而另一端不接线,则它会不断的发送垃圾信息),原因在于esp32外接其他电源与esp32没有共地,而rx端是浮空输入电平不稳定,再加上杜邦线产生的电磁干扰,从而使得参考电压不一样,使得rx端不停的接受到垃圾数据,此问题若不是使用了不同的开发板进行通信是难想到的,因为平时都是连板子上,而单独供电时未共地而难以发现,缺少电路基础。。。。
边栏推荐
- SQL JOIN上的and
- 卷积神经网络的推导过程
- If A, B, C, and D process parts, the total number of processed parts is 370. If the number of parts processed by A is 10 more, if the number of parts processed by B is 20 less, if the number of parts
- From brute force recursion to dynamic programming leetcode Question 62: Different paths
- 卷积神经网络模型训练——入门理解
- DSPE-PEG-OH,DSPE-PEG-Hydroxyl,磷脂-聚乙二醇-羟基仅供科研实验使用
- 3年半测试经验,20K我都没有,看来是时候跳槽了...
- redis的四种模式
- NanoDet代码逐行精读与修改(零)Architecture
- Kaggle(六)特征衍生技术 特征聚合
猜你喜欢
一本通1258——数字金字塔(动态规划)
"The Sword Offer" Problem Solution - week1 (continuously updated)
01| Data Type
30 norm
了解CV和RoboMaster视觉组(五)滤波器、观测器和预测方法:维纳滤波器Wiener Filter,LMS
医学影像分割系统综述Data preparation for artificial intelligence in medical imaging: A comprehensive guide ...
新型双功能螯合剂NOTA及其衍生物CAS号:147597-66-8p-SCN-Bn-NOTA
了解CV和RoboMaster视觉组(五)参数自适应与稳健特征
Linux安装MySQL8
365天挑战LeetCode1000题——Day 051 特殊的二进制序列 分治
随机推荐
One Pass 1258 - Digital Pyramid (Dynamic Programming)
32 基本统计知识——假设检验
wift3.0 set the navigation bar, title, font, item color and font size
MATLAB | 比生命游戏更自由的生命游戏
Day021 Book management system (objects and arrays)
06 动态内存
数据库指标是怎么个意思
5. Index optimization practice
NanoDet代码逐行精读与修改(五.2)计算Loss
33 基本统计知识——单项非参数检验
了解CV和RoboMaster视觉组(五)参数自适应与稳健特征
Redis expiration strategy and elimination strategy
Introduction to the JSP
A separate machine is connected to the spark cluster of cdh, and the task is submitted remotely (absolutely successful, I have tested it n times)
SQL注入(3)
光刻机随感
Second data CEO CAI data warming invited to jointly organize the acceleration data elements online salon
【图形学】19 光照模型(四、Blinn-Phong光照模型)
【Redis底层解析】跳跃表
进程和计划任务管理