码迷,mamicode.com
首页 > 其他好文 > 详细

stm32中断遵循原则

时间:2018-07-08 23:09:31      阅读:271      评论:0      收藏:0      [点我收藏+]

标签:...   查看   工作   stm32   中断   数据   无效   优先级   函数调用   

故障案例:

  定时器定时触发一个定时事件,在这个事件里面,会调用一个串口发送程序,发现串口发送数据不完整。

  分析:

    1.将发送函数剥离,放到独立的线程工作,运行稳定

    2.使用单步调试,在定时中断事件中多次调用发送函数,无效。

    3.通过单步调试,确认发送数组不为空,被发送数据正确

    4.担心是中断优先级问题,经过查看,发现发送函数调用dma中断优先级低于,定时器事件,通过降低定时器优先级和提高dma发送优先级是有效的

  总结:.....

stm32中断遵循原则

标签:...   查看   工作   stm32   中断   数据   无效   优先级   函数调用   

原文地址:https://www.cnblogs.com/polar-lights/p/9281492.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!