搜索
查看: 1933|回复: 3

[求助] STM32F091 printf总是被卡死

[复制链接]

该用户从未签到

1

主题

3

帖子

0

蝴蝶豆

新手上路

最后登录
2022-10-31
发表于 2021-3-29 11:27:57 | 显示全部楼层 |阅读模式
采用STM32F091RC,勾选了MicroLIB,采用printf,在产生GPIO中断的时候,printf总是被卡死。请大家指点指点。
回复

使用道具 举报

该用户从未签到

9

主题

339

帖子

3

蝴蝶豆

金牌会员

最后登录
2021-4-7
发表于 2021-3-29 14:35:59 | 显示全部楼层
MicroLIB勾选也不行啊,那不知道了

回复 支持 反对

使用道具 举报

该用户从未签到

3

主题

1306

帖子

929

蝴蝶豆

版主

最后登录
2021-3-31
发表于 2021-3-30 10:47:59 | 显示全部楼层
一步一步来,先单独调通PRINTF, 在和中断结合在一起。 但是打印通常是要耗费一点时间的,与你的中断速度要匹配好,否则就不适合放在中断里面打印哦
回复 支持 反对

使用道具 举报

该用户从未签到

53

主题

3438

帖子

61

蝴蝶豆

论坛元老

最后登录
2024-3-19
发表于 2021-3-31 09:41:28 | 显示全部楼层
楼上说的对,中断里面不是很建议用printf,最好直接用串口操作函数去输出。要找出哪里卡死,那就打断点一步步调试,根据寄存器去推
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

Archiver|手机版|小黑屋|论坛-意法半导体STM32/STM8技术社区

GMT+8, 2024-4-19 23:54 , Processed in 0.143838 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表