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

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

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

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

STM32MP1微處理器可使用開發(fā)軟件處理實時代碼

星星科技指導(dǎo)員 ? 來源:意法半導(dǎo)體 ? 作者:意法半導(dǎo)體 ? 2022-05-16 10:04 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

STM32MP1是我們的第一個微處理器 (MPU) 系列。它也是我們的第一個異構(gòu)系統(tǒng)架構(gòu) (HSA),因為它結(jié)合了一個或兩個 Cortex-A7 和一個 Cortex-M4,從而開創(chuàng)了在 STM32 產(chǎn)品中使用 Cortex-A 的先河。它是一個開創(chuàng)性的組件,因為它使開發(fā)人員能夠使用與 STM32 MCU 和我們流行的開發(fā)工具相同的軟件來處理實時代碼,同時還可以為將在更強大的內(nèi)核上運行的開源 Linux 環(huán)境創(chuàng)建應(yīng)用程序。

現(xiàn)在比以往任何時候都更容易在 Linux 和具有或不具有圖形用戶界面的實時應(yīng)用程序上構(gòu)建混合高處理任務(wù)的網(wǎng)關(guān)。此外,此次發(fā)布證明了我們對開源 Linux 社區(qū)越來越多的承諾,提供了使用開源軟件的OpenSTLinux 發(fā)行版,以及與 Android 和其他應(yīng)用程序框架兼容的軟件層。

STM23MP1 系列

STM32MP1:帶有一個或兩個 Cortex-A7 和一個 Cortex-M4 的 STM32 MPU

Arm 架構(gòu)越來越流行,甚至侵占了 x86 領(lǐng)域。但是,當(dāng)我們構(gòu)建 STM32MP1 時,我們并沒有考慮服務(wù)器和 PC,而是想要的不僅僅是微控制器物聯(lián)網(wǎng)制造商。傳統(tǒng)上,嵌入式產(chǎn)品使用 MCU,它具有集成 RAM、存儲和電源管理 IC 的奇妙特性,可顯著簡化設(shè)計。 當(dāng)轉(zhuǎn)向微處理器時,開發(fā)人員享受性能的顯著提升,但必須處理廣泛不同的技術(shù)考慮。為運行 RTOS(實時操作系統(tǒng))的 Cortex-M4 編程和為使用 Linux 的 Cortex-A7 編程是兩件截然不同的事情。工程師還必須使用 PCB 上的其他組件。因此,意法半導(dǎo)體必須為這兩個問題提供解決方案,以使從 MCU 到 MPU 的過渡盡可能順利和直接。

熟悉嵌入式系統(tǒng)的工程師會喜歡 MCU,更準(zhǔn)確地說是 Cortex-M4 及其所有 I/O、硬件功能和軟件工具。這很重要,因為這意味著他們不必重新學(xué)習(xí)所有東西,而是可以依靠他們目前在嵌入式系統(tǒng)方面的專業(yè)知識來完成大部分的創(chuàng)建過程。他們還將有更多時間在 STM32MP1 的 Cortex-A7 端工作,并且該組件提供具有 OpenGL ES 2.0 接口的圖形加速器,以及用于以字母 C 結(jié)尾的模型的加密內(nèi)核。因此,一個STM32MP1 的最大優(yōu)勢之一是我們的硅設(shè)計方法,它將 STM32 Cortex-M MCU 與一個或兩個 Cortex-A7 結(jié)合在一起。因此,工程師有三個理由采用新部件:靈活性、可訪問性和 STM32 生態(tài)系統(tǒng)。

原因 1:具有 STM32 MCU 和可映射外設(shè)的最靈活的 MPU

我們的 STM32MP1 架構(gòu)方法允許開發(fā)人員重用他們?yōu)?STM32 Cortex-M4 系統(tǒng)編寫的代碼。工程師顯然需要考慮某些技術(shù)因素,例如新型號中的 MCU 具有 448 kB 的 RAM,并且啟動和顯示系統(tǒng)位于組件的 Cortex-A7/Linux 端。這意味著如果客戶代碼和數(shù)據(jù)適合 448 kB,他們需要做的唯一更改就是啟動和顯示軟件,這將節(jié)省大量時間。 因為我們使用傳統(tǒng)的 Cortex-M4 MCU,開發(fā)人員可以重用大塊,即使不是他們現(xiàn)有的全部代碼,也可以在 STM32MP1 的 MCU 部分上正常運行。

我們架構(gòu)的易用性和靈活性是我們在項目早期的首要任務(wù)之一,這解釋了為什么可以在啟動時映射上面框圖中的連接和模擬單元中的幾乎所有外圍設(shè)備到 Cortex-M4 或 Cortex-A7。開發(fā)人員可以定制他們?nèi)绾问褂妹總€內(nèi)核并優(yōu)化他們的系統(tǒng)。這也意味著 Cortex-M4 不是一個薄弱環(huán)節(jié)或拐杖,而是一個完整的 MCU,能夠運行可以從大量外設(shè)中受益的關(guān)鍵實時應(yīng)用程序。這條規(guī)則只有少數(shù)例外,例如 GPU 和始終位于主引導(dǎo)內(nèi)核(即 Cortex-A7/Linux)上的并行顯示接口。

原因 2:具有最小封裝和開源軟件的最易于訪問的 MPU

STM32MP1 另一個破紀(jì)錄的方面是我們?yōu)殡p Cortex-A 通用 MPU 提供最小封裝,采用 10 mm x 10 mm 間距 0.5 mm TFBGA257。此外,我們提供比競爭對手更多的封裝選項,其中兩個(包括 TFBGA257)與四層電鍍通孔 (PTH) PCB 兼容。我們甚至為工程師提供 PCB 布局示例,以便他們可以復(fù)制它們并節(jié)省大量時間。成本是一個重要因素,尤其是在構(gòu)建物聯(lián)網(wǎng)產(chǎn)品時,四層 PTH PCB 可以為從簡單性中受益匪淺的設(shè)計帶來天壤之別。因此,STM32MP1 系列以其四種封裝和免費使用的布局在業(yè)界其他產(chǎn)品中脫穎而出,能夠創(chuàng)建小型且具有成本效益的解決方案。

除了用于 Cortex-M4 的傳統(tǒng) STM32Cube 固件之外,我們還提供僅使用來自 Linux 社區(qū)的軟件的OpenSTLinux 發(fā)行版。它依賴于Trusted Firmware-A 規(guī)范、引導(dǎo)加載程序 U-Boot 和 Linux Kernel 4.19 LTS,后者于 2018 年底剛剛推出,是目前最新的長期維護(hù)內(nèi)核版本。此外,我們利用我們的合作伙伴生態(tài)系統(tǒng)來確保我們的應(yīng)用程序框架將在以后支持 Android。我們也是 Yocto 項目的一部分,這是一項確保創(chuàng)建定制 Linux 系統(tǒng)的開源項目。因此,我們的 STM32MP1 更易于訪問和可靠,因為公司可以依賴開源 Linux 社區(qū)中的驅(qū)動程序和軟件。

原因 3:STM32 生態(tài)系統(tǒng)與 STM32CubeMX、開發(fā)板和活躍合作伙伴

熟悉我們的 STM32 生態(tài)系統(tǒng)的人會很高興我們還發(fā)布了STM32CubeMX的更新,這是一種用于對您的 MCU 和現(xiàn)在的 MPU 進(jìn)行編程的基本工具。我們對其進(jìn)行了增強,以支持將外設(shè)分配給 Cortex-A 或 Cortex-M 內(nèi)核,生成 Linux 設(shè)備樹,并配置 STM32MP1 的 DRAM 控制器。

審核編輯:郭婷

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

    關(guān)注

    147

    文章

    18893

    瀏覽量

    396965
  • 控制器
    +關(guān)注

    關(guān)注

    114

    文章

    17776

    瀏覽量

    192674
  • STM32
    +關(guān)注

    關(guān)注

    2308

    文章

    11160

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    MAXIM 納米功耗微處理器監(jiān)控電路:設(shè)計與應(yīng)用指南

    MAXIM 納米功耗微處理器監(jiān)控電路:設(shè)計與應(yīng)用指南 在電子設(shè)備的設(shè)計中,微處理器(μP)的穩(wěn)定運行至關(guān)重要。電源波動、軟件故障等因素都可能導(dǎo)致微處理器出現(xiàn)異常,進(jìn)而影響整個系統(tǒng)的性能
    的頭像 發(fā)表于 01-29 17:15 ?513次閱讀

    意法半導(dǎo)體推出最新STM32MP21微處理器

    意法半導(dǎo)體推出了STM32MP21微處理器(MPU)。新產(chǎn)品面向智能工廠、智能家居、智慧城市等注重成本的嵌入式邊緣應(yīng)用,整合先進(jìn)的處理器內(nèi)核、外設(shè)以及通過SESIP 3級和PCI預(yù)認(rèn)證所需的強大安全功能。
    的頭像 發(fā)表于 01-23 15:31 ?1263次閱讀

    華芯微電子紅外智能開發(fā)軟件的核心亮點

    還在為紅外遙控方案開發(fā)頭疼?不懂單片機編程、看不懂復(fù)雜代碼,卻想快速落地項目?今天給大家推薦一款“開發(fā)神器”—— 華芯微紅外智能開發(fā)軟件,
    的頭像 發(fā)表于 01-20 16:05 ?782次閱讀
    華芯微電子紅外智能<b class='flag-5'>開發(fā)軟件</b>的核心亮點

    單片機常用的開發(fā)軟件有哪些?

    單片機常用的開發(fā)軟件有哪些
    發(fā)表于 01-06 08:29

    目前主流開發(fā)軟件有KEI和ewarm,哪一款軟件比較簡單適合新手呢?

    目前主流開發(fā)軟件有KEI和ewarm,哪一款軟件比較簡單適合新手呢?
    發(fā)表于 12-01 08:24

    應(yīng)對微處理器電源失穩(wěn),有它就夠了—CBM809X系列

    CBM809X系列是芯佰微電子推出的高性能微處理器監(jiān)控電路,專為保障數(shù)字系統(tǒng)電源可靠性設(shè)計,其核心功能是實時追蹤供電電壓狀態(tài),在通電、斷電及電壓波動等全生命周期場景下輸出穩(wěn)定復(fù)位信號,確保微處理器
    的頭像 發(fā)表于 10-29 13:10 ?2976次閱讀
    應(yīng)對<b class='flag-5'>微處理器</b>電源失穩(wěn),有它就夠了—CBM809X系列

    STM32MP2微處理器技術(shù)深度解析:面向工業(yè)4.0的邊緣計算核心

    STMicroelectronics STM32MP2微處理器是第二代MPU,通過64位平臺提供高性能。 STMicroelectronics STM32MP2器件專為實現(xiàn)工業(yè)環(huán)境中的穩(wěn)健性而定
    的頭像 發(fā)表于 10-21 11:04 ?976次閱讀
    <b class='flag-5'>STM32MP</b>2<b class='flag-5'>微處理器</b>技術(shù)深度解析:面向工業(yè)4.0的邊緣計算核心

    STM32MP257F-EV1評估板深度解析與技術(shù)應(yīng)用指南

    STMicroelectronics STM32MP257F-EV1評估板是用于STM32MP257FAI3的開發(fā)平臺,采用Arm? Cortex?-A35和M33內(nèi)核。它支持用于主處理器
    的頭像 發(fā)表于 10-20 11:49 ?1069次閱讀
    <b class='flag-5'>STM32MP257F-EV1</b>評估板深度解析與技術(shù)應(yīng)用指南

    ?STM32MP257F-DK探索套件技術(shù)解析與應(yīng)用指南

    套件充分利用了STM32MP2系列微處理器的功能,用戶可以使用STM32 MPU OpenSTLinux分布軟件(用于主處理器Arm雙核Co
    的頭像 發(fā)表于 10-16 16:26 ?997次閱讀
    ?<b class='flag-5'>STM32MP</b>257F-DK探索套件技術(shù)解析與應(yīng)用指南

    如何在 MA35 系列微處理器 (MPU) 上開發(fā) AMP(非對稱多處理)應(yīng)用程序?

    如何在 MA35 系列微處理器 (MPU) 上開發(fā) AMP(非對稱多處理)應(yīng)用程序,并通過建立多個端點的過程促進(jìn)與其他內(nèi)核的多通道數(shù)據(jù)傳輸。
    發(fā)表于 08-19 06:11

    新唐科技NuMicro MA35D1微處理器介紹

    新唐 NuMicro MA35D1 是一款高性能、雙核心 Arm Cortex-A35 微處理器,能夠同時運行 RTOS 與 Linux 操作系統(tǒng)。在最新的應(yīng)用展示中,完美結(jié)合兩種操作系統(tǒng)的優(yōu)勢,展現(xiàn)出一秒內(nèi)即時開機、實時控制以
    的頭像 發(fā)表于 05-30 16:49 ?1496次閱讀

    Condor使用Cadence托管云服務(wù)開發(fā)高性能RISC-V微處理器

    Condor 是一家美國初創(chuàng)企業(yè),致力于開發(fā)高性能 RISC-V 微處理器。公司的目標(biāo)是通過創(chuàng)新技術(shù)徹底革新整個行業(yè),打破高性能計算的極限。
    的頭像 發(fā)表于 05-08 09:03 ?1034次閱讀

    【米爾-STM32MP257開發(fā)板試用體驗】初次體驗米爾-STM32MP257開發(fā)

    的理解和運用能力。 X-Linux-AI概述 X-LINUX-AI 是 STM32 MPU OpenSTLinux 擴(kuò)展包,面向 STM32MP1STM32MP2 系列微處理器
    發(fā)表于 04-30 16:21

    實現(xiàn)工業(yè)設(shè)備實時控制和聯(lián)網(wǎng)的微處理器RZ/T1數(shù)據(jù)手冊

    RZ/T1 處理器采用帶 FPU 內(nèi)核的 Arm? Cortex?-R4 處理器,專為實時處理設(shè)計,能以高達(dá) 600MHz 的頻率高速運行。此外,無需通過高速緩沖存儲
    的頭像 發(fā)表于 03-13 17:53 ?1015次閱讀
    實現(xiàn)工業(yè)設(shè)備<b class='flag-5'>實時</b>控制和聯(lián)網(wǎng)的<b class='flag-5'>微處理器</b>RZ/T<b class='flag-5'>1</b>數(shù)據(jù)手冊

    ST×米爾STM32MP25x高階實戰(zhàn)培訓(xùn)會

    STM32MP25x是ST推出的搭載了雙核Cortex-A35@1.5GHz和Cortex-M33@400MHz的微處理器。米爾電子基于STM32MP25x推出了MYD-LD25X開發(fā)
    的頭像 發(fā)表于 03-13 08:04 ?1323次閱讀
    ST×米爾<b class='flag-5'>STM32MP</b>25x高階實戰(zhàn)培訓(xùn)會