你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

DMA和GPIO外部中断异常

[复制链接]
Lake-hp 提问时间:2024-7-1 17:12 / 未解决

7d15429991f6c64c595a0f37fa526ccf.png

上图是中断优先级,我的DMA1是SPI,输出信号到显示屏st7735,逻辑是GPIO外部中断处理串口数据,处理完成继续运行显示函数,当GPIO下降沿时触发中断,实际Debug模式的结果显示,串口能够正常接收,但是后面的显示函数会卡住,后面就再也没有办法接收串口数据了。上面涉及到的代码都写在GPIO终端中,想请给位大佬帮忙看下问题出在哪个地方

收藏 评论1 发布时间:2024-7-1 17:12

举报

1个回答
xmshao 回答时间:5 天前
看完你现有的描述,对于你现在各个动作的逻辑我还是很懵懂。


基于外部中断事件来处理串口接收的数据,接收到的数据在通过DMA基于SPI接口送到显示屏?


串口数据的接收是基于中断方式 查询方式 还是DMA方式?


GPIO中断跟串口数据的接收是怎样同步的?
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版