在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

瑞薩RH850啟動時間加快解決方案

駿龍電子 ? 來源:駿龍電子 ? 2024-07-12 17:22 ? 次閱讀

瑞薩 RH850/F1KM-S4 是 RH850/F1x 系列中的一組單芯片微控制器,專為汽車車身電氣應用而設計,其具有功耗低,內部閃存范圍 3MB-4MB,封裝 100-272 引腳不等。此外,所有產品都增加了 CAN FD 和以太網接口以及硬件安全模塊,CPU 工作頻率也提高到 240MHz。接下來將通過某汽車客戶在實際應用中遇到的網關軟件問題案例,為大家介紹瑞薩 RH850 啟動時間加快解決方案。 問題描述 客戶反饋 F1KM-S4 (R7F701649) 軟件啟動時間在 RAM 清零時,占用時間超長,從 MCU 上電到軟件進入 main 函數約 65ms;終端客戶設備啟動后需在 200ms 以內加入到 CAN 網絡中;客戶嘗試在 startup 啟動文件中去除 RAM 清零動作,但設備在斷開調試器后設備無法正常工作。下圖為客戶實測 MCU 啟動波形:

cce31d2a-3f5a-11ef-a4c8-92fbcf53809c.jpg

問題排查及解決方案

一、利用客戶代碼使用 CS+ 調試實測,發現 MCU 由 RESET 到 main 函數時間為 68ms,基本與客戶示波器波形時間一致。

cd0416e2-3f5a-11ef-a4c8-92fbcf53809c.jpg

二、分析 startup.850 文件,MCU 啟動基本有如下圖所示 7 個步驟,同時在啟動步驟中也沒有發現任何異常。

cd31144e-3f5a-11ef-a4c8-92fbcf53809c.jpg

三、單步調試定位耗時代碼,確定耗時在 RAM 清零部分。

cd588394-3f5a-11ef-a4c8-92fbcf53809c.jpg

四、查閱芯片手冊對于 RAM 描述,發現 RAM 在讀寫是與 CPU 時鐘有密切關系,如下圖所示:

cd7e8bca-3f5a-11ef-a4c8-92fbcf53809c.jpg

五、依據芯片手冊描述,分析 startup 啟動文件。從而在步驟 6 代碼解析中發現跳轉硬件初始化描述,并且檢查在 __lowinit 函數中只對休眠保留 RAM 是否進行清零操作,并沒有實際硬件初始化動作。由于 RAM 讀寫是與 CPU 時鐘有關,且在啟動步驟 1 到 6 并沒有進行時鐘初始化動作,故 CPU 時鐘使用內部低速默認時鐘,從而影響到 RAM 讀寫時間。

cd98226a-3f5a-11ef-a4c8-92fbcf53809c.jpg

六、增加 __lowinit 初始化 CPU 時鐘相關代碼。

cdc26b92-3f5a-11ef-a4c8-92fbcf53809c.jpg

七、修改驗證。修改后 RAM 清零時間約為 5.4ms,比原來快 10 倍左右。

cdf20a96-3f5a-11ef-a4c8-92fbcf53809c.jpg

總結 根據上述的客戶案例問題解析,可以得出以下幾點經驗:

1. 根據手冊 RAM 說明分析,RAM 讀寫時間是根據 CPU 時鐘確定的;

2. RH850 帶有 RAM ECC 功能,客戶在做功能安全相關時需要進行 RAM ECC 檢測,stratup 時必須將 RAM 清零防止 ECC 錯誤發生,故啟動時需要將 RAM 清零不能去掉此部份代碼;

3. 軟件在 startup 啟動階段未加入 CPU 時鐘初始化動作,導致 RAM 清零耗時過長;

4. 在 startup 階段加入 CPU 時鐘初始化,也符合 startup 中 lowinit 規則,此方式修改不影響軟件其他功能。

本文主要介紹了瑞薩 RH850 啟動時間加快解決方案,另外 RH850 U2A 系列 MCU,也可以參考此方案進行優化。

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

    關注

    48

    文章

    7651

    瀏覽量

    152115
  • mcu
    mcu
    +關注

    關注

    146

    文章

    17323

    瀏覽量

    352651
  • 以太網
    +關注

    關注

    40

    文章

    5460

    瀏覽量

    172741
  • 瑞薩
    +關注

    關注

    35

    文章

    22310

    瀏覽量

    86753

原文標題:瑞薩 RH850 啟動時間加快解決方案

文章出處:【微信號:駿龍電子,微信公眾號:駿龍電子】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    RH850 FCL、FDL和EEL庫的配置和使用

    RH850 Flash中有兩種存儲類型:Mapping of Code Flash Memory和Mapping of Data Flash Memory。
    的頭像 發表于 01-13 13:16 ?4178次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RH850</b> FCL、FDL和EEL庫的配置和使用

    從什么渠道可以找到的芯片手冊?

    在baidu,及官網查找均不能很好地獲得的芯片手冊,如RH850/F1L。向其他的一些大廠如TI,Freescale他們的官網均有豐
    發表于 02-13 15:19

    RH850/F1L用戶手冊的CAN接口部分介紹

    本文介紹RH850/F1L用戶手冊(user manual)的CAN接口部分的中文翻譯。博主會持續更新該用戶手冊,直到整個翻譯完成,有興趣的朋友可持續關注.版權聲明本博文系歐科曼汽車電子所
    發表于 12-09 07:46

    RH850F1x開發環境的搭建方法

    幫到大家。RH850F1x完整開發環境介紹買RH850F1x開發板,贈送完整開發環境,包括1、IAR for RH850編譯器2、CAN
    發表于 01-27 06:55

    如何配置***編譯器使其可以結合E1仿真器對RH850進行仿真調試?

    如何配置***編譯器使其可以結合E1仿真器對RH850進行仿真調試?
    發表于 02-16 07:00

    RH850P1M-C芯片或者RH850P系列誰用過,用什么配置軟件啊?

    最近在使用RH850/P1M-C/R7F701374單片機,開發環境使用過CS+、e2 studio、IAR都有這個芯片型號。但是配置軟件卻沒看到有這個系列信號,我在renesas官網下載最新的smart configura
    發表于 01-18 10:00

    RH850 R7F7010693 誰能破解

    RH850 R7F7010693 誰能破解?可以的加我V:13520223020
    發表于 04-22 14:29

    推出汽車電子應用的新RH850系列微控制器

    電子株式會社(以下簡稱“電子”)宣布推出面向汽車電子應用的全新RH850系列32位微控制器(MCU)。
    發表于 03-12 08:27 ?1984次閱讀

    TRACE32支持RH850系列

      全新RH850MCU用于各種汽車車身應用,可提供諸多優勢。RH850/F1x系列可分為三大類總共50多種產品,從低端到高端,品類齊全,包括RH850/F1L、RH850/F1M及
    發表于 09-12 19:02 ?22次下載

    結合GHS MULTI使用E1仿真器實現對RH850單片機的仿真調試

    博主聯系方式:QQ:1256153255 ,郵箱:1256153255@qq.com點擊這里可申請RH850開發板點擊這里可申請E1仿真器點擊這里可下載GHS安裝包
    發表于 12-20 19:01 ?20次下載
    結合GHS MULTI使用<b class='flag-5'>瑞</b><b class='flag-5'>薩</b>E1仿真器實現對<b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RH850</b>單片機的仿真調試

    支持E/E架構進化的R-Car/RH850軟件平臺

     組合使用該軟件平臺和R-Car 和 RH850 系列產品將大幅提升軟件復用性,提高客戶的生產能力,為加快產品上市做出貢獻。
    的頭像 發表于 04-29 14:24 ?1861次閱讀
    支持E/E架構進化的R-Car/<b class='flag-5'>RH850</b>軟件平臺

    rh850是什么架構?

    rh850是什么架構? RH850是一種高性能嵌入式處理器架構,由日本汽車電子控制系統公司 (Renesas Electronics) 開發。RH850架構是針對大型汽車系統設計的,旨在提供高可靠性
    的頭像 發表于 08-15 16:22 ?2309次閱讀

    rh850和arm的區別

    rh850和arm的區別 RH850和ARM是兩種不同的處理器架構。RH850是一款Renesas芯片家族,它基于32位RISC架構,廣泛應用于汽車電子和工業控制系統等領域。ARM也是一種廣泛應用
    的頭像 發表于 08-15 16:22 ?2063次閱讀

    rh850是什么芯片?

    rh850是什么芯片? RH850是一款高性能的32位RISC微處理器芯片。它由日本的電子公司(Renesas Electronics)開發和推出,其系列產品在電子系統和汽車領域得
    的頭像 發表于 08-15 16:22 ?4253次閱讀

    rh850是arm架構嗎?

    rh850是arm架構嗎? Rh850不是ARM架構,而是一種基于RISC架構的嵌入式微控制器。在本文中,我們將深入探討RH850微控制器的特點、應用和發展前景。 RH850的介紹
    的頭像 發表于 08-15 16:23 ?2463次閱讀
    主站蜘蛛池模板: 狠狠色婷婷七月色综合 | 四虎国产成人亚洲精品 | 午夜影院一区二区三区 | 播五月综合 | 视频在线免费 | 亚洲综合色在线观看 | 欧美伦理影院 | 男人午夜禁片在线观看 | 男人天堂久久 | 午夜视频在线看 | 久久婷人人澡人人爽 | 黄色一级毛片看一级毛片 | 久久伦子沙发 | 97人人人人| 婷婷激情久久 | 综合网在线观看 | se94se欧美| 日本一区二区视频 | 色黄网站成年女人色毛片 | 黄色天堂| 欧美日韩看片 | 国产精品资源站 | 免费高清成人啪啪网站 | 欧美精品一区二区三区在线播放 | 2020年亚洲天天爽天天噜 | 偷窥自拍亚洲色图 | 日本拍拍视频 | 好爽好紧好大的免费视频国产 | 五月天婷婷丁香中文在线观看 | 国产精品久久久久久久牛牛 | 一区二区三区四区免费视频 | 神马影视午夜 | 免费在线观看理论片 | 玖玖福利| 四虎影院免费在线 | 免费看国产一级特黄aa大片 | 九色视频网站 | 欧美成人午夜影院 | 99国产精品农村一级毛片 | 又长又大又粗又硬3p免费视频 | 欧美一卡2卡三卡四卡五卡 欧美一卡二卡3卡4卡无卡六卡七卡科普 |