5回答

0收藏

串口接收不能进中断的问题(已解决)

STMCU STMCU 22254 人阅读 | 5 人回复 | 2012-10-31

本帖最后由 Kite 于 2012-11-3 04:46 编辑

搞了一天,终于编译不出问题,但是程序不能进串口中断


上面是串口中断配置,写在串口初始化函数里面


这是中断服务程序,写在stm32f0xx_it.c里面

程序启动后,就是不能进中断,是不是STM32F0也有类似全局总中断之类的地方我没有开启?求高手解惑,不胜感激
最近板子好多啊,玩都玩不过来了,我看可以开个板子铺了
分享到:
回复

使用道具 举报

回答|共 5 个

倒序浏览

沙发

fengye5340-272571

发表于 2012-10-31 21:15:48 | 只看该作者

楼主在主函数里面讲 NVIC初始化了吗?这个USART1_IRQandler(void)在stm32f0xx_it.h里面增加了声明了吗?最好吧源码贴上来,看看
板凳

powerdruy

发表于 2012-11-1 08:46:22 | 只看该作者

fengye5340 发表于 2012-10-31 21:15
楼主在主函数里面讲 NVIC初始化了吗?这个USART1_IRQandler(void)在stm32f0xx_it.h里面增加了声明了吗?最 ...

我已经找到问题了,是没有在配置串口的时候使能串口中断
最近板子好多啊,玩都玩不过来了,我看可以开个板子铺了
地板

fengye5340-272571

发表于 2012-11-1 09:59:34 | 只看该作者

powerdruy 发表于 2012-11-1 08:46
我已经找到问题了,是没有在配置串口的时候使能串口中断

,都是些小问题,解决了就好
5#

陈克雄

发表于 2012-11-3 04:45:58 | 只看该作者

问题已解决,楼主可以将解决方法和结果更新到顶楼以便后来者参考{:soso_e113:}

6#

powerdruy

发表于 2012-11-3 10:04:34 | 只看该作者

Kite 发表于 2012-11-3 04:45
问题已解决,楼主可以将解决方法和结果更新到顶楼以便后来者参考

...

代码我已经放到我项目进程里面了
最近板子好多啊,玩都玩不过来了,我看可以开个板子铺了
您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条