查看: 20422|回复: 5

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

[复制链接]
  • TA的每日心情

    2021-4-23 14:54
  • 签到天数: 489 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2012-10-31 18:11:51 | 显示全部楼层 |阅读模式
    分享到:
    本帖最后由 Kite 于 2012-11-3 04:46 编辑

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

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

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

    程序启动后,就是不能进中断,是不是STM32F0也有类似全局总中断之类的地方我没有开启?求高手解惑,不胜感激
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2016-8-25 12:42
  • 签到天数: 692 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2012-10-31 21:15:48 | 显示全部楼层
    楼主在主函数里面讲 NVIC初始化了吗?这个USART1_IRQandler(void)在stm32f0xx_it.h里面增加了声明了吗?最好吧源码贴上来,看看
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2021-4-23 14:54
  • 签到天数: 489 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2012-11-1 08:46:22 | 显示全部楼层
    fengye5340 发表于 2012-10-31 21:15
    楼主在主函数里面讲 NVIC初始化了吗?这个USART1_IRQandler(void)在stm32f0xx_it.h里面增加了声明了吗?最 ...

    我已经找到问题了,是没有在配置串口的时候使能串口中断
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2016-8-25 12:42
  • 签到天数: 692 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2012-11-1 09:59:34 | 显示全部楼层
    powerdruy 发表于 2012-11-1 08:46
    我已经找到问题了,是没有在配置串口的时候使能串口中断

    ,都是些小问题,解决了就好
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2016-8-26 01:52
  • 签到天数: 120 天

    连续签到: 1 天

    [LV.7]常住居民III

    发表于 2012-11-3 04:45:58 | 显示全部楼层
    问题已解决,楼主可以将解决方法和结果更新到顶楼以便后来者参考{:soso_e113:}

    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2021-4-23 14:54
  • 签到天数: 489 天

    连续签到: 1 天

    [LV.9]以坛为家II

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

    ...

    代码我已经放到我项目进程里面了
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

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



    手机版|小黑屋|与非网

    GMT+8, 2024-12-4 17:15 , Processed in 0.165021 second(s), 26 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.