国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

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

3天內不再提示

使用CS+ CACX編譯RL78系列MCU出現flash空置0XFF錯誤問題

瑞薩嵌入式小百科 ? 來源:未知 ? 2023-08-16 12:10 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

客戶使用IDE CS+ CACX編譯瑞薩RL78系列MCU R5F1027A,出現報錯信息,code flash無法分配。而實際使用的flash 約10K還遠不到16K。為什么R5F1027A(flash空間16K)使用的code flash不到16K就出現添加新代碼后編譯,提示無法分配的錯誤?

57c5b706-3bea-11ee-9e74-dac502259ad0.png

分析

1、經過排查沒有對IDE編譯環境CS+ CACX做特殊的設置,在項目代碼比較少的情況下,編譯也正常。

2、針對提示的錯誤信息,嘗試屏蔽不同的軟件函數,發現需要減少較多的軟件代碼,編譯才恢復正常。

3、多次嘗試后發現flash空間在超過8K左右后,會出現編譯錯誤。

4、查看項目的HEX文件。發現flash地址從0x0C57,到0x1FFF的空間都是填充的FF,也就是這段flash空間沒有使用到。

580fc602-3bea-11ee-9e74-dac502259ad0.png

5、查看map文件,發現和HEX文件相吻合,@@CODEL代碼flash段是從0x20C6開始分配的,也就是代碼段分配在16K空間的后面8K。這樣前面的flash空間有13A9字節,將近5K沒用上。

5888f126-3bea-11ee-9e74-dac502259ad0.png58c73a76-3bea-11ee-9e74-dac502259ad0.png

6、分析確認到原因后,要想辦法解決,多次嘗試無果,再分析map文件。發現分配的代碼段@@CODEL,從0x20C6開始是跟@@CNST 這個常量的段是相鄰的。

7、想辦法嘗試改變@@CNST的地址分配,看看@@CNST的地址改變,是否會影響@@ CODEL代碼段的地址分配。

8、把@@CNST這個常量的段,通過添加DR文件,設置到后面地址0x3C00后,發現編譯正常了。

58eb9934-3bea-11ee-9e74-dac502259ad0.png

結論

查看生成的HEX文件,發現前面的flash空間0x0C57也用上了,問題得到解決。

通過和同事交流,以及多番查閱IDE的HELP文檔,分析了解各個代碼段@@XXXX的含義,解決了客戶端遇到的問題。

58fa97c2-3bea-11ee-9e74-dac502259ad0.png

59871364-3bea-11ee-9e74-dac502259ad0.jpg


原文標題:使用CS+ CACX編譯RL78系列MCU出現flash空置0XFF錯誤問題

文章出處:【微信公眾號:瑞薩MCU小百科】歡迎添加關注!文章轉載請注明出處。


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

    關注

    147

    文章

    18924

    瀏覽量

    398025
  • 瑞薩
    +關注

    關注

    37

    文章

    22481

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    深入解析RL78/G1G單片機:特性、規格與應用考量

    深入解析RL78/G1G單片機:特性、規格與應用考量 在電子設備不斷發展的今天,單片機作為核心控制元件,其性能和特性對于產品的成功至關重要。Renesas的RL78/G1G單片機以其獨特的設計和豐
    的頭像 發表于 02-26 17:20 ?478次閱讀

    RL78/I1D微控制器:低功耗設計的理想之選

    RL78/I1D微控制器:低功耗設計的理想之選 在電子設備追求低功耗、高性能的今天,Renesas RL78/I1D微控制器以其卓越的特性脫穎而出。作為一名電子工程師,我在實際項目中對這款微控制器有
    的頭像 發表于 02-25 15:10 ?141次閱讀

    RL78/G12微控制器深度解析:特性、電氣規格與應用考量

    RL78/G12微控制器深度解析:特性、電氣規格與應用考量 在電子設計領域,選擇一款合適的微控制器對于產品的性能和穩定性至關重要。Renesas的RL78/G12微控制器憑借其低功耗、高性能等特點
    的頭像 發表于 02-04 16:05 ?215次閱讀

    瑞薩RL78/F22 MCU基于IAR開發環境創建觸摸應用樣例工程

    ? 目錄 01 概述 02 瑞薩RL78/F22 Target Board簡介 03 基于IAR創建觸摸應用樣例工程 –在IAR中創建新工程 –在Smart Configurator中為工程添加
    的頭像 發表于 01-19 09:33 ?5371次閱讀
    瑞薩<b class='flag-5'>RL78</b>/F22 <b class='flag-5'>MCU</b>基于IAR開發環境創建觸摸應用樣例工程

    瑞薩RL78/F22 MCU基于e2studio開發環境創建觸摸應用樣例工程

    瑞薩RL78/F22 MCU基于e2studio開發環境創建觸摸應用樣例工程
    的頭像 發表于 01-14 15:31 ?5887次閱讀
    瑞薩<b class='flag-5'>RL78</b>/F22 <b class='flag-5'>MCU</b>基于e2studio開發環境創建觸摸應用樣例工程

    瑞薩RL78/F25 MCU基于IAR開發環境創建觸摸應用樣例工程

    瑞薩RL78/F25 MCU基于IAR開發環境創建觸摸應用樣例工程
    的頭像 發表于 01-05 14:59 ?6792次閱讀
    瑞薩<b class='flag-5'>RL78</b>/F25 <b class='flag-5'>MCU</b>基于IAR開發環境創建觸摸應用樣例工程

    瑞薩RL78/F25 MCU基于e2studio開發環境創建觸摸應用樣例工程

    打開e2studio設定workspace后在菜單欄點擊[File]新建RL78新工程。
    的頭像 發表于 01-05 14:56 ?9863次閱讀
    瑞薩<b class='flag-5'>RL78</b>/F25 <b class='flag-5'>MCU</b>基于e2studio開發環境創建觸摸應用樣例工程

    瑞薩RL78/F25 MCU基于CS+開發環境創建觸摸應用樣例工程

    作者 Sun Wei 嵌入式處理器事業部應用工程中心 瑞薩電子 ★ 目錄 ?★ 01 概述 02 RL78/F25 Target Board簡介 03 基于CS+創建觸摸應用樣例工程 在CS+中創建
    的頭像 發表于 01-05 14:53 ?6349次閱讀
    瑞薩<b class='flag-5'>RL78</b>/F25 <b class='flag-5'>MCU</b>基于<b class='flag-5'>CS+</b>開發環境創建觸摸應用樣例工程

    RL78/G23電容式觸摸評估系統:設計與應用全解析

    RTK0EG0030S01001BJ RL78,G23評估系統.pdf 評估系統概述 目的與適用場景 RL78/G23 電容式觸摸評估系統主要用于評估 Renesas 電子
    的頭像 發表于 12-30 09:55 ?231次閱讀

    RL78/G22快速原型開發板:功能特性與使用指南

    一、開發板概述 1.1 用途 RL78/G22快速原型開發板是用于評估Renesas MCU的工具。該手冊涵蓋了硬件規格、開關設置方式以及
    的頭像 發表于 12-30 09:50 ?1010次閱讀

    RL78/G22電容觸摸評估系統:設計要點與使用指南

    .pdf 一、系統概述 1.1 系統目的 RL78/G22電容觸摸評估系統(RTK0EG0042S01001BJ)主要是為了評
    的頭像 發表于 12-30 09:45 ?378次閱讀

    RL78/G15 MCU:低功耗設計的理想之選

    RL78/G15 MCU:低功耗設計的理想之選 在當今電子產品追求低功耗、高性能的大趨勢下,Renesas的RL78/G15 MCU憑借其出色的低功耗特性和豐富的功能,成為了眾多電子工
    的頭像 發表于 12-29 15:20 ?1078次閱讀

    深入解析RL78/G22微控制器:特性、電氣參數與應用要點

    深入解析RL78/G22微控制器:特性、電氣參數與應用要點 一、引言 在當今的電子設計領域,微控制器的性能和特性對于產品的成功至關重要。Renesas的RL78/G22微控制器以其超低功耗、豐富
    的頭像 發表于 12-29 15:15 ?297次閱讀

    RL78/G24 快速原型開發板使用指南

    RL78/G24 快速原型開發板使用指南 在當今的電子設計領域,快速原型開發板為工程師們提供了便捷的開發途徑。Renesas 的 RL78/G24 快速原型開發板就是這樣一款優秀的工具,本文將為大家
    的頭像 發表于 12-29 11:55 ?686次閱讀

    如何在VS Code中使用瑞薩RL78系列MCU

    RL78家族系列MCU,以其業界領先的低功耗和各種內置的高性能外圍功能,極大地提高了電源效率,降低了BOM成本,實現了設備的小型化。
    的頭像 發表于 04-23 13:49 ?4222次閱讀
    如何在VS Code中使用瑞薩<b class='flag-5'>RL78</b><b class='flag-5'>系列</b><b class='flag-5'>MCU</b>