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

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

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

3天內不再提示

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

星星科技指導員 ? 來源:意法半導體 ? 作者:意法半導體 ? 2022-05-16 10:04 ? 次閱讀

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

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

STM23MP1 系列

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

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

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

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

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

我們架構的易用性和靈活性是我們在項目早期的首要任務之一,這解釋了為什么可以在啟動時映射上面框圖中的連接和模擬單元中的幾乎所有外圍設備到 Cortex-M4 或 Cortex-A7。開發人員可以定制他們如何使用每個內核并優化他們的系統。這也意味著 Cortex-M4 不是一個薄弱環節或拐杖,而是一個完整的 MCU,能夠運行可以從大量外設中受益的關鍵實時應用程序。這條規則只有少數例外,例如 GPU 和始終位于主引導內核(即 Cortex-A7/Linux)上的并行顯示接口。

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

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

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

原因 3:STM32 生態系統與 STM32CubeMX、開發板和活躍合作伙伴

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

審核編輯:郭婷

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

    關注

    146

    文章

    17263

    瀏覽量

    351985
  • 控制器
    +關注

    關注

    112

    文章

    16419

    瀏覽量

    178827
  • STM32
    +關注

    關注

    2270

    文章

    10918

    瀏覽量

    356821
收藏 人收藏

    評論

    相關推薦

    恩智浦eIQ AI和機器學習開發軟件增加兩款新工具

    恩智浦在eIQ AI和機器學習開發軟件中增加了帶有檢索增強生成(RAG)與微調的生成式人工智能(GenAI)流程和eIQ Time Series Studio,以便在小型微控制(MCU)、功能更強大的大型應用處理器(MPU)等
    的頭像 發表于 11-01 11:39 ?552次閱讀

    影響微處理器性能的因素

    影響微處理器性能的因素是多方面的,這些因素共同決定了微處理器處理數據、執行指令以及協調系統各部件工作時的效率和能力。
    的頭像 發表于 08-22 12:31 ?1248次閱讀

    意法半導體推出工業級64位微處理器STM32MP2系列

    在全球工業自動化與智能制造的迅猛浪潮中,微處理器(MPU)的核心地位日益凸顯,它不僅扮演著智能控制系統核心大腦的角色,還在性能飛躍、能效優化、安全加固及智能化轉型等方面展現出強大的發展潛力。意法半導體最新推出的工業級64位微處理器STM
    的頭像 發表于 07-22 15:18 ?1445次閱讀

    清華FPGA的開發軟件

    清華的FPGA除了官方提供的開發軟件,能用其它開發軟件進行開發嗎? 官方的開發軟件安裝,挺麻煩啊。
    發表于 06-23 12:25

    利用Quartus開發軟件進行基于云的開發,及早獲取最新算法

    Quartus 開發軟件已添加到開發者云中,為領先的FPGA軟件提供云訪問能力。
    的頭像 發表于 05-24 09:45 ?505次閱讀
    利用Quartus<b class='flag-5'>開發軟件</b>進行基于云的<b class='flag-5'>開發</b>,及早獲取最新算法

    嵌入式微處理器的分類 嵌入式微處理器的種類和型號

    嵌入式微處理器是指內部集成了CPU、存儲、外設接口等功能的微型芯片,被廣泛應用于各種嵌入式系統中。嵌入式系統是指嵌入在某種設備或系統中的微處理器系統,主要用于控制和處理該設備的功能。
    的頭像 發表于 05-04 16:31 ?2329次閱讀

    嵌入式微處理器主要組成 嵌入式微處理器的分類和特點

    嵌入式微處理器是指集成在嵌入式系統中的微處理器,它是一種專門針對特定應用的定制處理器。嵌入式微處理器的主要組成包括核心處理單元、內存、外設、
    的頭像 發表于 05-04 15:48 ?2416次閱讀

    嵌入式微處理器的類型與特點 嵌入式微處理器技術的優缺點

    嵌入式微處理器是一種專門設計和應用于嵌入式系統的微處理器。相比于常規計算機系統,嵌入式系統通常具有更高的實時性、更低的功耗、較小的尺寸和成本以及更強的可靠性和穩定性要求。嵌入式微處理器
    的頭像 發表于 05-04 15:10 ?3101次閱讀

    嵌入式微處理器有哪幾類 嵌入式微處理器包含哪些重要參數

    嵌入式微處理器是指特別設計用于嵌入式系統的微處理器,它具有小型化、低功耗、高性能和多功能等特點。嵌入式微處理器廣泛應用于各種電子設備中,例如智能手機、平板電腦、數字相機、汽車電子、醫療設備、工程機械
    的頭像 發表于 05-04 14:58 ?942次閱讀

    什么是嵌入式微處理器? 嵌入式微處理器的區別

    嵌入式微處理器(Embedded Microprocessor)是一種被用于控制和操作特定嵌入式系統的微處理器。嵌入式系統是指內部集成了特定功能和任務的計算機系統,通常被嵌入到其他設備中,以完成特定
    的頭像 發表于 04-21 15:44 ?1623次閱讀

    嵌入式微處理器的基礎是什么

    要求的硬件和軟件技術。 在嵌入式微處理器的基礎上,我們可以考慮以下幾個方面進行詳細討論: 處理器架構和指令集:嵌入式微處理器通常在特定的指令集架構上運行,比如ARM架構、MIPS架構或
    的頭像 發表于 04-21 14:34 ?1125次閱讀

    dsp和嵌入式微處理器的區別和聯系 嵌入式微處理器應用領域分析

    、性能特點和軟硬件支持等方面存在一些區別和聯系。 一、嵌入式微處理器和DSP的區別和聯系 1.定義和設計思路的區別: 嵌入式微處理器是一種集成了CPU、內存、外設接口等基本組件的微處理器
    的頭像 發表于 04-21 09:50 ?1729次閱讀

    主流嵌入式微處理器的結構與原理是什么 常見的嵌入式微處理器類型包括

    主流嵌入式微處理器的結構與原理 嵌入式微處理器是一種專門設計用于嵌入式系統的微處理器。它具有高度集成的特點,能夠執行特定的任務并且通常具有低功耗。主流嵌入式微處理器的結構與原理主要包括
    的頭像 發表于 04-21 09:32 ?705次閱讀

    什么是嵌入式微處理器?嵌入式微處理器有哪些?

    嵌入式微處理器是指嵌入到特定應用系統中的微處理器,它是整個嵌入式系統的核心,由通用處理器演變而來,具有體積小、重量輕、成本低、可靠性高等優點。與通用處理器相比,嵌入式
    的頭像 發表于 03-29 11:39 ?1069次閱讀

    嵌入式微處理器的原理和應用

    嵌入式微處理器是專為嵌入式系統設計的微處理器,它們是嵌入式系統的核心組件,負責執行程序指令、處理數據和控制其他硬件設備。與通用微處理器相比,嵌入式
    的頭像 發表于 03-28 15:51 ?991次閱讀
    主站蜘蛛池模板: 视频在线观看网站| 四虎国产| 女69女人poren25| 色网站观看| 黄色伊人网| 热久久国产| 在线观看精品视频看看播放| 中国女人a毛片免费全部播放| 综合色中色| 四虎永久在线观看视频精品| 日韩毛片免费视频一级特黄| 欧美三级一区| 国产成人高清精品免费5388密| 国产一区在线mmai| 性久久久久久久久| h视频在线免费| 亚洲视频一区二区在线观看| 女a男0攻巨肉高h| 亚洲成人网在线观看| 色多多视频在线观看| 免费播放特黄特色毛片| 国产乱码精品一区二区三区四川人| ts人妖国产一区| 国产色网址| 1717国产精品久久| 色天天天天综合男人的天堂| 大喷水吹潮magnet| 2021最新久久久视精品爱| 国内自拍欧美| 中国日韩欧美中文日韩欧美色| 四虎国产精品永久免费网址| 久久精品屋| 天天摸天天看| 色吧首页dvd| 优优色综合| 欧美zooz人禽交免费观看| 成熟妇女毛耸耸性视频| 日本美女黄网站| 亚洲涩综合| 色老头成人免费综合视频| 国产ar高清视频+视频|