色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

CS+ for CC環境如何設置RH850 MCU堆和棧的空間?

jf_Vqngj70R ? 來源:美男子玩編程 ? 2023-02-08 11:54 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

嵌入式軟件開發離不開對堆和棧的操作。

棧由操作系統自動分配和釋放 ,存放函數的參數值、局部變量的值等。通常都是被調用時處于存儲空間中,調用完畢立即釋放。

堆由開發者手動分配和釋放, 若開發者不釋放,通常程序結束時回收。

97d3d774-a761-11ed-bfe3-dac502259ad0.png

本篇博文將講解基于瑞薩IDE:CS+ for CC環境如何設置RH850 MCU堆和棧的空間。

1

設置棧空間

打開cstart.asm,找到STACKSIZE,如下圖所示:

97e5ff26-a761-11ed-bfe3-dac502259ad0.png

其中0X200即為棧的大小即512Bytes。

97f8195e-a761-11ed-bfe3-dac502259ad0.png

點擊編譯工程,生成map文件,查看棧size,正好是0X200,如下圖所示:

980775ca-a761-11ed-bfe3-dac502259ad0.png

修改代碼,設置棧size 為0X400,如下所示:

STACKSIZE .set 0x400 .section ".stack.bss", bss .align 4 .ds (STACKSIZE) .align 4 _stacktop:

點擊編譯工程,生成map文件,查看棧size,正好是0X400,如下圖所示:

982ae33e-a761-11ed-bfe3-dac502259ad0.png

2

設置堆空間

在map文件中可以查看到堆空間大小,如下圖所示:

98450368-a761-11ed-bfe3-dac502259ad0.png

bss起始地址:0xFEDD6130 ,bss結束地址:0xFEDD61F7,size:0xc8,align:4。

設置堆size 為0X200,代碼如下所示:

#include #define SIZEOF_HEAP 0x200 int _REL_sysheap[SIZEOF_HEAP>>2]; size_t _REL_sizeof_sysheap = SIZEOF_HEAP;

將代碼放置到main.c文件中,如下圖所示:

985926c2-a761-11ed-bfe3-dac502259ad0.png

點擊編譯工程,生成map文件,查看堆size,如下圖所示:

988055b2-a761-11ed-bfe3-dac502259ad0.png

bss起始地址:0xFEDD6134 ,bss結束地址:0xFEDD63FB,size:0x2C8,align:4。

bss空間增量:0x2C8 - 0xC8 = 0X200,也就是設置的大小。





審核編輯:劉清

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 操作系統
    +關注

    關注

    37

    文章

    7158

    瀏覽量

    125668
  • 嵌入式軟件
    +關注

    關注

    4

    文章

    245

    瀏覽量

    27378
  • MCU芯片
    +關注

    關注

    3

    文章

    256

    瀏覽量

    12131

原文標題:瑞薩RH850 CS+環境下設置堆和棧空間

文章出處:【微信號:美男子玩編程,微信公眾號:美男子玩編程】歡迎添加關注!文章轉載請注明出處。

收藏 0人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    RH850 智能配置器用戶指南:CS+

    RH850 智能配置器用戶指南:CS+
    發表于 03-16 19:21 ?1次下載
    <b class='flag-5'>RH850</b> 智能配置器用戶指南:<b class='flag-5'>CS+</b>

    CS+ V7.00.00 集成開發環境 用戶手冊: RH850 Debug Tool[CS+ for CC]

    CS+ V7.00.00 集成開發環境 用戶手冊: RH850 Debug Tool[CS+ for CC]
    發表于 03-17 19:43 ?0次下載
    <b class='flag-5'>CS+</b> V7.00.00 集成開發<b class='flag-5'>環境</b> 用戶手冊: <b class='flag-5'>RH850</b> Debug Tool[<b class='flag-5'>CS+</b> for <b class='flag-5'>CC</b>]

    CS+ V6.01.00 集成開發環境 用戶手冊: RH850 Debug Tool

    CS+ V6.01.00 集成開發環境 用戶手冊: RH850 Debug Tool
    發表于 03-21 20:04 ?0次下載
    <b class='flag-5'>CS+</b> V6.01.00 集成開發<b class='flag-5'>環境</b> 用戶手冊: <b class='flag-5'>RH850</b> Debug Tool

    CS+ Code Generator Tool 集成開發環境 用戶手冊: RH850 API Reference[CS+ for CC]

    CS+ Code Generator Tool 集成開發環境 用戶手冊: RH850 API Reference[CS+ for CC]
    發表于 03-24 18:52 ?2次下載
    <b class='flag-5'>CS+</b> Code Generator Tool 集成開發<b class='flag-5'>環境</b> 用戶手冊: <b class='flag-5'>RH850</b> API Reference[<b class='flag-5'>CS+</b> for <b class='flag-5'>CC</b>]

    CS+ V3.02.00 集成開發環境 用戶手冊: RH850 Debug Tool

    CS+ V3.02.00 集成開發環境 用戶手冊: RH850 Debug Tool
    發表于 05-15 18:34 ?0次下載
    <b class='flag-5'>CS+</b> V3.02.00 集成開發<b class='flag-5'>環境</b> 用戶手冊: <b class='flag-5'>RH850</b> Debug Tool

    CS+ V8.07.00 集成開發環境 用戶手冊: RH850 Debug Tool

    CS+ V8.07.00 集成開發環境 用戶手冊: RH850 Debug Tool
    發表于 07-03 19:31 ?2次下載
    <b class='flag-5'>CS+</b> V8.07.00 集成開發<b class='flag-5'>環境</b> 用戶手冊: <b class='flag-5'>RH850</b> Debug Tool

    CS+ V8.05.00 集成開發環境 用戶手冊: RH850 Debug Tool

    CS+ V8.05.00 集成開發環境 用戶手冊: RH850 Debug Tool
    發表于 07-04 19:36 ?1次下載
    <b class='flag-5'>CS+</b> V8.05.00 集成開發<b class='flag-5'>環境</b> 用戶手冊: <b class='flag-5'>RH850</b> Debug Tool

    RH850 智能配置器用戶指南:CS+

    RH850 智能配置器用戶指南:CS+
    發表于 07-06 20:06 ?2次下載
    <b class='flag-5'>RH850</b> 智能配置器用戶指南:<b class='flag-5'>CS+</b>

    CS+ V7.00.00 集成開發環境 用戶手冊: RH850 Debug Tool[CS+ for CC]

    CS+ V7.00.00 集成開發環境 用戶手冊: RH850 Debug Tool[CS+ for CC]
    發表于 07-07 18:35 ?1次下載
    <b class='flag-5'>CS+</b> V7.00.00 集成開發<b class='flag-5'>環境</b> 用戶手冊: <b class='flag-5'>RH850</b> Debug Tool[<b class='flag-5'>CS+</b> for <b class='flag-5'>CC</b>]

    CS+ V6.01.00 集成開發環境 用戶手冊: RH850 Debug Tool

    CS+ V6.01.00 集成開發環境 用戶手冊: RH850 Debug Tool
    發表于 07-07 20:04 ?0次下載
    <b class='flag-5'>CS+</b> V6.01.00 集成開發<b class='flag-5'>環境</b> 用戶手冊: <b class='flag-5'>RH850</b> Debug Tool

    CS+ V5.00.00 集成開發環境 用戶手冊: RH850 Debug Tool

    CS+ V5.00.00 集成開發環境 用戶手冊: RH850 Debug Tool
    發表于 07-10 19:04 ?0次下載
    <b class='flag-5'>CS+</b> V5.00.00 集成開發<b class='flag-5'>環境</b> 用戶手冊: <b class='flag-5'>RH850</b> Debug Tool

    CS+ V4.00.00 集成開發環境 用戶手冊: RH850 Debug Tool

    CS+ V4.00.00 集成開發環境 用戶手冊: RH850 Debug Tool
    發表于 07-10 20:42 ?0次下載
    <b class='flag-5'>CS+</b> V4.00.00 集成開發<b class='flag-5'>環境</b> 用戶手冊: <b class='flag-5'>RH850</b> Debug Tool

    CS+ Code Generator Tool 集成開發環境 用戶手冊: RH850 API Reference[CS+ for CC]

    CS+ Code Generator Tool 集成開發環境 用戶手冊: RH850 API Reference[CS+ for CC]
    發表于 07-10 20:42 ?0次下載
    <b class='flag-5'>CS+</b> Code Generator Tool 集成開發<b class='flag-5'>環境</b> 用戶手冊: <b class='flag-5'>RH850</b> API Reference[<b class='flag-5'>CS+</b> for <b class='flag-5'>CC</b>]

    CS+ V3.02.00 集成開發環境 用戶手冊: RH850 Debug Tool

    CS+ V3.02.00 集成開發環境 用戶手冊: RH850 Debug Tool
    發表于 07-11 19:45 ?0次下載
    <b class='flag-5'>CS+</b> V3.02.00 集成開發<b class='flag-5'>環境</b> 用戶手冊: <b class='flag-5'>RH850</b> Debug Tool

    CS+ V3.00.00 集成開發環境 用戶手冊: RH850 Debug Tool

    CS+ V3.00.00 集成開發環境 用戶手冊: RH850 Debug Tool
    發表于 07-12 19:35 ?0次下載
    <b class='flag-5'>CS+</b> V3.00.00 集成開發<b class='flag-5'>環境</b> 用戶手冊: <b class='flag-5'>RH850</b> Debug Tool
    主站蜘蛛池模板: 久久在精品线影院 | 久久偷拍人 | 美妇教师双飞后菊 | 黄色a级免费网站 | 国产日韩欧美综合久久 | 欧美人与禽ZOZO性伦交视频 | 国产露脸A片国语露对白 | 久久综合色一综合色88中文 | 美女伸开两腿让我爽 | 99re 这里只有精品 | 国产99九九久久无码熟妇 | 古代荡女丫鬟高H辣文纯肉 姑娘视频日本在线播放 | 国产精品A8198V久久A片 | 亚洲成A人片在线观看中文不卡 | adc高清在线观看 | 99爱免费视频 | 人体内射精一区二区三区 | 含羞草国产亚洲精品岁国产精品 | 中文字幕网站在线观看 | free俄罗斯性xxxxhd派对 | 韩国无遮羞禁动漫在线观看96 | 亚洲精品色婷婷在线蜜芽 | 国产午夜电影在线观看不卡 | 九九九色成人网 | 国产精品日本一区二区在线播放 | 99九九精品视频 | 一天不停的插BB十几次 | 草莓湿漉漉是好事还是恶性 | 欧美亚洲精品一区二三区8V | 精品国产99久久久久久麻豆 | wankz tv videos国产 | 日本动漫henta videos | 99国产小视频 | 国产午夜a理论毛片在线影院 | 国产成人自拍视频在线观看 | 亲胸揉胸膜下刺激视频网站APP | 伊伊人成亚洲综合人网 | 久久久久久久久久久福利观看 | 久久国产精品无码视欧美 | 甜性涩爱快播 | 护士被老头边摸边吃奶的视频 |

    電子發燒友

    中國電子工程師最喜歡的網站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品