跳转至内容
  • 版块
  • 最新
  • 标签
  • 热门
折叠
品牌标识

YunTu Forum

YTMicro.com
  1. 主页
  2. Discussion & Question
  3. YTM32B1M系列
  4. 如何确堆栈大小

如何确堆栈大小

已定时 已固定 已锁定 已移动 YTM32B1M系列
2 帖子 2 发布者 135 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • LCZOUYIWENL 离线
    LCZOUYIWENL 离线
    LCZOUYIWEN
    写于 最后由 编辑
    #1

    如何确定YT-LINK中 RAM → STACK需要分配多大,RAM → RAM,默认有63K,这个是做什么用的

    1 条回复 最后回复
    0
    • YTCQ_shejiwangY 离线
      YTCQ_shejiwangY 离线
      YTCQ_shejiwang YunTu
      写于 最后由 编辑
      #2

      不是很清楚你的问题。
      STACK一般情况在函数调用的时候,存储形参及函数中的临时变量。
      需要考虑的因素
      递归调用深度:如果有递归函数,需要估计最大递归深度

      中断和异常处理:考虑中断嵌套的最坏情况
      函数参数和局部变量:特别是大型数组或结构体
      对齐要求:某些架构有栈对齐要求
      安全裕量:通常增加20-50%的安全裕量
      对于简单的嵌入式系统,一般:1-4KB;我们的DEMO默认的是1K

      1 条回复 最后回复
      0

    • 云途开发生态介绍

      快速上手云途开发生态

    • 云途论坛规则/Yuntu Forum Rules

      发帖前请查看

    • YT CONFIG TOOL调查问卷

      帮助改进和优化YT CONFIG TOOL,有机会抽取YTM32B1ME0 EVB哦...

    • demo
      19
      can
      18
      uds
      11
      lin stack
      7
      fbl
      5
      yt-link
      5
      md14
      4
      adc模块
      3
      Online Users
      mcM
      mc
      • 登录

      • 登录或注册以进行搜索。
      • 第一个帖子
        最后一个帖子
      0
      • 版块
      • 最新
      • 标签
      • 热门