日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

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

黃工的嵌入式技術(shù)圈 ? 來源:黃工的嵌入式技術(shù)圈 ? 2020-03-04 11:08 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

發(fā)現(xiàn)有很多朋友居然不知道STM32CubeProgrammer這個(gè)工具,今天暫且簡單講述一下吧。

1STM32CubeProgrammer介紹

STM32CubeProgrammer這個(gè)工具大概也是在去年這個(gè)時(shí)候推出來的,差不多有一年了。

它的主要功能就是Programmer編程,功能和STM32 ST-LINK Utility有很多相似之處,但引入了一些新的功能。比如UART and USB DFU bootloader。

主要特點(diǎn)

擦除,編程,查看和驗(yàn)證設(shè)備閃存的內(nèi)容

支持Motorola S19,Intel HEX,ELF和二進(jìn)制格式

支持調(diào)試和引導(dǎo)加載程序接口

ST-LINK調(diào)試探針(JTAG / SWD)

UART和USB DFU引導(dǎo)加載程序接口

通過外部Flash加載器的示例來編程,擦除和驗(yàn)證外部存儲(chǔ)器,以幫助用戶開發(fā)用于特定外部存儲(chǔ)器的加載器

自動(dòng)執(zhí)行STM32編程(擦除,驗(yàn)證,編程,配置選項(xiàng)字節(jié))

允許OTP內(nèi)存編程

支持選項(xiàng)字節(jié)的編程和配置

通過腳本提供自動(dòng)化的命令行界面

ST-LINK固件更新

使用STM32 Trusted Package Creator工具實(shí)現(xiàn)安全的固件創(chuàng)建

多支持操作系統(tǒng):Windows、 Linux、 macOS

地址:

https://www.st.com/content/st_com/en/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-programmers/stm32cubeprog.html?icmp=tt6238_gl_bn_dec2017.html

2

STM32CubeProgrammer安裝問題

安裝的時(shí)候出現(xiàn)的問題基本上都是沒有安裝,或錯(cuò)誤安裝JRE導(dǎo)致,比如出現(xiàn)如下提示:

還有,在windows上可能因?yàn)闄?quán)限問題,以管理員身份方式運(yùn)行有可能會(huì)得到解決。

同時(shí),STM32CubeMX這個(gè)工具也存在同樣問題,所以需要安裝JRE才行??梢栽诰€安裝,也可以離線安裝。

JRE地址:

https://www.java.com/en/download/manual.jsp

3

STM32CubeProgrammer升級

就在這前不久STM32CubeProgrammer升級到V1.4.0版本了。主要更新內(nèi)容:

這里新增兩條內(nèi)容:

Added STM32CubeProgrammer C++ API

Added support of secure firmware install on STM32L462CEU6F


第2條估計(jì)都還好理解,第1條是什么意思呢?

安裝好STM32CubeProgrammer-1.4.0之后,在安裝目錄下有關(guān)于api相關(guān)的說明文檔STM32CubeProgrammer_API.chm:

In addition to the graphical user interface and the commandline interface, STM32CubeProgrammer offers a C++ API that you could use to develop your own application and benefit of wide range of features to program STM32 microcontrollers memories (such as Flash, RAM, and OTP) either over debug interface or bootloder interface (USB DFU, UART, I2C, SPI and CAN).

大概意思就是:除了使用STM32CubeProgrammer這套界面和命令行工具編程之外,還提供這套API接口對STM32的FLASH、RAM和OTP編程,基于USB DFU, UART, I2C, SPI and CAN的bootloder。(主要作用還是Progrom

API包例子

兼容Visual Studio和Qt工具的8個(gè)例子:

3 examples with ST-LINK debug interface (JTAG/SWD) with different scenarios.

One example with SPI bootloader via ST-LINK/V3

One example with CAN bootloader via ST-LINK/V3

One example with I2C bootloader via ST-LINK/V3

One example with USB DFU bootloader

One example with UART bootloader


比如基于Visual studio:

關(guān)于這個(gè)API更多詳細(xì)內(nèi)容,大家可以下載安裝了解:

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

    關(guān)注

    0

    文章

    26

    瀏覽量

    28778
  • stm32cubemx
    +關(guān)注

    關(guān)注

    5

    文章

    290

    瀏覽量

    17488
  • st-link
    +關(guān)注

    關(guān)注

    1

    文章

    44

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    【正點(diǎn)原子STM32N647開發(fā)板試用】--開箱與開發(fā)環(huán)境搭建

    環(huán)境搭建 1.軟件與工具安裝 開發(fā)環(huán)境安裝主要包含如下軟件工具STM32CubeProgrammer、STM32CubeMX、STM32CubeIDE、STEdgeAI-Core。這些軟件工具都可以在
    發(fā)表于 01-25 00:01

    LAT1187+在 Keil 中使用 STM32CubeProgrammer應(yīng)用筆記

    使用 STM32CubeProgrammer 進(jìn)行下載,但是 Keil 編譯器中支持該產(chǎn)品系列的軟件 Pack 還需要一些時(shí)間才會(huì)被更新。從而,用戶能夠使用 Keil 編譯器進(jìn)行編譯甚至調(diào)試,但沒法直接在 Keil 環(huán)境中對新產(chǎn)品進(jìn)行下載。對此,用戶可以選擇等待,也可以自行擴(kuò)展 Keil 的 FLM 來
    發(fā)表于 01-11 17:27 ?0次下載

    求助,關(guān)于RT-Thread Studio使用ST-Linlk調(diào)試遇到的問題求解

    connection on port 61234… Debugger connected ——— Switching to STM32CubeProgrammer
    發(fā)表于 09-29 06:36

    如何在下載程序時(shí)保護(hù)flash中的用戶數(shù)據(jù)不被覆蓋?

    使用stm32cubeide或stm32cubeprogrammer燒寫程序,stlink下載器,芯片stm32h743,芯片內(nèi)部flash的0x08100000地址中寫有用戶數(shù)據(jù),如何在重新燒寫
    發(fā)表于 08-14 06:38

    STM32CubeProgrammer怎么才能在cubeprogrammer上實(shí)現(xiàn)部分升級?

    目前我使用STM32CubeProgrammerSTM32mp157上實(shí)現(xiàn)系統(tǒng)升級,但是每次都是完全的系統(tǒng)升級,包括BOOT分區(qū),vendorFS分區(qū),rootFS分區(qū),userFS分區(qū)等等,十分
    發(fā)表于 08-11 07:49

    stm32H745 M4核不能調(diào)試和下載怎么解決?

    stm32H745 Keil 調(diào)試時(shí)M7核可以下載和在線調(diào)試,M4核時(shí)就出現(xiàn)!如下問題,但是用!STM32CubeProgrammer能下載M4核程序。
    發(fā)表于 07-24 06:26

    stm32h563無法完全整片擦除怎么解決?

    stm32cubeprogrammer v2.19.0 在做安全啟動(dòng)及升級的實(shí)驗(yàn)時(shí),采用DA回退實(shí)驗(yàn)?zāi)壳暗那闆r是,product state為open,但是整片擦除,可能還是有部分扇區(qū)因?yàn)閷懕Wo(hù)無法擦除。請問option bytes還需要確定哪些配置,才能完全擦除正片mcu的內(nèi)容
    發(fā)表于 07-10 06:20

    STM32CubeProgrammer安裝錯(cuò)誤怎么解決?

    2.19.0 2.18.0 2.17.0 三個(gè)版本,都出現(xiàn)這個(gè)問題。 已經(jīng)安裝Java 8 最新版本。
    發(fā)表于 06-19 08:00

    有一個(gè)關(guān)于STM32G474雙BANK的測試問題求解答

    工程師朋友,您好有一個(gè)關(guān)于STM32G474 雙BANK的測試問題請教各位:一個(gè)LED 閃爍的測試程序已經(jīng)在IAR環(huán)境構(gòu)建成功,使用STM32CubeProgrammer 加載到0X800 0000
    發(fā)表于 06-17 07:15

    STM32CubeProgrammer總是校驗(yàn)錯(cuò)誤的原因?

    STM32CubeProgrammer v2.9下載hex文件到STM32F446,串口連接,下載后做verify programming時(shí),總是提示 Error:Download
    發(fā)表于 06-16 06:09

    TouchGFX Designer下載工程到STM32H7S7-DK報(bào)錯(cuò)的原因?

    , hex------------------------------------------------------------------- STM32CubeProgrammer
    發(fā)表于 06-12 07:55

    STM32CubeProgrammer v2.9下載hex文件到STM32F446,總是提示報(bào)錯(cuò),怎么解決?

    STM32CubeProgrammer v2.9下載hex文件到STM32F446,串口連接,下載后做verify programming時(shí),總是提示 Error:Download
    發(fā)表于 06-12 07:40

    求助,關(guān)于STM32G474雙BANK的測試問題求解

    工程師朋友,您好有一個(gè)關(guān)于STM32G474 雙BANK的測試問題請教各位:一個(gè)LED 閃爍的測試程序已經(jīng)在IAR環(huán)境構(gòu)建成功,使用STM32CubeProgrammer 加載到0X800 0000
    發(fā)表于 06-11 07:57

    STM32CubeProgrammer總是校驗(yàn)錯(cuò)誤的原因?

    STM32CubeProgrammer v2.9下載hex文件到STM32F446,串口連接,下載后做verify programming時(shí),總是提示 Error:Download
    發(fā)表于 06-11 07:29

    使用STM32CubeIDE對STM32H7進(jìn)行開發(fā)和調(diào)試,CM4始終報(bào)\"Failed to read ROM table via AP 3\"錯(cuò)誤怎么解決?

    選項(xiàng)字節(jié)** : * 通過STM32CubeProgrammer驗(yàn)證了BCM4(CM4啟動(dòng)選項(xiàng))已被啟用 * NRST_STOP_D2和NRST_STBY_D2也都已正確啟用 * 引導(dǎo)地址也正確配置
    發(fā)表于 05-14 06:20
    张家港市| 天峨县| 浪卡子县| 苍南县| 扶余县| 潼关县| 宜兰市| 五大连池市| 吕梁市| 南召县| 大余县| 北流市| 延庆县| 黄石市| 大田县| 兴化市| 金阳县| 牙克石市| 舒城县| 兰坪| 德惠市| 旌德县| 修武县| 石台县| 连城县| 古蔺县| 霍邱县| 沈阳市| 太原市| 南平市| 泸州市| 固阳县| 麻栗坡县| 七台河市| 弋阳县| 金华市| 万州区| 双鸭山市| 宁城县| 关岭| 岳西县|