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

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

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

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

STM32CubeProgrammer和STM32CubeMonitor的新功能

MCU開發(fā)加油站 ? 來源:STM32 ? 作者:STM32 ? 2022-03-25 11:29 ? 次閱讀

行而不輟,履踐致遠(yuǎn)。為了給嵌入式工程師帶來全新的STM32開發(fā)調(diào)試體驗(yàn),大幅提升開發(fā)感受,ST在生態(tài)建設(shè)和開發(fā)工具創(chuàng)新上的努力從未間斷。

STM32Cube系列大家族,相信大家用得很順手。該系列軟件開發(fā)工具大家族,提供了從MCU配置、代碼生成、編譯以及調(diào)試,到程序燒錄和監(jiān)測整個(gè)軟件開發(fā)流程需要的全部功能。它們各司其職,也有功能交疊,大家合力,共同給STM32開發(fā)者搭建了一個(gè)完整的開發(fā)平臺(tái)。

ST 近期推出新版本的 STM32CubeProgrammer、STM32CubeMonitor、STM32CubeMonitor-RF 和 STM32CubeMonitor-UCPD。許多 STM32 開發(fā)人員通過使用它們更快地將產(chǎn)品推向市場。所有嵌入式系統(tǒng)工程師都需要面對(duì)這樣的挑戰(zhàn),為選用的微控制器微處理器尋找功能全面的開發(fā)平臺(tái)。一個(gè)設(shè)備可能有很多特性需求,設(shè)計(jì)人員如何有效地實(shí)現(xiàn)這些性能非常關(guān)鍵。因此,泛生態(tài)軟件工具在推動(dòng)基于 STM32 的嵌入式系統(tǒng)開發(fā)至關(guān)重要。讓我們一起探索STM32CubeProgrammer和STM32CubeMonitor的新功能。

STM32CubeProgrammer關(guān)鍵詞

統(tǒng)一的體驗(yàn)

STM32CubeProgrammer 旨在統(tǒng)一用戶體驗(yàn)。ST 將 ST-LINK Utility、DFU 等實(shí)用程序的所有功能引入 STM32CubeProgrammer,使其成為嵌入式系統(tǒng)開發(fā)人員的一站式解決方案。ST還將它設(shè)計(jì)為適用于所有主要操作系統(tǒng),甚至集成 OpenJDK8-Liberica, 以方便安裝。在體驗(yàn) STM32CubeProgrammer 之前,用戶無需自己安裝 Java ,也不用為兼容性問題煩惱。該實(shí)用程序有兩個(gè)關(guān)鍵組件:圖形用戶界面和命令行界面。用戶既可以選擇直觀的圖形用戶界面進(jìn)行工作,也可以選擇使用命令行工具來編寫腳本文件。

STM32 Flasher 和調(diào)試器

STM32CubeProgrammer 的核心是幫助調(diào)試和燒寫 STM32 微控制器。因此,它也包括優(yōu)化這兩個(gè)過程的功能。例如,2.6 版引入了導(dǎo)出整個(gè)寄存器內(nèi)容和動(dòng)態(tài)編輯任何寄存器的能力。以往,更改寄存器的值意味著更改源代碼、重新編譯并刷新固件。如今,測試新參數(shù)或確定某個(gè)值是否導(dǎo)致錯(cuò)誤要簡單得多。同樣,工程師現(xiàn)在可以使用 STM32CubeProgrammer 一次燒寫所有外部存儲(chǔ)器。但在以前,燒寫外部嵌入式存儲(chǔ)和 SD 卡需要開發(fā)人員單獨(dú)啟動(dòng)每個(gè)進(jìn)程。而STM32CubeProgrammer 可以一步完成。

開發(fā)人員面臨的另一個(gè)挑戰(zhàn)是解析通過 STM32CubeProgrammer 傳遞的大量信息。刷過固件的人都知道跟蹤所有日志有多么困難。因此,我們帶來了自定義跟蹤功能,允許開發(fā)人員為不同的日志信息設(shè)置不同的顏色。它確保開發(fā)人員可以快速將特定輸出與日志的其余部分區(qū)分開來,從而使調(diào)試變得更加直接和直觀。此外,它可以幫助開發(fā)人員使用與 STM32CubeIDE 一致的配色方案,STM32CubeIDE 是我們獨(dú)特的生態(tài)系統(tǒng)的另一個(gè)成員,旨在為開發(fā)者提供支持。

STM32 上的安全門戶

STM32CubeProgrammer 是 STM32Cube 生態(tài)系統(tǒng)中安全解決方案的核心部分。該實(shí)用程序附帶 Trusted Package Creator,它使開發(fā)人員能夠?qū)?OEM 密鑰上傳到硬件安全模塊并使用相同的密鑰加密他們的固件。然后,OEM 使用 STM32CubeProgrammer 將固件安全地安裝到支持SFI的 STM32 微控制器上。開發(fā)人員甚至可以使用 I2C 和 SPI 接口,這為他們提供了更大的靈活性。此外,STM32L5 和 STM32U5 還支持外部安全固件安裝 (SFIx),使 OEM 可以在微控制器外部的內(nèi)存模塊上刷新加密的二進(jìn)制文件。

Sigfox 規(guī)定

使用 STM32WL 微控制器時(shí),開發(fā)人員可以使用 STM32CubeProgrammer 提取嵌入到 MCU 中的 Sigfox 證書。首先,開發(fā)人員將這個(gè) 136 字節(jié)的字符串復(fù)制到他們的剪貼板或?qū)⑵浔4嬖诙M(jìn)制文件中。其次,他們?cè)L問 my.st.com/sfxp,在那里粘貼證書并立即以 ZIP 文件的形式下載 Sigfox 憑據(jù)。第三,他們通過 STM32CubeProgrammer 將下載包的內(nèi)容加載到 MCU,并使用 AT 命令獲取 MCU 的 Sigfox ID 和 PAC。最后,開發(fā)者去 https://buy.sigfox.com/activate/ 進(jìn)行注冊(cè)。激活后兩年有效,開發(fā)者可以在一年內(nèi)每天免費(fèi)發(fā)送 140 條消息。

e19fe516-98a6-11ec-952b-dac502259ad0.png

▲STM32CubeProgrammer

STM32CubeProgrammer 的新功能

雙重認(rèn)證

最新版本 STM32CubeProgrammer 2.9 現(xiàn)在支持雙重身份驗(yàn)證系統(tǒng),通過 JTAG 或引導(dǎo)加載程序?yàn)?STM32WB 上的藍(lán)牙協(xié)議棧配置OEM的密鑰。簡而言之,該功能使制造商能夠保護(hù)其藍(lán)牙協(xié)議棧防止最終用戶隨意更新協(xié)議棧。事實(shí)上,在大多數(shù)情況下,如果開發(fā)人員知道自己在做什么,他們就可以使用 ST 的安全固件更機(jī)制升級(jí)新藍(lán)牙協(xié)議棧。但是,制造商可能會(huì)希望使用特定版本的協(xié)議棧配置,希望對(duì)其進(jìn)行保護(hù)。因此,雙重身份驗(yàn)證系統(tǒng)會(huì)阻止最終用戶隨意使用更新機(jī)制。ST 已發(fā)布了AN5185 應(yīng)用筆記以提供更多詳細(xì)信息。

腳本模式

新軟件對(duì)其命令行界面 (CLI) 進(jìn)行了更新,以支持創(chuàng)建腳本。由于腳本管理器是應(yīng)用程序的一部分,因此它不依賴于操作系統(tǒng)或其外殼環(huán)境。因此,腳本是高度可共享的。另一個(gè)優(yōu)點(diǎn)是腳本管理器可以保持與目標(biāo)的連接。使用傳統(tǒng)的批處理文件時(shí),STM32CubeProgrammer CLI 需要在每一步都重新連接。另一方面,新的腳本管理器可以在整個(gè)會(huì)話期間保持連接。它還可以處理局部變量,甚至支持對(duì)這些變量的算術(shù)或邏輯運(yùn)算。因此,開發(fā)人員可以創(chuàng)建強(qiáng)大的宏更好地實(shí)現(xiàn)復(fù)雜流程的自動(dòng)化。

PKCS#11 支持

現(xiàn)在,STM32CubeProgrammer 2.9在為 STM32MP1 加密固件時(shí)可支持 PKCS#11。公鑰加密標(biāo)準(zhǔn) (PKCS) 11,也稱為 Cryptoki,是一種在低級(jí)別管理加密過程的標(biāo)準(zhǔn)。PCKS#11標(biāo)準(zhǔn)化的API 方便嵌入式系統(tǒng)開發(fā)人員使用相關(guān)機(jī)制,因而越來越受流行。在 STM32MP1 上,PKCS#11 允許工程師分離私鑰的存儲(chǔ)和安全秘密配置 (SSP) 的加密過程。

SSP 相當(dāng)于 MPU 的安全固件安裝SFI。開發(fā)人員在將代碼發(fā)送給 OEM 之前,可以通過STM32CubeProgrammer 使用公私鑰系統(tǒng)對(duì)其固件進(jìn)行加密。第三方無法讀取OEM的軟件代碼。在生產(chǎn)過程中,OEM 將使用硬件安全模塊 (HSM),將解密的固件加載到 MPU 內(nèi)部,HSM中包含固件加密密鑰,這個(gè)密鑰無法保護(hù)在HSM中無法被讀出。到目前為止,加密 MPU 代碼的開發(fā)人員可以訪問私鑰。但一些組織必須限制對(duì)此類關(guān)鍵信息的訪問。解決這個(gè)問題的新方法是使用新版 STM32CubeProgrammer 和 PKCS#11,即使在開發(fā)人員的加密過程中,私鑰仍然可隱藏在 HSM 中。

審核編輯 :李倩

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

    關(guān)注

    48

    文章

    7926

    瀏覽量

    153890
  • STM32
    +關(guān)注

    關(guān)注

    2291

    文章

    11019

    瀏覽量

    363046
  • 調(diào)試器
    +關(guān)注

    關(guān)注

    1

    文章

    312

    瀏覽量

    24219

原文標(biāo)題:STM32CubeProgrammer 和 STM32CubeMonitor上新,提高STM32開發(fā)效率-上

文章出處:【微信號(hào):mcugeek,微信公眾號(hào):MCU開發(fā)加油站】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

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

    STM32CubeMonitor介紹背景功能及特點(diǎn)

    使用教程大綱STM32CubeMonitor介紹背景功能及特點(diǎn)下載安裝功能1:變量監(jiān)控先有一個(gè)stm32的工程STM32CubeMonitor
    發(fā)表于 08-06 09:49

    該如何去使用STM32CubeMonitor工具呢

    STM32CubeMonitor是什么?STM32CubeMonitor工具的功能及特點(diǎn)有哪些?
    發(fā)表于 11-05 07:43

    STM32CubeMonitor這個(gè)工具是干什么的呢

    用于STM32產(chǎn)品的STM32CubeMonitor運(yùn)行時(shí)變量監(jiān)視和可視化工具大家如果經(jīng)常關(guān)注ST官網(wǎng) 就可以發(fā)現(xiàn)最近上線了一種新的工具(STM32CubeMonitor),這個(gè)工具是干什么的呢?其實(shí)我們看ST官網(wǎng)的路徑就可以很
    發(fā)表于 03-01 07:11

    STM32CubeProgrammer 2.5.0為什么無法在macOS Catalina v 10.15.6上打開?

    我已經(jīng)安裝了Java:成功安裝STM32CubeProgrammer:如果我在 finder 中啟動(dòng) CubeProgrammer 退出如果我在終端 java 退出我目前已經(jīng)安裝
    發(fā)表于 01-17 06:01

    關(guān)于STM32CubeProgrammer的內(nèi)容

    幾點(diǎn)關(guān)于STM32CubeProgrammer的內(nèi)容
    的頭像 發(fā)表于 03-04 11:08 ?6970次閱讀

    STM32小技巧(2) STM32CubeProgrammer解除讀保護(hù)的方法

    STM32CubeProgrammer解除讀保護(hù)的方法簡述STM32CubeProgrammerSTM32CUBEPROG)為任意環(huán)境下的STM32微控制器編程提供了一個(gè)一體化的軟件
    發(fā)表于 12-09 14:51 ?21次下載
    <b class='flag-5'>STM32</b>小技巧(2) <b class='flag-5'>STM32CubeProgrammer</b>解除讀保護(hù)的方法

    STM32CubeMonitor使用教程(持續(xù)更新)

    使用教程大綱STM32CubeMonitor介紹背景功能及特點(diǎn)下載安裝功能1:變量監(jiān)控先有一個(gè)stm32的工程STM32CubeMonitor
    發(fā)表于 12-27 18:41 ?21次下載
    <b class='flag-5'>STM32CubeMonitor</b>使用教程(持續(xù)更新)

    AN5054 使用 STM32CubeProgrammer 進(jìn)行安全編程

    AN5054 使用 STM32CubeProgrammer 進(jìn)行安全編程
    發(fā)表于 11-21 17:07 ?0次下載
    AN5054 使用 <b class='flag-5'>STM32CubeProgrammer</b> 進(jìn)行安全編程

    STM32CubeMonitor 發(fā)布 v1.3.0

    STM32CubeMonitor 發(fā)布 v1.3.0
    發(fā)表于 11-23 08:24 ?0次下載
    <b class='flag-5'>STM32CubeMonitor</b> 發(fā)布 v1.3.0

    STM32CubeProgrammer軟件說明

    電子發(fā)燒友網(wǎng)站提供《STM32CubeProgrammer軟件說明.pdf》資料免費(fèi)下載
    發(fā)表于 08-01 09:10 ?2次下載
    <b class='flag-5'>STM32CubeProgrammer</b>軟件說明

    中文STM32CubeProgrammer軟件說明

    中文STM32CubeProgrammer軟件說明
    發(fā)表于 11-13 15:43 ?28次下載

    STM32H503開發(fā)(2)----STM32CubeProgrammer燒錄

    STM32CubeProgrammer (STM32CubeProg) 是一款用于編程STM32產(chǎn)品的全功能多操作系統(tǒng)軟件工具。 它提供了一個(gè)易用高效的環(huán)境,通過調(diào)試接口(JTAG和
    的頭像 發(fā)表于 11-28 09:25 ?2244次閱讀
    <b class='flag-5'>STM32</b>H503開發(fā)(2)----<b class='flag-5'>STM32CubeProgrammer</b>燒錄

    STM32WB55RG開發(fā)(2)----STM32CubeProgrammer燒錄

    STM32CubeProgrammer (STM32CubeProg) 是一款用于編程STM32產(chǎn)品的全功能多操作系統(tǒng)軟件工具。 它提供了一個(gè)易用高效的環(huán)境,通過調(diào)試接口(JTAG和
    的頭像 發(fā)表于 12-16 15:52 ?1688次閱讀
    <b class='flag-5'>STM32</b>WB55RG開發(fā)(2)----<b class='flag-5'>STM32CubeProgrammer</b>燒錄

    通過STM32CubeMonitor,實(shí)現(xiàn)對(duì)MCU數(shù)據(jù)監(jiān)控

    STM32CubeMonitor 系列工具通過實(shí)時(shí)讀取和可視化變量,幫助在運(yùn)行時(shí)微調(diào)和診斷 STM32 應(yīng)用程序。除了專用版本(電源、射頻、USB-PD)之外,多功能
    的頭像 發(fā)表于 01-27 08:00 ?703次閱讀
    通過<b class='flag-5'>STM32CubeMonitor</b>,實(shí)現(xiàn)對(duì)MCU數(shù)據(jù)監(jiān)控

    STM32調(diào)試神器STM32CubeMonitor介紹

    STM32CubeMonitor除了同樣可以提供變量監(jiān)測的功能,還有非常豐富的組件可以搭建各種風(fēng)格的圖形化界面,以及眾多免費(fèi)的第三方組件可以進(jìn)行功能擴(kuò)展。此外,STM32CubeMon
    的頭像 發(fā)表于 03-17 10:45 ?798次閱讀
    <b class='flag-5'>STM32</b>調(diào)試神器<b class='flag-5'>STM32CubeMonitor</b>介紹
    主站蜘蛛池模板: 久久天天躁夜夜躁狠狠躁2015 | 三级免费黄录像 | 特黄特级毛片免费视 | 午夜高清免费在线观看 | 污女网站 | 天天艹夜夜 | 久久这里只有精品任你色 | 中文字幕一区二区三区5566 | 天天干天天色综合 | 天天干天天插天天操 | 日本免费三级网站 | 午夜嘿嘿嘿 | 三级视频网站 | 亚洲丁香网| 日本欧美一区二区三区视频 | 国产成年美女毛片80s | 亚洲一区二区精品视频 | 国产一级毛片午夜福 | 手机在线视频你懂的 | 五月天停婷基地 | 三级国产在线观看 | 成年人网站免费观看 | 一级一片免费视频播放 | 天天曰| 在线资源你懂的 | hd性欧美| 欧美二区三区 | www.操你啦| 日本边添边爱边摸边做边爱 | 日日干狠狠操 | 2021精品国产综合久久 | 国产精品美女视频 | bt种子搜索在线 | 天天干夜夜夜 | 亚洲国内精品 | 伊人三级 | 午夜在线观看免费 | 双性强迫开宫灌满h | 久久艹人人艹 | 婷婷在线免费观看 | 嫩草黄色影院 |