資料介紹
市場上涌現各種價格親民的經濟型微控制器,助力新一代開發(fā)者創(chuàng)造令人興奮的新型嵌入式應用。如今的開發(fā)工具非常好用,軟硬件均呈現模塊化趨勢,插接安裝簡單容易,使得產品設計評估和原型開發(fā)周期大幅縮短。STM32開放式開發(fā)環(huán)境是業(yè)內獨一無二的軟硬件開發(fā)平臺,堆疊式插接電路板集成各種模塊化硬件,同時模塊化軟件覆蓋從驅動程序到應用層的全部軟件,幫助設計人員將創(chuàng)意快速變成產品原型,順利轉化成最終設計。
STM32開放式開發(fā)環(huán)境是什么?
STM32開放式開發(fā)環(huán)境 是意法半導體開發(fā)的嵌入式系統原型設計開發(fā)環(huán)境,以簡化嵌入式項目設計為目標,通過開源形式提供全部重要功能模塊,組件包括:
-價格極低的STM32 Nucleo開發(fā)板(STM32微控制器)和STM32 Nucleo擴展板(傳感器、通信接口、電機控制和致動功能),提供基于尖端商用產品的各種硬件功能。
-基于STM32Cube軟件工具的STM32微控制器軟件庫和簡單好用的軟件庫配置器(STM32CubeMX )。
-STM32Cube擴展軟件庫,支持STM32 Nucleo擴展板上各種器件,包括電機驅動器、低能耗藍牙模塊、MEMS傳感器等。
-功能包:一套利用STM32 Nucleo開發(fā)板和STM32Cube軟件為一些最常用用例開發(fā)的功能性例程(代碼示例)。
-每個軟硬件功能模塊都配備描述詳盡的技術文檔。
-活躍的快速發(fā)展的在線開發(fā)社區(qū)
STM32 Nucleo開發(fā)板
STM32 Nucleo開發(fā)板是STM32開發(fā)環(huán)境的基礎組件,板載一顆基于ARM? Cortex?-M 32位處理器內核的STM32微控制器。STM32開放式開發(fā)環(huán)境所用的STM32 Nucleo開發(fā)板是64引腳版(圖1)微控制器。目前STM32 F4和STM32 L0微控制器兼容所有的STM32 Nucleo擴展板和擴展軟件。

圖1 – STM32 Nucleo-64開發(fā)板
開發(fā)環(huán)境使用基于STM32Cube HAL(硬件抽象層) API的STM32Cube軟件庫,大幅降低了在不同系列的STM32產品(目前有20余款STM32 Nucleo開發(fā)板)中移植軟件項目所需的編程工作量。
STM32 Nucleo-64開發(fā)板硬件具有以下特性:
-采用LQFP-64封裝的STM32微控制器
-通過38引腳的Morpho連接器可以使用STM32的所有引腳
-四個Arduino連接器(位置非對稱排列,引導用戶正確插接Arduino兼容擴展板)
-集成ST-LINK/V2-1調試器/代碼燒錄器和mini USB端口,無需安裝額外的調試工具,板子可直連PC機,進行調試和燒寫代碼操作。此外,USB接口支持虛擬COM端口和大容量存儲接口(兼容ARM mbed)
-2個按鍵(微控制器復位信號和開發(fā)者專用按鍵)
-3支LED燈(5V電源、開發(fā)者專用、ST-Link調試器狀態(tài))
用戶可以為板子選用不同的電源:
-5V USB供電
-5V外部電源
-外部電源VIN (7-12V)
STM32 Nucleo開發(fā)板上的5V電源還用于驅動通過Arduino或morpho連接器連接主板的擴展板,同時通過板載穩(wěn)壓器為STM32提供3.3V 電源。
STM32 Nucleo開發(fā)板功能性極強,板載代碼燒寫/調試工具非常實用,設計人員可以立即動手開發(fā)項目,而無需添置昂貴的開發(fā)工具。
基于STM32Cube的嵌入式軟件和工具
在選中了最適合自己的STM32 Nucleo開發(fā)板后,下一步是下載相關的軟件庫,熟悉STM32技術特性和外設。最快捷的入門方式是下載軟件庫配置器STM32CubeMX (www.st.com/stm32cubemx)。在這個工具的圖形用戶界面內,用戶只要直接選擇正在使用的STM32 Nucleo開發(fā)板(圖2),配置器就會按照板子所連接的硬件設備(例如LED、按鍵、UART引腳分配)自動配置STM32外設。
STM32開放式開發(fā)環(huán)境是什么?
STM32開放式開發(fā)環(huán)境 是意法半導體開發(fā)的嵌入式系統原型設計開發(fā)環(huán)境,以簡化嵌入式項目設計為目標,通過開源形式提供全部重要功能模塊,組件包括:
-價格極低的STM32 Nucleo開發(fā)板(STM32微控制器)和STM32 Nucleo擴展板(傳感器、通信接口、電機控制和致動功能),提供基于尖端商用產品的各種硬件功能。
-基于STM32Cube軟件工具的STM32微控制器軟件庫和簡單好用的軟件庫配置器(STM32CubeMX )。
-STM32Cube擴展軟件庫,支持STM32 Nucleo擴展板上各種器件,包括電機驅動器、低能耗藍牙模塊、MEMS傳感器等。
-功能包:一套利用STM32 Nucleo開發(fā)板和STM32Cube軟件為一些最常用用例開發(fā)的功能性例程(代碼示例)。
-每個軟硬件功能模塊都配備描述詳盡的技術文檔。
-活躍的快速發(fā)展的在線開發(fā)社區(qū)
STM32 Nucleo開發(fā)板
STM32 Nucleo開發(fā)板是STM32開發(fā)環(huán)境的基礎組件,板載一顆基于ARM? Cortex?-M 32位處理器內核的STM32微控制器。STM32開放式開發(fā)環(huán)境所用的STM32 Nucleo開發(fā)板是64引腳版(圖1)微控制器。目前STM32 F4和STM32 L0微控制器兼容所有的STM32 Nucleo擴展板和擴展軟件。

圖1 – STM32 Nucleo-64開發(fā)板
開發(fā)環(huán)境使用基于STM32Cube HAL(硬件抽象層) API的STM32Cube軟件庫,大幅降低了在不同系列的STM32產品(目前有20余款STM32 Nucleo開發(fā)板)中移植軟件項目所需的編程工作量。
STM32 Nucleo-64開發(fā)板硬件具有以下特性:
-采用LQFP-64封裝的STM32微控制器
-通過38引腳的Morpho連接器可以使用STM32的所有引腳
-四個Arduino連接器(位置非對稱排列,引導用戶正確插接Arduino兼容擴展板)
-集成ST-LINK/V2-1調試器/代碼燒錄器和mini USB端口,無需安裝額外的調試工具,板子可直連PC機,進行調試和燒寫代碼操作。此外,USB接口支持虛擬COM端口和大容量存儲接口(兼容ARM mbed)
-2個按鍵(微控制器復位信號和開發(fā)者專用按鍵)
-3支LED燈(5V電源、開發(fā)者專用、ST-Link調試器狀態(tài))
用戶可以為板子選用不同的電源:
-5V USB供電
-5V外部電源
-外部電源VIN (7-12V)
STM32 Nucleo開發(fā)板上的5V電源還用于驅動通過Arduino或morpho連接器連接主板的擴展板,同時通過板載穩(wěn)壓器為STM32提供3.3V 電源。
STM32 Nucleo開發(fā)板功能性極強,板載代碼燒寫/調試工具非常實用,設計人員可以立即動手開發(fā)項目,而無需添置昂貴的開發(fā)工具。
基于STM32Cube的嵌入式軟件和工具
在選中了最適合自己的STM32 Nucleo開發(fā)板后,下一步是下載相關的軟件庫,熟悉STM32技術特性和外設。最快捷的入門方式是下載軟件庫配置器STM32CubeMX (www.st.com/stm32cubemx)。在這個工具的圖形用戶界面內,用戶只要直接選擇正在使用的STM32 Nucleo開發(fā)板(圖2),配置器就會按照板子所連接的硬件設備(例如LED、按鍵、UART引腳分配)自動配置STM32外設。
STM32
加入交流群
掃碼添加小助手
加入工程師交流群
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 繞組開放式電機發(fā)電系統拓撲研究 0次下載
- STM32開放式開發(fā)環(huán)境 0次下載
- 1394開放式主機控制器接口規(guī)范 5次下載
- 開放式數控系統控制軟件的研究與開發(fā) 11次下載
- 基于Windows95環(huán)境下的PC開放式數控系統 16次下載
- 面向下一代網絡的開放式API技術研究 16次下載
- FC3A型開放式網絡控制器使用指南
- 基于PC的開放式數控系統體系的應用分析
- CAN總線在開放式數控系統的應用
- 開放式數控系統硬件平臺設計
- 開放式數控裁床軟件系統的研發(fā)
- 開放式分布控制系統的研究
- 基于PC的開放式數控系統的研究與開發(fā)
- 開放式數控系統硬件平臺設計
- 基于XML的開放式WebGIS的系統設計
- 西門子PLC開放式TCP通信原理 3.9k次閱讀
- STM32單片機有哪幾種常見的開發(fā)環(huán)境? 4.8k次閱讀
- Bittware提供開放式FPGA堆棧和支持英特爾?oneAPI的加速卡 1.4k次閱讀
- STM32嵌入式開發(fā)中的RTOS,你用過哪些? 3.6k次閱讀
- STM32 圖像處理函式庫介紹 2.1k次閱讀
- 什么是開放式數控系統? 5.9k次閱讀
- S7-1200通過網絡視圖建立開放式用戶通信連接 3.2k次閱讀
- 應用ZMC408SCAN開放式激光振鏡運動控制器的C++開發(fā) 2.7k次閱讀
- 基于STR-6無線數據傳輸模塊實現開放式數控系統的設計 2.9k次閱讀
- 基于MPC08運動控制器實現開放式數控系統的設計方案 4.4k次閱讀
- kt600開放式數控系統及其應用淺析 1.9k次閱讀
- 基于嵌入式系統原型設計的STM32開放式開發(fā)環(huán)境詳解 1.8k次閱讀
- 嵌入式開發(fā)環(huán)境的搭建 9.1k次閱讀
- 借助Intel i7 處理器和 Xilinx FPGA實現的開放式毫米波測試平臺 1.3k次閱讀
- 意法半導體(ST)展示STM32開放式開發(fā)環(huán)境 1.1k次閱讀
下載排行
本周
- 1冷柜-電氣控制系統講解
- 13.68 MB | 4次下載 | 10 積分
- 2安川A1000變頻器中文版說明書
- 20.16 MB | 3次下載 | 3 積分
- 3直流電路的組成和基本定律
- 1.67 MB | 2次下載 | 免費
- 4丹佛斯2800系列變頻器說明書
- 8.00 MB | 1次下載 | 5 積分
- 5PC8011同步開關型降壓3.5A單節(jié)鋰電池充電管理電路技術手冊
- 0.74 MB | 1次下載 | 免費
- 6ES7243E+ES8311音頻錄制與播放電路資料
- 0.06 MB | 1次下載 | 5 積分
- 7SDM02 激光測距模塊產品手冊
- 0.43 MB | 1次下載 | 免費
- 8SDFM 激光測距模塊模組手冊
- 0.54 MB | 1次下載 | 免費
本月
- 1CH341編程器軟件NeoProgrammer_2.2.0.10
- 20.47 MB | 170次下載 | 1 積分
- 22025智能家居傳感器市場分析及創(chuàng)新應用
- 3.11 MB | 43次下載 | 免費
- 3RV1126B系列開發(fā)板產品資料
- 4.19 MB | 18次下載 | 免費
- 4CH341編程軟件下載
- 2.50 MB | 16次下載 | 5 積分
- 5全志系列-米爾基于T153核心板開發(fā)板 四核異構、3路千兆網,賦能多元化工業(yè)場景
- 3.05 MB | 12次下載 | 免費
- 6【開源】60余套STM32單片機、嵌入式Linux、物聯網、人工智能項目案例及入門學習資源包
- 10.55 MB | 8次下載 | 免費
- 7冷柜-電氣控制系統講解
- 13.68 MB | 4次下載 | 10 積分
- 8特斯拉MODEL S車載充電機主電路回路原理圖
- 0.81 MB | 4次下載 | 3 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935137次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233094次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191448次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183356次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81604次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73824次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發(fā)燒友App





創(chuàng)作
發(fā)文章
發(fā)帖
提問
發(fā)資料
發(fā)視頻
上傳資料賺積分
評論