chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

3天內不再提示

基于MPC5744P的MACL和EB的開發(fā)編譯和配置

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

掃碼添加小助手

加入工程師交流群

摘要

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

準備工作

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

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

導入例程

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

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

這是根據(jù)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

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

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

打開命令行窗口,進到工程目錄,執(zhí)行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

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

審核編輯:何安

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

    關注

    14

    文章

    6049

    瀏覽量

    133380

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

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

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    RK3506開發(fā)板QT Creator開發(fā)手冊,交叉編譯工具鏈與QT應用示例,入門必備

    本文基于觸覺智能RK3506核心板/開發(fā)板介紹QTCreator交叉編譯配置與QT應用示例。如需購買開發(fā)板進行評估驗證簡介QTCreatorQtCreator?是由TheQtCompa
    的頭像 發(fā)表于 09-30 16:26 ?3338次閱讀
    RK3506<b class='flag-5'>開發(fā)</b>板QT Creator<b class='flag-5'>開發(fā)</b>手冊,交叉<b class='flag-5'>編譯</b>工具鏈與QT應用示例,入門必備

    創(chuàng)龍 瑞芯微 RK3588 國產(chǎn)2.4GHz八核 工業(yè)開發(fā)板—Qt工程編譯、GPU核心使用說明

    及 Kits 配置;還介紹評估板運行 Qt 程序、程序自啟動設置,以及通過 textures 案例演示 Qt+OpenGL 調用 GPU 核心進行圖形渲染,為評估板 Qt 應用開發(fā)與 GPU 功能使用提供完整指導。
    的頭像 發(fā)表于 09-29 14:16 ?332次閱讀
    創(chuàng)龍 瑞芯微 RK3588 國產(chǎn)2.4GHz八核 工業(yè)<b class='flag-5'>開發(fā)</b>板—Qt工程<b class='flag-5'>編譯</b>、GPU核心使用說明

    FAQ_MA35D1_ 如何配置編譯選項以在編譯后減小大???

    使用MA35 M4開發(fā)平臺,相同的代碼編譯為 90KB 的 bin 文件。但是,使用 nueclipse 編譯后,文件大小超過 1mb。 如何配置
    發(fā)表于 09-03 06:42

    【米爾NXP i.MX 91開發(fā)板評測】開發(fā)環(huán)境搭建+編譯uboot,kernel

    bootloader: 先配置編譯環(huán)境: 然后運行 build-bootloader-zh.sh即可。 下載kernel代碼 編譯kernel: 先配置
    發(fā)表于 08-18 15:40

    開發(fā)環(huán)境一鍵部署 | 如何搭建Docker環(huán)境編譯ARM程序?

    點:環(huán)境搭建為何如此關鍵?嵌入式Linux開發(fā),環(huán)境是地基。傳統(tǒng)方式下,開發(fā)者往往需要:四處搜尋匹配的工具鏈版本手動配置復雜的編譯參數(shù)多次反復適配環(huán)境耗費數(shù)日搭建
    的頭像 發(fā)表于 08-15 11:06 ?680次閱讀
    <b class='flag-5'>開發(fā)</b>環(huán)境一鍵部署 | 如何搭建Docker環(huán)境<b class='flag-5'>編譯</b>ARM程序?

    HS16P1880數(shù)字探頭方案配置工具

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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