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

关于STM32 进入空闲中断疑问

37971edd4377062f 2018-07-29 浏览量:966
软件仿真 STM32,虚拟串口接 串口调试助手, 开启 IDLE空闲中断,串口助手给STM32发字符串,但只有 结尾是 空格/0/@ 才会触发空闲中断,其他字符怎么发都不会触发?这是什么情况大家有没有碰到过!
1 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 软件仿真只是大概看下能不能实现功能,至于一些细节bug必须上硬件,有些bug跟你排版还有关系。不能光考虑程序的问题。
    • 发布于 2018-07-30
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:6

  • 这个最好不要用软件仿真,关于STM32单片机使用串口空闲中断,可以参考我发表的文章,里面有详细的教程。

    • 发布于2018-07-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个空闲判断是总线上面出现一个字节以上的空闲之后才会触发的,空格是不会触发的
    • 发布于2018-08-05
    • 举报
    • 评论 0
    • 0
    • 0

  • 空闲中断就是这样判断数据是否结束的.一般数组都要求最后一个是/n。
    • 发布于2018-08-08
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个要检查一下你的串口接收中断函数,是否有特殊的标准位才进入中断处理
    • 发布于2018-08-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 最好是不要用软件仿真来调试程序,仿真实际的效果并不能反应真实的情况
    • 发布于2018-08-21
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

关于STM32 进入空闲中断疑问