找回密码
 立即注册

微信扫码登录

查看: 20|回复: 2

[BLE SDK] 如何判断栈是否溢出

[复制链接]

3

主题

3

回帖

22

积分

英勇黄铜

积分
22
发表于 前天 14:30 | 显示全部楼层 |阅读模式
Information
说明:   建议参照本版块置顶帖内容输入必要信息
芯片型号: 8251
SDK及版本: telink_b85m_ble_single_connection_sdk
8251 ram比较小,做应用时候担心ram溢出 该如何判断

48

主题

122

回帖

535

积分

版主

积分
535
发表于 前天 14:35 | 显示全部楼层
屏幕截图 2024-12-20 143327.png

如上图,在cstartup_825x.S中有FLL_STK_EN,他会把stack全部填充为0xFF。如果stack全部被用完的情况下,读取栈底对应的位置将无法看到连续0xFF。 如果仍有连续的0xFF存在,则没有被用完。

3

主题

3

回帖

22

积分

英勇黄铜

积分
22
 楼主| 发表于 前天 14:39 | 显示全部楼层
tks,了解了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Telink forum ( 沪ICP备17008231号-1 )

GMT+8, 2024-12-22 00:56 , Processed in 0.093496 second(s), 24 queries .

Powered by Telink 隐私政策

泰凌微电子版权所有 © 。保留所有权利。 2024

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