色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

ARM? Cortex?-M MCU 編程的多種方式

454398 ? 來源: ARM ? 作者:Joseph Yiu ? 2021-06-20 17:59 ? 次閱讀

如前所述,我們在嵌入式系統中的應用程序開發中涉及到 Java ME。第 4 部分主要討論 IS2T 的 Java 產品 MicroEJ?。

*MicroEJ、STM32Java – IS2T*

對于一些嵌入式系統設計人員來說,他們使用的微控制器只有幾百 KB 的閃存和 RAM,這種限制使得當前版本的 Oracle Java ME 虛擬機不適合。為了解決這個問題,另一家名為 IS2T 的公司有一個名為 MicroEJ? 的 Java 產品,它使用了一種不同的方法。MicroEJ 也可作為 STMicroelectronics 的 STM32Java SDK 產品的一部分提供。

與將字節碼對象直接加載到虛擬機不同,Java 對象首先經過優化和預處理,并在加載到微控制器之前進行板外鏈接。

pYYBAGDPEXGAC2gnAADMDI8NStk805.png

這種安排有幾個優點:

* 更快的啟動時間。例如,在以 120MHz 運行的基于 ARM Cortex?-M3/M4 處理器的微控制器上,啟動僅需 2ms。
* 更小的內存需求。MicroJvm? 虛擬機可以裝入微控制器,因為最低內存要求是 28KB 閃存和 1KB SRAM(不包括應用程序代碼)。即使有一個額外的豐富的 GUI 人機界面 (HMI) 庫,它總體上也只需要 90KB 到 140KB 的閃存。
* 更好的優化,因為預處理和鏈接是在個人電腦上進行的,比微控制器更強大。

潛在的缺點是微控制器無法在運行時動態下載 Java 字節碼對象,這對于大多數嵌入式應用程序來說不是問題。

MicroEJ 中的 MicroJvm 虛擬機面對 Java VM 的所有要求(VM 引擎、錯誤檢查、安全性、內存優化器(即垃圾收集))。

對于應用程序開發人員來說,MicroEJ SDK 產品是一種使用功能豐富的 GUI(圖形用戶界面)開發應用程序的快捷方式。MicroEJ 產品包含 Java 平臺 (JPF) 的各種選擇。Java Platform (JPF) 包括根組件以及附加包:MicroJvm 虛擬機、標準庫,例如 B-ON + CLDC(核心嵌入式 Java API)、MicroUI?(嵌入式用戶界面)、MWT(Micro Widget Toolkit,一個嵌入式小部件框架)、NLS(嵌入式國家支持)、運行時 PNG 圖像解碼器以及用于設計字體、前面板和故事板的圖形工具。

作者:Joseph Yiu

編輯:hfy

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

    關注

    146

    文章

    17173

    瀏覽量

    351656
  • ARM
    ARM
    +關注

    關注

    134

    文章

    9107

    瀏覽量

    367972
  • 嵌入式系統
    +關注

    關注

    41

    文章

    3598

    瀏覽量

    129558
收藏 人收藏

    評論

    相關推薦

    ARM Cortex-M4內核MCU相關資料下載

    上月,意法半導體(ST)與德州儀器(TI)相繼宣布推出基于ARM Cortex-M4的MCU。在這之前,恩智浦(NXP)與飛思卡爾(Freescale)也曾宣布過M4產品的推出。對于后
    發表于 07-01 07:48

    ARM Cortex-M0+中斷機制和中斷編程步驟

    慕課蘇州大學.嵌入式開發及應用.第二章.入門與軟件框架.ARM Cortex-M0+中斷機制和中斷編程步驟0 目錄2 入門與軟件框架2.7 ARM
    發表于 11-08 09:10

    150MHz LPC1800 MCU 具有業界最高的ARM Cortex_M3性能

    150MHz LPC1800 MCU 具有業界最高的ARM Cortex_M3性能
    發表于 09-26 09:44 ?4次下載
    150MHz LPC1800 <b class='flag-5'>MCU</b> 具有業界最高的<b class='flag-5'>ARM</b> <b class='flag-5'>Cortex_M</b>3性能

    傳統的單片機和ARM較量 助推MCU踏上高端Cortex-M市場

    據有關市場調研機構稱,基于ARM Cortex-M內核的MCU在2010年創紀錄地實現了100%的出貨量增長。而整個MCU市場才增長了37%。MCU
    發表于 04-28 10:00 ?1625次閱讀

    東芝基于Arm Cortex?-M的新款MCU特性分析

    近日,東芝推出基于Arm? Cortex?-M的新系列MCU——M4G群,該MCU群具備高效率、
    的頭像 發表于 05-11 08:34 ?4105次閱讀

    ARM Cortex-M4內核MCU

    上月,意法半導體(ST)與德州儀器(TI)相繼宣布推出基于ARM Cortex-M4的MCU。在這之前,恩智浦(NXP)與飛思卡爾(Freescale)也曾宣布過M4產品的推出。對于后
    發表于 10-26 18:06 ?37次下載
    <b class='flag-5'>ARM</b> <b class='flag-5'>Cortex-M</b>4內核<b class='flag-5'>MCU</b>

    MCU學習筆記_ARM Cortex M0_簡介

    MCU學習筆記ARM Cortex M01. RM的CPU core 的基本概念2. ARM Corte
    發表于 10-28 11:21 ?15次下載
    <b class='flag-5'>MCU</b>學習筆記_<b class='flag-5'>ARM</b> <b class='flag-5'>Cortex</b> <b class='flag-5'>M</b>0_簡介

    基于ARM Cortex-M0核的MCU設計及應用

    知網鏈接:基于ARM Cortex-M0核的MCU設計及應用
    發表于 11-05 15:35 ?18次下載
    基于<b class='flag-5'>ARM</b> <b class='flag-5'>Cortex-M</b>0核的<b class='flag-5'>MCU</b>設計及應用

    ARM Cortex-M3系統設計與實現

    ARM Cortex-M3系統設計與實現——STM32基礎篇目錄0. 嵌入式入門學習路線1. STM32 MCU簡介 1.1 stm32 mcu結構 1.2 STM32
    發表于 11-05 19:50 ?22次下載
    <b class='flag-5'>ARM</b> <b class='flag-5'>Cortex-M</b>3系統設計與實現

    mcookie與單片機的關系_使用ARM Cortex-M MCU拓展單片機教學

    mcookie與單片機的關系_使用ARM Cortex-M MCU拓展單片機教學
    發表于 11-30 19:36 ?9次下載
    mcookie與單片機的關系_使用<b class='flag-5'>ARM</b> <b class='flag-5'>Cortex-M</b> <b class='flag-5'>MCU</b>拓展單片機教學

    一點理解之 CmBacktrace: ARM Cortex-M 系列 MCU 錯誤追蹤庫

    一點理解之 CmBacktrace: ARM Cortex-M 系列 MCU 錯誤追蹤庫
    發表于 11-30 19:51 ?10次下載
    一點理解之 CmBacktrace: <b class='flag-5'>ARM</b> <b class='flag-5'>Cortex-M</b> 系列 <b class='flag-5'>MCU</b> 錯誤追蹤庫

    兆易創新 GD32 Arm? MCU 快速入門指南

    兆易創新GD32 MCU圍繞Arm Cortex-M3,Arm Cortex-M4 ,Arm
    發表于 02-08 16:53 ?39次下載
    兆易創新 GD32 <b class='flag-5'>Arm</b>? <b class='flag-5'>MCU</b> 快速入門指南

    基于ARM?Cortex?-M0+的32位高集成低成本的通用MCU-DT5M8036系列介紹

    DT5M8036 系列是一個基于 ARM?Cortex?-M0+的 32 位高集成低成本的通用 MCU
    發表于 01-30 13:42 ?872次閱讀

    基于32位Arm Cortex-M內核N32系列MCU應用

    國民技術N32系列MCU產品基于32位Arm Cortex-M內核,內置嵌入式高速閃存、低功耗電源管理,集成數模混合電路,并內置硬件密碼算法加速引擎以及安全單元。
    發表于 03-28 11:35 ?937次閱讀

    ARM?Cortex?-M23 32位MCU數據表

    電子發燒友網站提供《ARM?Cortex?-M23 32位MCU數據表.pdf》資料免費下載
    發表于 02-22 14:32 ?0次下載
    <b class='flag-5'>ARM</b>?<b class='flag-5'>Cortex</b>?-<b class='flag-5'>M</b>23 32位<b class='flag-5'>MCU</b>數據表
    主站蜘蛛池模板: 野花日本完整版在线观看免费高清| 俄罗斯人与动ZOZ0| 好男人社区| 野花日本大全免费高清完整版| 久久re视频这里精品一本到99| 在线观看免费国产成人软件| 免费视频不卡| 成人无码在线超碰视频| 无码AV动漫精品一区二区免费| 国产午夜人成在线视频麻豆| 一品道门免费视频韩国| 欧美2019高清hd巨大| 国产精品久久免费视频| 伊人第一路线| 日本妈妈在线观看中文字幕| 国产一卡2卡3卡4卡孕妇网站| 在线伦理电影网| 色姐妹久久综合在线av| 九九免费的视频| 成人在免费视频手机观看网站| 亚洲免费福利在线视频| 欧美亚洲精品一区二三区8V| 韩国无遮羞禁动漫在线观看96| 99精品免费久久久久久久久蜜桃| 无码专区aaaaaa免费视频| 美国caopo超碰在线视频| 国产精品成人观看视频免费| 中文字幕在线永久| 无码毛片内射白浆视频| 女人一级毛片免费观看| 國產麻豆AVMDXMDX| 成人手机在线| 在线国产三级| 午夜精品久久久久久久99蜜桃| 免费观看美女的网站| 国产午夜精品片一区二区三区| ebc5恐怖5a26房间| 一本色道久久综合一区| 手机伊在人线香蕉2| 欧美色图14p| 狂躁美女BBBBBB视频|