国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

如何在 macOS 上進(jìn)行 STM32 開(kāi)發(fā) All In One

這篇具有很好參考價(jià)值的文章主要介紹了如何在 macOS 上進(jìn)行 STM32 開(kāi)發(fā) All In One。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

如何在 macOS 上進(jìn)行 STM32 開(kāi)發(fā) All In One

網(wǎng)上好多 STM32 的教學(xué)視頻的開(kāi)發(fā)環(huán)境都是基于 Windows 系統(tǒng)的,對(duì) macOS 用戶(hù)直接勸退了

solutions

  1. 在 Mac 上安裝虛擬機(jī),在虛擬機(jī)中運(yùn)行 Windows 系統(tǒng) ??

VirtualBox / VMWare

https://www.virtualbox.org/

https://www.vmware.com/sg.html

  1. 使用 STM 官方免費(fèi)開(kāi)發(fā)工具 STM32CubeIDE, 基于 Eclipse IDE ? (3 GB, 占用存儲(chǔ)空間太大 ??)

如何在 macOS 上進(jìn)行 STM32 開(kāi)發(fā) All In One

Integrated Development Environment for STM32

STM32CubeIDE-Mac STM32CubeIDE macOS Installer 1.12.1

https://www.st.com/en/development-tools/stm32cubeide.html

STM32 的集成開(kāi)發(fā)環(huán)境

STM32CubeIDE是一體式多操作系統(tǒng)開(kāi)發(fā)工具,是STM32Cube軟件生態(tài)系統(tǒng)的一部分。

STM32CubeIDE是一種高級(jí)C/C++開(kāi)發(fā)平臺(tái),具有STM32微控制器微處理器的外設(shè)配置、代碼生成、代碼編譯和調(diào)試功能。它基于Eclipse?/CDT?框架和用于開(kāi)發(fā)的GCC工具鏈,以及用于調(diào)試的GDB。它支持集成數(shù)以百計(jì)的現(xiàn)有插件,正是這些插件使Eclipse? IDE的功能趨于完整。

STM32CubeIDE集成了STM32CubeMX的STM32配置與項(xiàng)目創(chuàng)建功能,以便提供一體化工具體驗(yàn),并節(jié)省安裝與開(kāi)發(fā)時(shí)間。在通過(guò)所選板卡或示例選擇一個(gè)空的STM32 MCU或MPU,或者預(yù)配置微控制器或微處理器之后,將創(chuàng)建項(xiàng)目并生成初始化代碼。在開(kāi)發(fā)過(guò)程的任何時(shí)間,用戶(hù)均可返回外設(shè)或中間件的初始化和配置階段,并重新生成初始化代碼,期間不會(huì)影響用戶(hù)代碼。

STM32CubeIDE包含相關(guān)構(gòu)建和堆棧分析儀,能夠?yàn)橛脩?hù)提供有關(guān)項(xiàng)目狀態(tài)和內(nèi)存要求的有用信息。

STM32CubeIDE還具有標(biāo)準(zhǔn)和高級(jí)調(diào)試功能,其中包括CPU內(nèi)核寄存器、存儲(chǔ)器和外設(shè)寄存器以及實(shí)時(shí)變量查看、串行線(xiàn)傳輸監(jiān)測(cè)器接口或故障分析器的視圖。

所有功能
通過(guò)STM32CubeMX來(lái)集成服務(wù):STM32微控制器、微處理器、開(kāi)發(fā)平臺(tái)和示例項(xiàng)目選擇引腳排列、時(shí)鐘、外設(shè)和中間件配置項(xiàng)目創(chuàng)建和初始化代碼生成具有增強(qiáng)型STM32Cube擴(kuò)展包的軟件和中間件
基于Eclipse?/CDT?,支持Eclipse?插件、GNU C/C++ for Arm?工具鏈和GDB調(diào)試器
STM32MP1 系列:支持OpenSTLinux項(xiàng)目:Linux支持Linux
其他高級(jí)調(diào)試功能包括:CPU內(nèi)核、外設(shè)寄存器和內(nèi)存視圖實(shí)時(shí)變量查看視圖系統(tǒng)分析與實(shí)時(shí)跟蹤(SWV)CPU故障分析工具支持RTOS感知調(diào)試,包括Azure
支持ST-LINK(意法半導(dǎo)體)和J-Link (SEGGER)調(diào)試探頭
從Atollic? TrueSTUDIO?和AC6 System Workbench for STM32 (SW4STM32)導(dǎo)入項(xiàng)目
支持多種操作系統(tǒng):Windows?、Linux?和macOS?,僅限64位版本

https://www.st.com/zh/development-tools/stm32cubeide.html

  1. VSCode + PlatformIO extension ?? (高度自定義,非常輕量化 ??)

https://marketplace.visualstudio.com/items?itemName=platformio.platformio-ide

https://platformio.org/

https://github.com/platformio

demos

STM32CubeIDE 使用例程

下面我們通過(guò)一個(gè)LED閃燈的例程,來(lái)體驗(yàn)一下使用STM32CubeIDE進(jìn)行軟件開(kāi)發(fā)的流程。
例程使用NUCLEO-H743ZI開(kāi)發(fā)板,通過(guò)STM32CubeIDE從零開(kāi)始新建工程。該工程就實(shí)現(xiàn)一個(gè)簡(jiǎn)單的功能:板載的LED1以500ms的間隔自動(dòng)翻轉(zhuǎn)。
通過(guò)這個(gè)例程,你可以了解到以下內(nèi)容:
? 新建一個(gè)STM32CubeIDE工程
? 對(duì)STM32芯片進(jìn)行配置
? 添加用戶(hù)代碼并編譯
? 設(shè)置調(diào)試參數(shù)
? 調(diào)試代碼(查看變量及寄存器)
? 設(shè)置斷點(diǎn)

如何在 macOS 上進(jìn)行 STM32 開(kāi)發(fā) All In One

如何在 macOS 上進(jìn)行 STM32 開(kāi)發(fā) All In One

如何在 macOS 上進(jìn)行 STM32 開(kāi)發(fā) All In One

如何在 macOS 上進(jìn)行 STM32 開(kāi)發(fā) All In One

如何在 macOS 上進(jìn)行 STM32 開(kāi)發(fā) All In One

相關(guān)資源

  1. 如何查看STM32CubeIDE文檔集
    第一次打開(kāi)STM32CubeIDE時(shí),首先顯示的是“Information Center”頁(yè)面。這個(gè)頁(yè)面提供了創(chuàng)建工程的快速通道和使用STM32CubeIDE的文檔入口。用戶(hù)不需要在使用STM32CubeIDE之前閱讀所有這些文檔,但可以把這里作為一個(gè)入口,在需要的時(shí)候從這里進(jìn)入去搜索相關(guān)文檔。

如何在 macOS 上進(jìn)行 STM32 開(kāi)發(fā) All In One

https://www.stmcu.com.cn/ecosystem/Cube/STM32CubeIDE

https://space.bilibili.com/2100019006

微信公眾號(hào)/視頻號(hào)

如何在 macOS 上進(jìn)行 STM32 開(kāi)發(fā) All In One

如何在 macOS 上進(jìn)行 STM32 開(kāi)發(fā) All In One

如何在 macOS 上進(jìn)行 STM32 開(kāi)發(fā) All In One

https://github.com/topics/stm32cubeide

(?? 反爬蟲(chóng)測(cè)試!打擊盜版??)如果你看到這個(gè)信息, 說(shuō)明這是一篇剽竊的文章,請(qǐng)?jiān)L問(wèn) https://www.cnblogs.com/xgqfrms/ 查看原創(chuàng)文章!

STM32CubeIDE

STM32CubeIDE介紹

STM32CubeIDE是 ST官方提供的免費(fèi)軟件開(kāi)發(fā)工具,也是STM32Cube生態(tài)系統(tǒng)的一員大將。
它基于Eclipse?/CDT框架,GCC編譯工具鏈和GDB調(diào)試工具,支持添加第三方功能插件。
同時(shí),STM32CubeIDE還集成了部分STM32CubeMXSTM32CubeProgrammer的功能,是一個(gè) “多合一”的STM32開(kāi)發(fā)工具。

如何在 macOS 上進(jìn)行 STM32 開(kāi)發(fā) All In One

如何在 macOS 上進(jìn)行 STM32 開(kāi)發(fā) All In One

工程管理

如何在 macOS 上進(jìn)行 STM32 開(kāi)發(fā) All In One

如何在 macOS 上進(jìn)行 STM32 開(kāi)發(fā) All In One

如何在 macOS 上進(jìn)行 STM32 開(kāi)發(fā) All In One

如何在 macOS 上進(jìn)行 STM32 開(kāi)發(fā) All In One

如何在 macOS 上進(jìn)行 STM32 開(kāi)發(fā) All In One

代碼編輯

如何在 macOS 上進(jìn)行 STM32 開(kāi)發(fā) All In One

如何在 macOS 上進(jìn)行 STM32 開(kāi)發(fā) All In One

如何在 macOS 上進(jìn)行 STM32 開(kāi)發(fā) All In One

代碼調(diào)試及燒錄

如何在 macOS 上進(jìn)行 STM32 開(kāi)發(fā) All In One

如何在 macOS 上進(jìn)行 STM32 開(kāi)發(fā) All In One

如何在 macOS 上進(jìn)行 STM32 開(kāi)發(fā) All In One

插件的使用

如何在 macOS 上進(jìn)行 STM32 開(kāi)發(fā) All In One

https://www.stmcu.com.cn/ecosystem/Cube/STM32CubeIDE

STMCU中文官網(wǎng)

ST中國(guó)大學(xué)計(jì)劃簡(jiǎn)介

目標(biāo)群體:全國(guó)2,000,000名高等院校電子相關(guān)專(zhuān)業(yè)學(xué)生

目的:培養(yǎng)與釋放學(xué)生的創(chuàng)造力

ST是一家全球半導(dǎo)體公司,從2007年STM32發(fā)布之日起即開(kāi)始走入中國(guó)校園,致力于為在校大學(xué)生和未來(lái)的工程師們提供一個(gè)開(kāi)放的微控制器平臺(tái),進(jìn)行課程學(xué)習(xí)與項(xiàng)目科研。

https://www.stmcu.com.cn/university

refs

STM32 單片機(jī)燒錄程序的方式 All In One

https://www.cnblogs.com/xgqfrms/p/17414777.html

STM32 開(kāi)發(fā)工具集 All In One

https://www.cnblogs.com/xgqfrms/p/17415229.html



?xgqfrms 2012-2021

www.cnblogs.com/xgqfrms 發(fā)布文章使用:只允許注冊(cè)用戶(hù)才可以訪(fǎng)問(wèn)!

原創(chuàng)文章,版權(quán)所有??xgqfrms, 禁止轉(zhuǎn)載 ???,侵權(quán)必究??!文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-455940.html


到了這里,關(guān)于如何在 macOS 上進(jìn)行 STM32 開(kāi)發(fā) All In One的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶(hù)投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • SpringBoot 使用 Feign 無(wú)廢話(huà) All-in-one 指南

    Feign 是聲明式、模板化的 HTTP 客戶(hù)端, 可以幫助我們更快捷、優(yōu)雅地調(diào)用 HTTP API;Spring Cloud 為 Feign 添加了 Spring MVC 的注解支持,并整合了 Ribbon 和 Eureka 來(lái)為使用 Feign 時(shí)提供負(fù)載均衡;在 Spring Cloud 中使用 Feign 是非常容易的。 本篇主要介紹 SpringBoot 中要玩轉(zhuǎn) Feign 需要掌握的

    2023年04月09日
    瀏覽(22)
  • 新一代分布式融合存儲(chǔ),數(shù)據(jù)場(chǎng)景All In One

    新一代分布式融合存儲(chǔ),數(shù)據(jù)場(chǎng)景All In One

    ????????2023年5月11日,浪潮信息全國(guó)巡展廣州站正式啟航。會(huì)上,重磅發(fā)布新一代分布式融合存儲(chǔ)AS13000G7,其采用極致融合架構(gòu)設(shè)計(jì)理念,實(shí)現(xiàn)同一套存儲(chǔ)滿(mǎn)足四種非結(jié)構(gòu)化數(shù)據(jù)的“All In One”高效融合,數(shù)據(jù)存力提升300%,IO性能提升100%;同時(shí),實(shí)現(xiàn)四種非結(jié)構(gòu)化協(xié)議無(wú)損

    2024年02月13日
    瀏覽(14)
  • kolla-ansible all-in-one部署OpenStack

    環(huán)境: Rocky9.1 minimal disk 40GB cpu 8core ram 24GB 已有一個(gè)可用的ceph集群作為后端存儲(chǔ) 基礎(chǔ)軟件 虛擬環(huán)境 配置pip 安裝kolla-ansible 配置kolla for all-in-one scenario in virtual environment add the following to the very beginning of the inventory 安裝ansible galaxy 配置ansible 生成密碼到/etc/kolla 配置/etc/kolla/glob

    2024年02月13日
    瀏覽(49)
  • openstack-ansible部署zed版本all-in-one

    openstack-ansible部署zed版本all-in-one

    可用的操作系統(tǒng): Debian11(bullseye) Ubuntu 22.04或20.04 CentOS Stream 9 或 Rocky Linux 9 系統(tǒng)必備的軟件: 支持公鑰訪(fǎng)問(wèn)的SSH Python 3.8.x or 3.10.x 系統(tǒng)語(yǔ)言en_US.UTF-8 as the locale cpu推薦:硬件輔助虛擬化功能,多核心處理器 磁盤(pán)大?。好颗_(tái)至少100GB 網(wǎng)絡(luò)推薦:1G或10G網(wǎng)卡;聚合網(wǎng)卡;網(wǎng)卡可

    2024年02月07日
    瀏覽(17)
  • 瓴羊發(fā)布All in One 產(chǎn)品,零售SaaS的盡頭是DaaS?

    瓴羊發(fā)布All in One 產(chǎn)品,零售SaaS的盡頭是DaaS?

    “打破煙囪、化繁為簡(jiǎn),讓豐富的能力、數(shù)據(jù)和智能All in One”,這是瓴羊新發(fā)布的產(chǎn)品瓴羊One承擔(dān)的使命,也意味著瓴羊DaaS事業(yè)邁入了一個(gè)新階段。 成立伊始,瓴羊就打出了“Not SaaS,But DaaS”旗號(hào),將自己的產(chǎn)品“五朵云”定位為DaaS(Data intelligence as a Service)。如果說(shuō)“

    2024年02月13日
    瀏覽(22)
  • 群暉網(wǎng)絡(luò)UPS服務(wù)器-PVE All In One使用UPS

    群暉網(wǎng)絡(luò)UPS服務(wù)器-PVE All In One使用UPS

    UPS只有一根USB數(shù)據(jù)連接線(xiàn),但同時(shí)給兩個(gè)硬件設(shè)備供電,目的是實(shí)現(xiàn)斷電時(shí)兩個(gè)硬件(三套系統(tǒng))自動(dòng)關(guān)機(jī)。 實(shí)現(xiàn)方案:USB直接連接的黑群暉1設(shè)置為服務(wù)器,將UPS的狀態(tài)共享給運(yùn)行在副NAS硬件上的黑群暉2和PVE,斷電時(shí)黑群暉2和PVE也都能獲取到電源狀態(tài),也自動(dòng)關(guān)機(jī)。 群暉

    2024年04月25日
    瀏覽(18)
  • 值得收藏【Markdown】皇額娘級(jí)教你玩轉(zhuǎn)vscode插件: Markdown All in One

    值得收藏【Markdown】皇額娘級(jí)教你玩轉(zhuǎn)vscode插件: Markdown All in One

    vscode Markdown All in One vscode中的Markdown All in One插件目前下載量:6,103,710,實(shí)力水平輕而易舉的可以看出來(lái)了,相比于大名鼎鼎的Typora最大的良心優(yōu)勢(shì)就是free !free !free !對(duì)于窮苦人來(lái)說(shuō)是極好的,贊~~~ 截至目前最新版本:v3.5.1 安裝方式相對(duì)簡(jiǎn)單,如圖操作1~4步: 安裝完成之后狀

    2024年02月04日
    瀏覽(19)
  • Stable Diffusion - 提示詞翻譯插件 sd-webui-prompt-all-in-one

    Stable Diffusion - 提示詞翻譯插件 sd-webui-prompt-all-in-one

    歡迎關(guān)注我的CSDN:https://spike.blog.csdn.net/ 本文地址:https://spike.blog.csdn.net/article/details/131649921 sd-webui-prompt-all-in-one 是一個(gè)基于 stable-diffusion-webui 的擴(kuò)展,目的是提高 提示詞 / 反向提示詞 輸入框的使用體驗(yàn),擁有更直觀、強(qiáng)大的輸入界面功能,提供了自動(dòng)翻譯、歷史記錄和收

    2024年02月16日
    瀏覽(32)
  • STM32如何通過(guò)K210進(jìn)行物體識(shí)別(1.開(kāi)發(fā)環(huán)境搭建)

    STM32如何通過(guò)K210進(jìn)行物體識(shí)別(1.開(kāi)發(fā)環(huán)境搭建)

    本來(lái)參加智能物流機(jī)器人比賽是要用OpenMV的,但無(wú)奈于諸多因素只有K210可以使用,這也算是不幸中的萬(wàn)幸吧。這篇文章也作為我這一段時(shí)間的學(xué)習(xí)K210進(jìn)行物體識(shí)別的復(fù)習(xí)與總結(jié)(因?yàn)榉N種原因,比賽也面臨無(wú)法完成,大哭;人工智能小白一枚,歡迎各路大神指正,求輕噴)

    2023年04月10日
    瀏覽(54)
  • [環(huán)境配置]讓sd自動(dòng)翻譯提示詞插件sd-webui-prompt-all-in-one安裝

    [環(huán)境配置]讓sd自動(dòng)翻譯提示詞插件sd-webui-prompt-all-in-one安裝

    方式一(使用git克?。?此方法需要你的電腦上安裝了 git,如果沒(méi)有安裝,可參考?git 官方文檔?進(jìn)行安裝。 打開(kāi)終端,進(jìn)入到你的? stable-diffusion-webui ?目錄下。? 使用 git 克隆? sd-webui-prompt-all-in-one ?到? stable-diffusion-webuiextensions ?目錄下。 如果你的終端沒(méi)有訪(fǎng)問(wèn)Github的

    2024年02月14日
    瀏覽(22)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包