• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

STM32L4用MSI时钟,串口与GPRS会进错误中断

1219279984@qq.com 2017-11-17 浏览量:1983
STM32L4用MSI低功耗时钟做系统时钟,进行串口与GPRS通讯的时候经常会进入串口错误中断。FE,ORE,IDLE,TXE等标志都被置位,是什么原因。
初始化的流程为:串口初始化,复位GPRS模块,然后就会报错了,我清除那些错误标记后,有时会正常运行,有时还会继续报错,甚至卡在错误循环。
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 正常时钟下会不会有这种问题,如果没有可能是你的MSI时钟配置问题。如果也有,那么就是其他的时钟或是中断配置问题
    • 发布于 2017-11-17
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了 :是的 回复

其他答案 数量:3
电子老工程师 回复了  : 回复

  • 检查下串口中断配置
    • 发布于2017-11-18
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :这颗料的丝印信息见附件图片 回复

  • 我也玩过L4,是Nucleo-L476,板上根本没有外部晶振的,也就是只能用内部高频晶振,我的串口通信没问题啊?楼主看下是不是主频配置得有问题?

    • 发布于2017-11-30
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :S1-2404D 描述:继电器簧片4KV SPST 24V SIP W / DI 有货的就这一个,引脚尺寸有一点差异,需要跟客户确认 回复

相关问题

问题达人换一批

STM32L4用MSI时钟,串口与GPRS会进错误中断