4. STM32 vscode 環境, 官方插件

文章目錄

  • 1. 新建配置
  • 2. 安裝插件
  • 3. 新建工程

1. 新建配置

新建vscode 配置, 因為stm32插件比較多, 避免和其他插件沖突。
在這里插入圖片描述
在這里插入圖片描述
激活環境:
在這里插入圖片描述
這里可快速切換:
在這里插入圖片描述

2. 安裝插件

可選擇安裝最新預覽版:
在這里插入圖片描述
等待依賴安裝完成后重啟vscode:
在這里插入圖片描述

3. 新建工程

輸入工程名稱:
在這里插入圖片描述
選擇設備:
在這里插入圖片描述
過濾選擇對應開發板:
在這里插入圖片描述
項目類型選擇cmake:
在這里插入圖片描述
檢查配置, 沒有問題后點擊創建:
在這里插入圖片描述
創建成功后打開即可:
在這里插入圖片描述
需要對cmake有一定熟悉,需要自己配置固件。

或者直接使用h STM32CubeMX 創建工程:
STM32CubeMX 安裝參考: https://blog.csdn.net/qq_51355375/article/details/143273553?spm=1011.2415.3001.5331
在這里插入圖片描述

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/pingmian/93799.shtml
繁體地址,請注明出處:http://hk.pswp.cn/pingmian/93799.shtml
英文地址,請注明出處:http://en.pswp.cn/pingmian/93799.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

【動態規劃:路徑問題】最小路徑和 地下城游戲

最小路徑和(medium) 64. 最小路徑和 ? 給定一個包含非負整數的 m x n 網格 grid ,請找出一條從左上角到右下角的路徑,使得路徑上的數字總和為最小。 ? **說明:**每次只能向下或者向右移動一步。 示例 1&#xff…

SQL詳細語法教程(七)核心優化

以下對 SQL 優化 涉及的關鍵場景(含 update 行鎖優化)進行極致詳細的拆解,從底層原理、執行流程到實戰代碼、避坑指南全維度覆蓋,搭配表格對比讓邏輯更清晰:一、SQL 優化 - COUNT 優化1. 底層原理:COUNT() …

Tomcat 的核心腳本catalina.sh 和 startup.sh的關系

catalina.sh 和 startup.sh 都是 Tomcat 的核心腳本,但它們的角色和使用場景有所不同。以下是它們的主要區別和適用場景:1. 功能區別腳本主要用途底層調用關系startup.sh一個快捷入口腳本,用于快速啟動 Tomcat(后臺模式&#xff0…

飛算JavaAI:簡易貪吃蛇小游戲

目錄先確定核心功能技術選型核心功能實現過程1. 數據模型設計2. 游戲界面和繪制邏輯3. 游戲主框架和事件處理飛算JavaAI在開發中的應用體驗可以進一步優化的地方作為Java課程的小作業,不想做太復雜的管理系統,就選了貪吃蛇這個經典小游戲。全程用Swing做…

如何保障內部網絡安全前提下,實現與外部互聯網之間的文件傳輸?

在數字化時代,企業網絡環境日益復雜,普遍采用“內外網隔離”的安全架構:內部辦公網承載業務系統與數據,外部互聯網則用于對外溝通與信息獲取。這種隔離有效抵御了外部攻擊,但也帶來了“信息孤島”問題——如何在保障內…

計算機視覺 圖片處理 在骨架化過程中,每次迭代都會從圖像的邊緣移除一層像素,直到只剩下單像素寬度的骨架

你說得對,if cv2.countNonZero(binary) 0: break 這個條件確實表示圖像中已經沒有非零像素,即圖像完全變為空白。這并不是骨架化完成的標志,而是表示圖像已經被腐蝕到沒有任何內容了。 在骨架化過程中,我們需要一個更合適的停止條…

rt-thread audio框架移植stm32 adc+dac,用wavplayer錄音和播放

D1 參考 rt-thread官方sdk中,正點原子stm32f429-atk-appollo的board中有audio文件夾,包括了mic/play的程序,wm8978的庫文件因為我們基于stm32h750內置adcdac設計,所以不需要wm8978.c/h。只需要移植drv_sound.c和drv_mic.c D2 工程…

AI重塑軟件測試:質量保障的下一站

軟件開發的世界變化飛快,系統越來越復雜,用戶的胃口越來越大,產品上線的壓力也越來越大。作為測試工程師,你是不是常常覺得傳統測試已經跟不上節奏了?手工測試累死人,自動化腳本維護到崩潰,測試…

【前端基礎知識系列六】React 項目基本框架及常見文件夾作用總結(圖文版)

在 React 開發中,一個清晰合理的項目結構不僅能提高開發效率,還能讓代碼更易于維護和擴展。尤其是在團隊協作中,統一的項目結構規范至關重要。本文將通過圖文結合的方式,詳細介紹 React 項目的基本框架以及常見文件夾的定義與作用…

0815 UDP通信協議TCP并發服務器

Part 1.思維導圖一.UDP通信協議1.原理服務器端:1.用socket函數創建一個套接字文件2.創建服務器端地址結構體并賦值3.用ford函數將套接字文件與地址結構體綁定4.創建接收客戶端地址結構體5.利用sendto和recvfrom函數傳輸和接收信息客戶端:1.用socket函數創…

一個基于純前端技術實現的五子棋游戲,無需后端服務,直接在瀏覽器中運行。

一 功能特性1.1 核心游戲功能- **標準五子棋規則**:1515棋盤,黑子(玩家)先手 - **AI對戰模式**:白子AI具有中等難度,會進行智能進攻和防守 - **勝負判定**:支持橫向、縱向、斜向五子連線獲勝 - **平局檢測**&#xff1…

HBuilderX升級,Vue2 scss 預編譯器默認已由 node-sass 更換為 dart-sass

目錄 一、問題描述 二、問題原因 三、問題解析及解決方案 一、問題描述 最近開發新項目,升級了HBuilderX版本到4.75,最近要在之前的項目添加功能的時候發現報錯,錯誤如下:Vue2 scss 預編譯器默認已由 node-sass 更換為 dart-sa…

像素風球球大作戰 HTML 游戲

像素風球球大作戰 HTML 游戲 下面是一個簡單的像素風格球球大作戰 HTML 游戲代碼&#xff1a; <!DOCTYPE html> <html lang"zh"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-widt…

文件導出時無法獲取響應頭Content-Disposition的文件名

1. 為什么Content-Disposition無法獲取&#xff1f; 要拿到 Content-Disposition 里的 filename&#xff0c;可以用正則或者簡單的字符串解析。 瀏覽器默認不讓前端訪問非標準響應頭&#xff0c;Content-Disposition 需要后端顯式暴露。 在瀏覽器開發者工具 → Network → Re…

Leetcode 128. 最長連續序列 哈希

原題鏈接&#xff1a; Leetcode 128. 最長連續序列 解法1: map&#xff0c;不符合要求 class Solution { public:int longestConsecutive(vector<int>& nums) {if (nums.size()0) return 0;map<int,int> mp;for(auto x: nums){mp[x];}int pre;int l0,r0,res0;…

禾賽激光雷達AT128P/海康相機(2):基于歐幾里德聚類的激光雷達障礙物檢測

目錄 一、參考連接 二、實驗效果?編輯 三、安裝相應的 ros 依賴包 四、代碼驅動 4.1 代碼下載 4.2 代碼文件放置(請按照這個命名放置代碼) 4.3 代碼編譯 4.4 報錯 一、參考連接

Vue Router的常用API有哪些?

文章目錄一、路由配置相關二、路由實例方法&#xff08;router 實例&#xff09;三、組件內路由 API&#xff08;useRouter / useRoute&#xff09;四、導航守衛&#xff08;路由攔截&#xff09;五、路由視圖與導航組件六、其他常用 API七、history模式和hash模式有什么區別&a…

從現場到云端的“通用語”:Kepware 在工業互聯中的角色、使用方法與本土廠商(以胡工科技為例)的差異與優勢

從現場到云端的“通用語”&#xff1a;Kepware 在工業互聯中的角色、使用方法與本土廠商&#xff08;以胡工科技為例&#xff09;的差異與優勢 文章目錄從現場到云端的“通用語”&#xff1a;Kepware 在工業互聯中的角色、使用方法與本土廠商&#xff08;以胡工科技為例&#x…

深入理解Prompt構建與工程技巧:API高效實踐指南

深入理解Prompt構建與工程技巧&#xff1a;API高效實踐指南 引言 Prompt&#xff08;提示&#xff09;工程是推動大模型能力極限的關鍵手段。合理的Prompt不僅能顯著提升模型輸出的相關性與準確性&#xff0c;在實際落地的API接口開發中同樣起到舉足輕重的作用。本文將系統介…

C++之多態(從0到1的突破)

世間百態&#xff0c;每個人都扮演著不同的角色&#xff0c;都進行著不同的行為。C更是如此&#xff0c;C中也會出現有著不同行為的多種形態的出現&#xff0c;那就讓我們一起進入C的多態世界吧&#xff01;&#xff01;&#xff01; 一. 多態的概念 多態&#xff0c;顧名思義&…