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

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

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

3天內不再提示

基于MPC5744P的MACL和EB的開發編譯和配置

嵌入式程序員 ? 來源:嵌入式程序猿 ? 作者:嵌入式程序猿 ? 2022-03-16 16:48 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

摘要

本篇筆記主要記錄基于MPC5744P的MACL和EB的開發編譯和配置。

準備工作

準備好一個在EB下配置好的工程,這里以例程為例子來說明

安裝配置好編譯器GreenHills或者其他編譯器,這里以GreenHills為例。

導入例程

打開EB工具,導入例程,點file->import 按照路徑導入就可以。我這里已經導入

603771c6-9197-11ec-952b-dac502259ad0.png

編譯工程:

604f7154-9197-11ec-952b-dac502259ad0.png

生成的配置代碼在EB中配置的文件下,這里是工程的output文件夾。

605fb50a-9197-11ec-952b-dac502259ad0.png

6073fad8-9197-11ec-952b-dac502259ad0.png

608d12e8-9197-11ec-952b-dac502259ad0.png

這是根據AUTOSAR 4.0.3 生成的代碼。將這些代碼與上層代碼編譯就可以使用了,這里就與例程的應用代碼一起使用命令行編譯。

先看一下例程文件夾

60a36bec-9197-11ec-952b-dac502259ad0.png

60b45bbe-9197-11ec-952b-dac502259ad0.png

工具鏈文件夾toolchains 包含

60cb9860-9197-11ec-952b-dac502259ad0.png

如果工程里沒有build.bat, 我們需要新建一個,并且添加以下內容,用于將EB生成的代碼拷貝到cfg目錄下。

60e3b472-9197-11ec-952b-dac502259ad0.png

Build.bat將會調用launch.bat

60f5dbac-9197-11ec-952b-dac502259ad0.png

這里我們需要修改一下launch.bat

按照說明如果環境變量中沒有這些工具的路徑,需要修改EB和編譯器路徑,如果這些已經在環境變量中存在則不需要。

61154f82-9197-11ec-952b-dac502259ad0.png

打開命令行窗口,進到工程目錄,執行build.bat,進行編譯

6126acaa-9197-11ec-952b-dac502259ad0.png

如果一切配置正確,則編譯完成后會生成elf文件,

613b6dac-9197-11ec-952b-dac502259ad0.png

這些中間生成的.o文件,最后的elf文件以及map文件都位于bin目錄下

6171cd5c-9197-11ec-952b-dac502259ad0.png

可以修改配置,重新編譯以適配自己的板子,至此整個流程已經介紹完畢。

審核編輯:何安

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

    關注

    14

    文章

    5974

    瀏覽量

    115338

原文標題:手把手編譯基于恩智浦MCAL的工程

文章出處:【微信號:InterruptISR,微信公眾號:嵌入式程序員】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    HS16P1880數字探頭方案配置工具

    本軟件可用于配置HS16P1880單片機,搭配數字型人體感應探頭(可兼容19bit與22bit兩種數據型數字探頭),可配置多種人體感應方案,例如小夜燈、櫥柜燈、太陽能三角壁燈,降低方案的開發
    的頭像 發表于 05-20 16:24 ?246次閱讀
    HS16<b class='flag-5'>P</b>1880數字探頭方案<b class='flag-5'>配置</b>工具

    nRF7002 擴展板(EB)是一款提供 Wi-Fi 連接的盾牌,通過 nRF7002 Wi-Fi 6 配套 IC 將 Wi-Fi 6 連接到兼容的開發或評估板

    DK,使用:west build -b nrf54h20dk/nrf54h20/cpuapp -- -DSHIELD=\"nrf7002eb_interposer_p1;nrf7002eb
    發表于 04-15 14:19

    MPC5744P C55閃存驅動程序,間歇擦除怎么解決?

    我們正在調查閃存的特定部分未按預期擦除的兩個問題。 我們使用的是 v.1.1.0 c-array 軟件驅動程序,直到構建了新一批硬件,才觀察到此問題。MCU 具有掩碼集 1N15P 和日期代碼
    發表于 04-10 06:55

    開發5744的Bootloader時,為flashdriver在ram中指定了一塊的空間?

    你好,我在開發5744的Bootloader時,為flashdriver在ram中指定了一塊的空間,我想要將flashdriver放在這塊地址中,使用鏈接文件將函數地址指定到了這里,編譯通過,但是下載進去并不能使用?請問這可能是
    發表于 04-02 07:07

    求助,使用EB配置S32K310 MCAL CAN模塊時遇到的疑問求解

    我在使用EB配置S32K310的MCAL的CAN模塊時產生一些疑問: 1.我在手冊中看到S32K310的MessageBuffer大小是64,那么HwObjectCount的最大配置數是否
    發表于 04-02 06:10

    如何在MPC PowerPC MCU上首次刷寫后禁用BDM?

    我正在使用 BDM 刷新我的 MPC (PowerPC) 微控制器,但我需要在第一次編程后禁用 BDM 通信以防止進一步訪問。有沒有辦法從軟件端阻止 BDM,例如修改安全設置或配置 flash protection registers?任何建議或最佳實踐將不勝感激。
    發表于 03-27 06:40

    KiCad直播活動(三):在 Windows上編譯KiCad 手把手教您編譯/構建 KiCad 源碼

    Developer Ethan 同學,手把手教您編譯/構建 KiCad 源碼: 開發工具安裝 環境變量配置 使用 VS2022 構建 KiCad 參與直播的小伙伴還有機會獲得 KiCon Badge
    的頭像 發表于 03-24 11:14 ?755次閱讀
    KiCad直播活動(三):在 Windows上<b class='flag-5'>編譯</b>KiCad 手把手教您<b class='flag-5'>編譯</b>/構建 KiCad 源碼

    Triton編譯器與其他編譯器的比較

    的GPU編程框架,使開發者能夠編寫出接近手工優化的高性能GPU內核。 其他編譯器 (如GCC、Clang、MSVC等): 定位:通用編譯器,支持多種編程語言,廣泛應用于各種軟件開發場景
    的頭像 發表于 12-24 17:25 ?957次閱讀

    Triton編譯器功能介紹 Triton編譯器使用教程

    Triton 是一個開源的編譯器前端,它支持多種編程語言,包括 C、C++、Fortran 和 Ada。Triton 旨在提供一個可擴展和可定制的編譯器框架,允許開發者添加新的編程語言特性和優化技術
    的頭像 發表于 12-24 17:23 ?1625次閱讀

    Elektrobit推出EB corbos Link通信解決方案

    EB corbos Link將Android應用程序與汽車ECU連接,幫助開發人員專注于Android生態系統的開發,同時充分利用AUTOSAR提供的強大服務、方法和事件支持。
    的頭像 發表于 12-16 09:56 ?639次閱讀

    用戶手冊 | 全志T113-S3開發板——SDK編譯指南

    ,不像發行版那樣需要編譯整個linux系統,只需要指定特定開發的功能包進行交叉編譯即可。本文為大家介紹全志T113-S3開發板在眺望電子提供的SDK環境下如何
    的頭像 發表于 11-01 08:08 ?4911次閱讀
    用戶手冊 | 全志T113-S3<b class='flag-5'>開發</b>板——SDK<b class='flag-5'>編譯</b>指南

    淺談Vivado編譯時間

    隨著FPGA規模的增大,設計復雜度的增加,Vivado編譯時間成為一個不可回避的話題。尤其是一些基于SSI芯片的設計,如VU9P/VU13P/VU19P等,布局布線時間更是顯著增加。當
    的頭像 發表于 09-18 10:43 ?2125次閱讀
    淺談Vivado<b class='flag-5'>編譯</b>時間

    linux開發板如何編譯curl

    在Linux開發板上編譯 curl 庫通常涉及到幾個步驟,包括準備開發環境、下載源代碼、配置編譯選項以及執行
    的頭像 發表于 08-30 15:33 ?1357次閱讀

    請問EB tresos如何配置TC39XX的Flexray?

    EB tresos如何配置TC39XX 的 Flexray,在網絡上找不到相關的配置方法。可以提供一下 EB配置工程嗎?
    發表于 08-14 08:14

    鴻蒙OpenHarmony南向/北向快速開發教程-迅為RK3568開發

    源碼 P3_初次編譯OpenHarmony源碼 P4_OpenHarmony鏡像簡介以及燒寫工具配置 P5_優化
    發表于 07-23 10:44
    主站蜘蛛池模板: 欧美一卡2卡三卡四卡五卡 欧美一卡二卡3卡4卡无卡六卡七卡科普 | 国产剧情麻豆三级在线观看 | 亚洲美国avcom | 国产精品爱啪在线线免费观看 | 天堂中文字幕在线观看 | 国产三a级日本三级日产三级 | 亚洲最大成人综合网 | 长腿丝袜美女被啪啪 | 精品国产一区二区三区国产馆 | 国产高清色视频免费看的网址 | 看逼网址 | 美女被拍拍拍拍拍拍拍拍 | 中文免费观看视频网站 | 97国产精品人人爽人人做 | 六月色| 俺来也俺来也天天夜夜视频 | 成人做视频免费 | 亚洲一级色 | 色视频欧美 | 中国一级特黄高清免费的大片 | 丰满放荡岳乱妇91www | 久久亚洲精品国产亚洲老地址 | 日本三级三级三级免费看 | 亚洲乱亚洲乱妇13p 亚洲免费mv | 五月综合激情 | 久久亚洲国产精品五月天 | 欧美日韩一日韩一线不卡 | 亚洲狠狠操 | 欧美福利视频网站 | 影院成人区精品一区二区婷婷丽春院影视 | 插插插操操操 | 午夜三级成人三级 | 激情综合站 | 免费福利影院 | 色综合天天综合网国产成人 | 天天干天天操天天拍 | 亚洲男人天堂2020 | 欧美猛交lxxxxxxxxx | 午夜看一级特黄a大片黑 | 69国产成人综合久久精品 | 亚洲特黄大黄一级毛片 |