STM32 Cube项目实战开发过程中--调用Freemodbus通信出现异常问题原因分析--ADC DMA初始化顺序导致串口数据异常问题解决办法

文章目录

1.ADC与DMA初始化顺序导致使用Freemodbus串口通信异常:

2.通信异常时串口初始化的顺序为:

3.重新调整初始化位置后,通信问题解决:

5.重新调整初始化位置后,通信正常:

总结:

Cube开发库系统默认初始化中可能存在问题,因此在项目实际开发过程中,不能完全依据Cube自动生成的程序来,需要依据实际情况进行配置和开发。

相关推荐
单片机仿真设计7 分钟前
【proteus仿真】基于 STM32 单片机农业灾害监测系统(仿真图+程序)
stm32·单片机·嵌入式硬件·proteus
Rocker-Chen1 小时前
应广科技MCU使用注意事项
单片机·嵌入式硬件
HRTOS1 小时前
HRTOS Debug 正式发布:为 8051 实时系统提供可观测、可诊断的运行状态监控能力
单片机·嵌入式硬件·51单片机
llilian_161 小时前
PTP时钟服务器时间溢出隐患解决方案 1588时钟服务器 ptp服务器
大数据·网络·单片机·嵌入式硬件·51单片机
zhangzhangkeji1 小时前
stm32,3-3 :GPIO 输入
stm32
Zw-awa2 小时前
嵌入式里面互相嵌套的结构体
stm32
小雪崩2 小时前
嵌入式学习 day49:ARM基础
嵌入式硬件·学习
田径他爸来了2 小时前
嵌入式学习第38天——裸机imx6ull(uart接口;配置波特率为115200,8位数据位,无校验,一位停止位)
嵌入式硬件·学习
女神下凡3 小时前
带NPU的电脑 和不带NPU的电脑 在使用上有什么不样
arm开发·单片机·pcm
smartpi_ai3 小时前
CI-73T 的三个串口怎么分?下载口固定的引脚账本、词条 150 条的“词数“口径与硬 PWM 控舵机的性能边界
单片机·嵌入式硬件·语音识别