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

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Arm正式發(fā)布針對Cortex-M和Arm Ethos-U處理器的Keil MDK第六版

Arm社區(qū) ? 來源:Arm社區(qū) ? 2024-05-06 14:04 ? 次閱讀

如今,嵌入式物聯(lián)網(wǎng) (IoT) 和邊緣機(jī)器學(xué)習(xí) (ML) 應(yīng)用廣泛基于 Arm 平臺運(yùn)行。目前有超過 45 家芯片供應(yīng)商提供 10,000 多種基于 Arm Cortex-M 系列處理器的不同微控制器。毫無疑問,Cortex-M 處理器系列已經(jīng)成為了這些領(lǐng)域事實(shí)上的行業(yè)標(biāo)準(zhǔn)。

多年來,Arm 提供 Keil 微控制器開發(fā)套件 (Keil Microcontroller Development Kit, Keil MDK)。這是面向基于 Cortex-M 打造的嵌入式、物聯(lián)網(wǎng)和邊緣 ML 應(yīng)用的最為全面的軟件開發(fā)解決方案。近期,Arm 正式發(fā)布了針對 Cortex-M 和 Arm Ethos-U 處理器產(chǎn)品系列進(jìn)行了整體優(yōu)化的 Keil MDK 第六版(下文簡稱 MDK v6)。

隨著物聯(lián)網(wǎng)終端設(shè)備變得更加智能,ML 模型等工作負(fù)載也越來越復(fù)雜,為此,MDK v6 能與 MLOps 工作流程集成,并支持 Arm 虛擬硬件,以便在 DevOps 系統(tǒng)中進(jìn)行驗(yàn)證,為開發(fā)者應(yīng)對新的軟件挑戰(zhàn)。

7a13f920-0b66-11ef-a297-92fbcf53809c.png

MDK v6 框圖

MDK v6 增加了許多新功能,可幫助開發(fā)者進(jìn)一步提高效率:

Keil Studio 以微軟的 Visual Studio Code 編輯器為基礎(chǔ),為基于 Cortex-M 的微控制器提供新的開發(fā)平臺。它可全面支持新的 CMSIS 工作流,可以固定軟件和工具版本,進(jìn)而確保了項(xiàng)目構(gòu)建的可重復(fù)性。Keil Studio 包含集成調(diào)試器,并提供相關(guān)組件,以便在 Windows、Linux 和 macOS 主機(jī)上創(chuàng)建、構(gòu)建和測試嵌入式應(yīng)用。Visual Studio Code 與 Git 版本控制集成,并提供豐富的第三方擴(kuò)展。這使得 Keil Studio 成為嵌入式物聯(lián)網(wǎng)或 ML 項(xiàng)目的靈活、可擴(kuò)展的開發(fā)平臺。

在 keil.arm.com 網(wǎng)站上,開發(fā)者可以搜索開發(fā)板、設(shè)備、軟件包和數(shù)千個代碼示例。Keil Studio 也可用作基于瀏覽器的零安裝應(yīng)用,與本地連接目標(biāo)相連,以進(jìn)行簡單的運(yùn)行/停止調(diào)試。

現(xiàn)在,MDK 中間件可免費(fèi)使用。多年來,這一屢經(jīng)驗(yàn)證的中間件一直是專業(yè) MDK 版本的組成要件。Arm 現(xiàn)向所有 MDK 用戶開放該中間件,以支持廣泛的應(yīng)用。例如,同步數(shù)據(jù)流框架 (SDS) 使用文件系統(tǒng)組件來保存記錄的傳感器數(shù)據(jù),以便日后在 MLOps 系統(tǒng)中回放。

CMSIS 工具箱可實(shí)現(xiàn)基于 CMSIS 軟件包的開發(fā)流程,是 MDK v6 的重要組件。它不僅可以在 Keil Studio 中使用,還可以在 μVision IDE 中使用,μVision IDE 多年來一直是嵌入式開發(fā)的事實(shí)標(biāo)準(zhǔn)。CMSIS 軟件包框架支持可使用多個工具鏈(例如 Arm Compiler 6、GCC 和 LLVM)的項(xiàng)目。該軟件包系統(tǒng)提供可重復(fù)使用的軟件組件,包括來自許多供應(yīng)商的各種 RTOS 內(nèi)核、設(shè)備驅(qū)動程序和中間件。

Arm 虛擬硬件固定虛擬平臺 (Arm Virtual Hardware Fixed Virtual Platform) 仿真模型可實(shí)現(xiàn)軟件工作負(fù)載的測試自動化。與 Keil MDK 的集成支持在桌面系統(tǒng)上開發(fā)和驗(yàn)證測試用例。通過桌面和基于云的工作流相結(jié)合,開發(fā)者將可運(yùn)用 CI/CD、DevOps 和 MLOps 的核心概念以及軟件優(yōu)先的開發(fā)方法。

將 FuSa RTS 和 FuSa C 庫添加到 MDK-Professional 后,開發(fā)者可以更胸有成足地為功能安全系統(tǒng)創(chuàng)建應(yīng)用。經(jīng)過預(yù)認(rèn)證的軟件庫以及全面的文檔和實(shí)踐材料可幫助開發(fā)者在更短的時間內(nèi)實(shí)現(xiàn)目標(biāo)。

新的基于用戶的授權(quán)許可 (UBL) 簡化了授權(quán)許可過程,并在任何主機(jī)上均可支持用戶憑證。

CMSIS 軟件包系統(tǒng)有助于輕松管理產(chǎn)品生命周期,在編寫第一行代碼到完成和維護(hù)的過程中提供出色的支持。

Arm 與其生態(tài)系統(tǒng)合作伙伴共同致力于解決軟件日趨復(fù)雜的難題,并為軟件開發(fā)者提供適用于一系列工具鏈和標(biāo)準(zhǔn)化軟件組件的統(tǒng)一工作流。借助 Arm 平臺,開發(fā)者可選擇不同的工具鏈、軟件組件和 IDE,使得處理器與其新應(yīng)用能夠完美匹配。MDK v6 將助力開發(fā)者在 Arm 架構(gòu)上構(gòu)建物聯(lián)網(wǎng)的未來。



審核編輯:劉清

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

    關(guān)注

    68

    文章

    19103

    瀏覽量

    228833
  • 嵌入式
    +關(guān)注

    關(guān)注

    5060

    文章

    18975

    瀏覽量

    302113
  • 物聯(lián)網(wǎng)
    +關(guān)注

    關(guān)注

    2901

    文章

    44087

    瀏覽量

    370297
  • 機(jī)器學(xué)習(xí)

    關(guān)注

    66

    文章

    8353

    瀏覽量

    132315
  • IOT
    IOT
    +關(guān)注

    關(guān)注

    186

    文章

    4162

    瀏覽量

    195999

原文標(biāo)題:Keil MDK 第六版現(xiàn)已全面推出

文章出處:【微信號:Arm社區(qū),微信公眾號:Arm社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    新唐科技率先發(fā)布免費(fèi)版Arm Keil MDK,助力嵌入式開發(fā)

    基于Arm Cortex?-M系列的新唐微控制設(shè)計,全面覆蓋從Cortex-M0/M0+/
    的頭像 發(fā)表于 11-06 11:07 ?386次閱讀

    keil軟件實(shí)現(xiàn)編程仿真需要哪些步驟

    Keil MDK-ARM 是一款廣泛使用的集成開發(fā)環(huán)境(IDE),專為 ARM Cortex-M 微控制編程而設(shè)計。它提供了代碼編輯、編譯
    的頭像 發(fā)表于 09-02 10:28 ?834次閱讀

    keil5怎么利用sys進(jìn)行配置ti環(huán)境

    以下是一些關(guān)鍵步驟和建議: 安裝Keil MDK-ARM: 首先,您需要從Keil官方網(wǎng)站下載并安裝Keil MDK-ARM。這是一個集成開
    的頭像 發(fā)表于 09-02 10:19 ?431次閱讀

    Arm發(fā)布新一代Ethos-U AI加速 Arm旨在瞄準(zhǔn)國產(chǎn)CPU市場

    Arm發(fā)布的新一代Ethos-U AI加速確實(shí)在業(yè)界引起了廣泛關(guān)注。
    的頭像 發(fā)表于 04-18 15:59 ?693次閱讀

    Arm推第三代邊緣AI加速Arm Ethos-U85

    除了Ethos-U85之外,Arm還推出了全新的物聯(lián)網(wǎng)參考設(shè)計平臺Corstone-320。該平臺將Arm最高性能的Cortex-M85 CPU、Mali-C55圖像信號
    發(fā)表于 04-16 11:09 ?632次閱讀
    <b class='flag-5'>Arm</b>推第三代邊緣AI加速<b class='flag-5'>器</b>:<b class='flag-5'>Arm</b> <b class='flag-5'>Ethos-U</b>85

    Arm推動生成式AI落地邊緣!全新Ethos-U85 AI加速支持Transformer 架構(gòu),性能提升四倍

    等領(lǐng)先企業(yè)均已推出搭載 Ethos-U 的量產(chǎn)芯片。最近,Arm發(fā)布Arm Ethos-U85 AI加速
    的頭像 發(fā)表于 04-16 09:10 ?4487次閱讀
    <b class='flag-5'>Arm</b>推動生成式AI落地邊緣!全新<b class='flag-5'>Ethos-U</b>85 AI加速<b class='flag-5'>器</b>支持Transformer 架構(gòu),性能提升四倍

    Arm發(fā)布第三代NPU,適用于工業(yè)自動化等場景,性能提升四倍

    Ethos-U85 在能源效率上相比前作提高了 20%,且可兼容常用神經(jīng)網(wǎng)絡(luò)以達(dá) 85% 的利用率。其設(shè)計適配基于 Arm Cortex-M / A 處理器內(nèi)核的系統(tǒng),對內(nèi)存延遲有較強(qiáng)
    的頭像 發(fā)表于 04-12 16:13 ?912次閱讀

    Arm推出新一代Ethos-U AI加速及全新物聯(lián)網(wǎng)參考設(shè)計平臺

    Arm 控股有限公司(納斯達(dá)克股票代碼:ARM,以下簡稱“Arm”)今日宣布推出 Arm Ethos-U85 神經(jīng)網(wǎng)絡(luò)
    的頭像 發(fā)表于 04-09 17:02 ?849次閱讀
    <b class='flag-5'>Arm</b>推出新一代<b class='flag-5'>Ethos-U</b> AI加速<b class='flag-5'>器</b>及全新物聯(lián)網(wǎng)參考設(shè)計平臺

    CW32F003E4芯片入門學(xué)習(xí):1.開發(fā)環(huán)境安裝

    基于Cortex-M處理器的微控制器件。 可用于基于Arm架構(gòu)的微處理器的CMSIS標(biāo)準(zhǔn)框架。 大量可免費(fèi)使用的中間件(
    的頭像 發(fā)表于 03-27 09:27 ?464次閱讀
    CW32F003E4芯片入門學(xué)習(xí):1.開發(fā)環(huán)境安裝

    Cortex-M0+內(nèi)核介紹

    ARM Cortex-M0+是2012年3月14日ARM公司發(fā)布的一款低功耗效率、能效最高的ARM處理器
    的頭像 發(fā)表于 03-27 09:13 ?915次閱讀
    <b class='flag-5'>Cortex-M</b>0+內(nèi)核介紹

    業(yè)界首款基于Arm Cortex-M85處理器的MCU

    所有RA8系列MCU均利用Arm Cortex-M85處理器Arm的Helium技術(shù)所帶來的高性能,結(jié)合矢量/SIMD指令集擴(kuò)展,能夠在數(shù)字信號
    發(fā)表于 03-05 14:14 ?601次閱讀
    業(yè)界首款基于<b class='flag-5'>Arm</b> <b class='flag-5'>Cortex-M</b>85<b class='flag-5'>處理器</b>的MCU

    如何使用Keil打開GD32 FPU及使用ARM DSP庫 ?

    GD32目前支持ARM Cortex-M和RISC-V兩種內(nèi)核系列芯片,其中Cortex-M內(nèi)核已經(jīng)支持的有M3、M4、
    的頭像 發(fā)表于 01-13 09:42 ?3294次閱讀
    如何使用<b class='flag-5'>Keil</b>打開GD32 FPU及使用<b class='flag-5'>ARM</b> DSP庫 ?

    Arm Cortex-M52的主要特性和規(guī)格

    Arm Cortex-M52是一款采Arm Helium 技術(shù)的新型微控制內(nèi)核,旨在將AI功能引入更小、成本更低的物聯(lián)網(wǎng)設(shè)備,而不是基于Arm
    的頭像 發(fā)表于 01-02 11:12 ?1315次閱讀
    <b class='flag-5'>Arm</b> <b class='flag-5'>Cortex-M</b>52的主要特性和規(guī)格

    Arm最新處理器架構(gòu)分析—X4、A720和A520

    上一篇文章我們介紹了ArmCortex-X1至Cortex-X3系列處理器,2023年的5月底,Arm如期
    的頭像 發(fā)表于 11-29 11:47 ?4547次閱讀
    <b class='flag-5'>Arm</b>最新<b class='flag-5'>處理器</b>架構(gòu)分析—X4、A720和A520

    Arm 擴(kuò)展 Cortex-M 產(chǎn)品組合,將人工智能引入超小型端點(diǎn)設(shè)備

    全新 Arm Cortex-M52 是采用了 Arm Helium 技術(shù)中面積最小且面積能效與成本效益極為優(yōu)異的處理器,可為更低成本的物聯(lián)網(wǎng)設(shè)備提供增強(qiáng)的 AI 功能 提供可擴(kuò)展的靈活
    發(fā)表于 11-24 15:37 ?919次閱讀