摘要: 创建多个任务,并在任务中使用printf串口打印,程序会进入HardFault_Handler中断,经查,是因为任务栈分配的太小导致的, STM32CubeIDE中的FreeRTOS默认堆栈大小为128,更改为512即可。 阅读全文
posted @ 2019-12-04 15:49 飞起的小田 阅读(3635) 评论(0) 推荐(0) 编辑
摘要: 在STM32CubeIDE 上使用printf的时候一直报warring,incompatible implicit declaration of built-in function 'printf' 翻译过来是 内置函数'printf'的不兼容隐式声明,解决办法,在main.h中添加头文件包含 阅读全文
posted @ 2019-12-04 09:56 飞起的小田 阅读(2139) 评论(0) 推荐(0) 编辑