在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

STM32F0如何新建軟件工程簡介

黃工的嵌入式技術(shù)圈 ? 來源:黃工的嵌入式技術(shù)圈 ? 作者:黃工的嵌入式技術(shù) ? 2020-01-09 13:40 ? 次閱讀

前言

由于ST公司推出比STM32F1性價比更高的F0芯片,現(xiàn)在市面上F0芯片的占有率也非常高。F0芯片屬于M0內(nèi)核,主頻48M(當(dāng)然,可以超頻的,但盡量不要超的太多),資源大小可根據(jù)項目需求來選型。因此,最近幾天總結(jié)一下關(guān)于STM32F0開發(fā)相關(guān)的知識。

該文章主要以STM32F0、MDK-ARM來講解“新建軟件工程詳細過程”。關(guān)于MDK-ARM的下載與安裝請看我的另一篇文章“MDK-ARM下載與安裝”,里面詳細講述的下載和安裝的過程。ST芯片有很好的兼容性(軟件和硬件),同一個軟件工程或許適用于多個不同芯片,硬件也是一樣。

關(guān)于新建工程其實還有一種ST官方的方法,就是使用ST官方的工具“STM32CubeMX”,這個工具從幾年前很簡單的一個工具慢慢變的功能強大,可以生成很好的初始化代碼。但是,STM32CubeMX生產(chǎn)的軟件工程相對初學(xué)者來說有點復(fù)雜,比如:工程結(jié)構(gòu)、函數(shù)、變量命名等,個人覺得不是很適合初學(xué)者使用(但代碼很有參考價值),如果你覺得你掌握了STM32CubeMX的開發(fā),而且喜歡使用STM32CubeMX的話,該文章可以略過。

下載ST標準外設(shè)庫

ST標準外設(shè)庫對于開發(fā)ST芯片的人來說是一個很好的庫,原因很簡單,節(jié)約了你開發(fā)的時間,不用對著眾多的寄存器而感到困惑。

STM32F0的標準外設(shè)庫現(xiàn)在(2016.05.25)最新版本是1.5.0,你可以在ST官網(wǎng)下載(現(xiàn)在需要注冊賬號才能下載),也可以到我360云盤下載。

官網(wǎng)地址:

https://my.st.com/content/my_st_com/zh/products/embedded-software/mcus-embedded-software/stm32-embedded-software/stm32-standard-peripheral-libraries/stsw-stm32048.html

360云盤:https://yunpan.cn/cSkY5U58mFaKC訪問密碼 44ee

新建工程過程

我們將軟件工程命名為“STM32F0xx_ProjectTemplate”提取F0標準外設(shè)庫有用文件到工程下面,新建需要的文件及文件夾等,這里不描述怎么提取,請下載最后提供的軟件工程源代碼,里面有提取好的文件。

新建一個基礎(chǔ)的軟件工程只需要簡單幾步操作就行了。大概如下:選擇工程目錄 -> 選擇芯片型號 -> 配置工程結(jié)構(gòu) -> 配置選項(主要包含路徑、下載等參數(shù))。

打開MDK-ARM軟件,正式進入新建過程,步驟如下圖:

至此,該工程就可以編譯下載了。

下載

今天提供下載的“軟件工程源代碼”是在硬件板子上進行多次測試、并保證沒問題才上傳至360云盤。

今天的軟件工程下載地址(360云盤):

https://yunpan.cn/cS2PwhWxn4VSR訪問密碼 8f72

STM32F0xx的資料可以在我360云盤下載:

https://yunpan.cn/cS2PVuHn6X2Bj訪問密碼 8c37

說明

STM32F0的芯片軟件兼容性很好,比如今天提供的工程是STM32F051R8,但它還適用于F0的很多芯片(比如:F051C8、F030R8等),不信可以親自測試。

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

    關(guān)注

    459

    文章

    51930

    瀏覽量

    433873
  • 內(nèi)核
    +關(guān)注

    關(guān)注

    3

    文章

    1404

    瀏覽量

    40967
  • 工程軟件
    +關(guān)注

    關(guān)注

    0

    文章

    5

    瀏覽量

    6858
收藏 人收藏

    評論

    相關(guān)推薦

    基于STM32F0標準庫函數(shù)新建工程

    之前從來沒有接觸過F0系列,更沒有基于STM32F0標準庫函數(shù)新建工程的經(jīng)歷,但是新建F1系列那還都是家常便飯,可是沒有想到折騰了大半天才成
    發(fā)表于 08-05 06:29

    STM32F0技術(shù)介紹及對比

    STM32F0技術(shù)介紹及對比手中有利器,方為真英雄。
    發(fā)表于 04-29 16:50 ?17次下載

    STM32F0各種OS工程源碼實驗

    STM32F0各種OS工程源碼實驗,感興趣的小伙伴們可以免費下載看看。
    發(fā)表于 07-13 17:31 ?50次下載

    STM32F0硬件開發(fā)入門

    分享一份STM32F0的硬件開發(fā)資料
    發(fā)表于 12-16 17:23 ?27次下載

    STM32F0系列產(chǎn)品簡介

    STM32F0系列產(chǎn)品簡介
    發(fā)表于 09-29 15:13 ?22次下載

    STM32F0系列概覽

    STM32F0系列是基于Cortex-M0內(nèi)核的32位入門級產(chǎn)品系列,沿用現(xiàn)有STM32優(yōu)異基因,針對8位MCU市場,為成本敏感型應(yīng)用而設(shè)計的。 STM32F0 總覽
    發(fā)表于 11-29 18:13 ?4660次閱讀
     <b class='flag-5'>STM32F0</b>系列概覽

    使用Coocox建立STM32F0項目

    使用Coocox建立基于STM32F0 Discovery的項目
    的頭像 發(fā)表于 07-06 02:09 ?3467次閱讀
    使用Coocox建立<b class='flag-5'>STM32F0</b>項目

    關(guān)于STM32F0講座:內(nèi)核

    STM32F0產(chǎn)品技術(shù)講座:第一節(jié) 內(nèi)核
    的頭像 發(fā)表于 07-05 00:15 ?4121次閱讀

    STM32F0—電源控制

    STM32F0—電源控制(開關(guān)電源技術(shù)與設(shè)計 潘永雄pdf)-電源控制 PWR
    發(fā)表于 09-29 18:29 ?50次下載
    <b class='flag-5'>STM32F0</b>—電源控制

    Keil(MDK-ARM-STM32)系列教程(一)_新建軟件工程詳細過程

    (MDK-ARM)V4和V5新建軟件工程基本一樣,本文也適合與V4版本的新建軟件工程。   本文使用的處理器是ST公司的STM32F
    發(fā)表于 12-07 12:36 ?21次下載
    Keil(MDK-ARM-<b class='flag-5'>STM32</b>)系列教程(一)_<b class='flag-5'>新建</b><b class='flag-5'>軟件工程</b>詳細過程

    stm32f0 discovery開發(fā)包

    stm32f0 discovery開發(fā)包分享
    發(fā)表于 09-07 15:30 ?11次下載

    AN4617_從STM32F0STM32L0軟件移植

    AN4617_從STM32F0STM32L0軟件移植
    發(fā)表于 11-21 17:06 ?5次下載
    AN4617_從<b class='flag-5'>STM32F0</b>到<b class='flag-5'>STM32L0</b>的<b class='flag-5'>軟件</b>移植

    UM1779_STM32CubeF0入門之STM32F0系列

    UM1779_STM32CubeF0入門之STM32F0系列
    發(fā)表于 11-22 08:22 ?9次下載
    UM1779_<b class='flag-5'>STM32CubeF0</b>入門之<b class='flag-5'>STM32F0</b>系列

    STM32F0—電源控制

    電子發(fā)燒友網(wǎng)站提供《STM32F0—電源控制.pdf》資料免費下載
    發(fā)表于 07-31 14:56 ?0次下載
    <b class='flag-5'>STM32F0</b>—電源控制

    為什么STM32F0系列芯片里面沒有VTOR

    為什么基于STM32G0STM32L0系列芯片里有VTOR而STM32F0系列又沒有? 用過STM32G0STM32L0系列芯片并做過I
    的頭像 發(fā)表于 09-09 15:40 ?1840次閱讀
    為什么<b class='flag-5'>STM32F0</b>系列芯片里面沒有VTOR
    主站蜘蛛池模板: 九色国产在线 | 欧美成人一区二区三区在线视频 | 免费免播放器在线视频观看 | 又粗又长又色又爽视频 | 毛片网站免费 | 中文天堂 | 五月婷婷婷| 夜夜操夜夜 | 免费网站直接看 | 性瘾高h姚蕊全文免费阅读 性做久久久久 | 黑人性xxxⅹxxbbbbb | 欧美三级网址 | 黄色顶级视频 | 国产h在线 | 日韩精品一区二区三区毛片 | 四虎永久在线观看免费网站网址 | 天天欲色| 午夜精品久久久久久久久 | 午夜爱爱免费视频 | 天天操天天摸天天射 | 色综合天天操 | 五月激情视频 | 久久精品美女 | 一区二区三区四区无限乱码在线观看 | 国产黄视频在线观看 | 国产精品久久久久乳精品爆 | 亚洲一区高清 | 亚洲人成人 | 国产小视频你懂的 | 狠狠色依依成人婷婷九月 | 三级黄色在线视频中文 | 女人被免费网站视频在线 | 久久精品人人爽人人爽 | 开心色99×xxxx| 一级特级片 | 极品美女啪啪 | 天天在线天天看成人免费视频 | 成人青草亚洲国产 | 人人射人人澡 | 日韩一级在线视频 | 天天视频免费观看高清影视 |