硬汉嵌入式论坛

 找回密码
 立即注册
查看: 743|回复: 1
收起左侧

[FreeRTOS] stm32F103库文件 + FreeRtos使用过程中局部变量被更改问题

[复制链接]

1

主题

5

回帖

8

积分

新手上路

积分
8
QQ
发表于 2025-1-9 16:50:08 | 显示全部楼层 |阅读模式
本帖最后由 xrswnw 于 2025-1-9 16:52 编辑

微信截图_20250109165131.png 各位大哥,初次测试使用。IAR8.40.1情况下,使用的是标准stm32103的库和官方rtos中CM3的内核文件。调试过程中,这个局部变量在上一次延时(此时正常)跳转至其它任务切换回来后(读取为0xA5A5A5A5),直接读取了R7的值,导致数据变更,堆栈也查看过基本没有溢出的情况,有大哥帮忙瞅瞅不。
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115434
QQ
发表于 2025-1-10 08:21:52 | 显示全部楼层
方便的话,把FreeRTOS的任务栈溢出检测机制打开看下。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-4-26 00:29 , Processed in 0.223252 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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