找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 3020|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

STM32開(kāi)發(fā)生態(tài)系統(tǒng)簡(jiǎn)介

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:98618 發(fā)表于 2016-10-10 23:47 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
ST公司提供了一套豐富而完善的STM32開(kāi)發(fā)生態(tài)系統(tǒng),其大大緩解了工程人員的開(kāi)發(fā)壓力并縮短開(kāi)發(fā)周期,讓STMCU開(kāi)發(fā)者的創(chuàng)造力得以充分發(fā)揮。

選擇STM32,即選擇了基于ARM? Cortex?-M內(nèi)核微控制器的領(lǐng)導(dǎo)品牌。目前STM32擁有九大系列,分為三大類(lèi)。主流型系列,高性能系列以及超低功耗系列。
      


借助于ST的豐富而完善的開(kāi)放式開(kāi)發(fā)平臺(tái),可以讓您從STM32項(xiàng)目開(kāi)發(fā)過(guò)程中感受到STM32開(kāi)發(fā)生態(tài)系統(tǒng)的巨大能量。這里有:

1、多種不同性價(jià)比及可擴(kuò)展的開(kāi)發(fā)工具;   
2、適用于不同操作系統(tǒng)的多種IDE,其中部分IDE可免費(fèi)獲��;
3、拿來(lái)就用的多種免費(fèi)嵌入式軟件庫(kù);

         【溫馨提示:文中圖片可點(diǎn)擊放大觀看】

一、常用硬件開(kāi)發(fā)板介紹:



STM32各類(lèi)開(kāi)發(fā)學(xué)習(xí)板主要包括NUCLEO開(kāi)發(fā)板、NUCLEO擴(kuò)展板、STM32DISCOVERY型學(xué)習(xí)板、STM32全功能評(píng)估板以及部分第三方開(kāi)發(fā)板。



1.1 STM32NUCLEO開(kāi)發(fā)板

STM32NUCLEO開(kāi)發(fā)板,或者說(shuō)STM32NUCLEO母板。ST公司針對(duì)STM32各類(lèi)型號(hào)發(fā)布了諸多STM32NUCLEO開(kāi)發(fā)板,詳細(xì)請(qǐng)前往www.st.com/stm32nucleo了解更多。

1.2 STM32NUCLEO擴(kuò)展板




下面是幾套常用的擴(kuò)展板,更多信息請(qǐng)瀏覽:www.st.com/x-nucleo



二、基本的開(kāi)發(fā)軟件工具介紹
2.1    STM32CUBEMX---圖形化代碼配置及生成工具。

2.2    STM32Cube庫(kù)【基于STM32家族各系列的固件庫(kù),并保持更新升級(jí)】


各個(gè)系列STM32CUBE庫(kù)里有大量基于不同IDE、不同應(yīng)用的工程例程。比如以STM32CubeF4的庫(kù)為例:


2.3 多種開(kāi)發(fā)環(huán)境
能夠支持STM32開(kāi)發(fā)的IDE有很多,比如:MDK-ARM、IAR Embedded Workbench、CoIDE、AC6、ARM Mbed等等。


2.4 STM32軟件開(kāi)發(fā)三步法
ST提出了基于C語(yǔ)言的STM32開(kāi)發(fā)標(biāo)準(zhǔn)3步法:
1、 利用STM32CubeMX圖形化工具配置STM32,根據(jù)用戶選擇配置來(lái)生成初始化代碼。
2、利用各種集成開(kāi)發(fā)環(huán)境(IDE)如IAR、Keil-MDK、AC6、Atollic、Coocox、Emprog、iSystem、Keolabs、Rowley、Segger、Tasking等對(duì)產(chǎn)品著手軟件開(kāi)發(fā),進(jìn)行編譯、調(diào)試。
3、 利用ST公司提供的STMStudio軟件工具監(jiān)控應(yīng)用程序運(yùn)行流程。


三、其它相關(guān)配套
3.1 STM32官網(wǎng)信息站點(diǎn)
國(guó)際網(wǎng):www.st.com/stm32
中文網(wǎng):www.stmcu.com.cn

3.2 STM32應(yīng)用開(kāi)發(fā)交流社區(qū)
www.stmcu.org     
www.21ic.com/stmcu
WWW.ST.COM/e2e

3.3 STM32官方微信公眾號(hào)二維碼


3.4 ST MCU在線選型工具 www.st.com/stmcufinder

3.5 STM32軟硬件工具及技術(shù)資料常用站點(diǎn)
www.st.com/stm32evaltools
www.st.com/stm32discovery
www.st.com/stm32nucleo
www.st.com/stm32embeddedsoftware
www.st.com/stm32snippets
www.st.com/stm32-java
www.st.com/stm32cube
www.st.com/stmcufinder
www.st.com/stmstudio
www.st.com/x?nucleo
www.st.com/stm32safety
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表