精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

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

3天內不再提示

教你怎么用Atollic TrueStudio 9.0

STM32單片機 ? 來源:未知 ? 作者:胡薇 ? 2018-06-04 09:40 ? 次閱讀

ST之前發布了Atollic TrueStudio 9.0版本軟件開發工具,為STM32用戶提供全免費、全功能的專業MCU集成開發環境。借此機會介紹一下TrueStudio工具搭建STM32開發環境的方法。

1、從Atollic官網下載安裝程序,安裝好 TrueStudio 后,運行 TrueStudio, 在菜單欄中選擇"New--->C Project"新建項目。

2、選擇一個嵌入式C項目,并配置為Atollic ARM Tools。

3、選擇一個MCU 型號,并選擇浮點、浮點單元、代碼為之、指令集等參數。手邊的開發板是在線活培訓活動提供的 Nucleo-L496ZG,在硬件配置窗口的STM32L4系列MCU下選擇STM32L496ZG,(這里工具中沒有提供Nucleo-L496ZG板卡選擇,但選擇MCU一樣能實現本實驗)

4、接下來選擇項目編譯和鏈接時所用的環境參數。這里要修改默認值,按下圖選擇“新庫”,勾選“生成系統調用文件”的選項,并選擇“動態堆大小(缺省)”,其他的默認即可。

5、選擇一個合適的下載調試工具,這里Nucleo-L496ZG開發板上具備ST-LINK,所以選擇“ST-LINK”,最后Finish后,工程項目就生成了。

6、觀察生成的工程項目,這里只有基本的框架,MCU的底層驅動、第三方工具以及驅動芯片初始化代碼等都未加入,需要人工進行填補。

?此處更多細節信息,請點擊“閱讀全文”,可找到詳細文檔。

7、最后在項目右鍵--〉Properties 中,C/C++ Gennerl ---->Paths ans symbols 中,重新定義Includes文件以及 Source Location即可。

8、項目生成后main.c中 的相關配置可自行添加,不熟悉的參考CubeMX 的生成代碼,將代碼(代碼可通過閱讀原文下載)代入到項目中

這里要說的是,ST官方培訓建議我們使用原生態的FreeRTOS,在理解 cmsis_os.c/cmsis_os.h 的文件基礎上,盡可能的將os_xxxxx函數,替換為x_XXXX的函數或vxxxxx的函數

LED2燈亮起試驗照片:

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • mcu
    mcu
    +關注

    關注

    146

    文章

    16675

    瀏覽量

    347854
  • STM32
    +關注

    關注

    2258

    文章

    10828

    瀏覽量

    352526

原文標題:低功耗MCU運行FreeRTOS: Atollic TrueStudio環境實驗

文章出處:【微信號:STM32_STM8_MCU,微信公眾號:STM32單片機】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    PSIM9.0中的運算放大器為什么沒有如圖中的5號引腳?

    PSIM9.0中的運算放大器為什么沒有如圖中的5號引腳?我參考的原理圖中5引腳是+16V,2引腳是-16V。 而psim9.0中的運算放大器如下圖,并沒有+16的引腳,不能與其它器件進行連接。
    發表于 08-15 07:27

    TrueSTUDIO編譯STM32Cube_FW_F1_V1.7.0默認工程出錯的原因?怎么解決?

    Atollic TrueSTUDIO for STM32 9.2.0編譯
    發表于 04-24 07:10

    CubeMX生成的TrueStudio工程,TrueStudioV9.3編譯出錯怎么解決?

    CubeMX生成的TrueStudio工程,TrueStudioV9.3編譯出錯
    發表于 04-22 08:28

    TrueSTUDIO編譯下載后無法運行是怎么回事?

    都是Cube MX生成的工程文件,主函數和OLED驅動庫都是相同的,問題在于TrueSTUDIO編譯下載后無法運行,單片機根本不能工作(程序狀態LED不閃,顯示屏也沒有顯示)。請大俠們幫忙分析一下原因,謝謝!
    發表于 04-19 08:14

    請問truestudio和SW4STM32哪個好用?

    truestudio和SW4STM32 哪個好用
    發表于 04-19 06:21

    CubeMX生成的TrueStudio工程,TrueStudioV9.3編譯出錯是什么原因導致的?

    CubeMX生成的TrueStudio工程,TrueStudioV9.3編譯出錯
    發表于 04-16 06:48

    atollic truestudio調試時Live Expressions顯示功能不可用怎么解決?

    atollic truestudio調試時Live Expressions顯示功能不可用,表達式欄Multiple errors reported.Failed to execute MI command:-var-create - ,請問怎么解決?
    發表于 04-02 07:53

    百度發布Apollo開放平臺9.0

    在2023年的12月19日,百度正式發布了Apollo開放平臺的全新版本——Apollo開放平臺9.0。這一版本的推出,源于團隊在8.0至9.0的開發過程中,對12萬行代碼進行了重構,并新增了20萬行代碼。這次的升級不僅代表了技術上的突破,更體現了百度對自動駕駛領域未來發
    的頭像 發表于 01-02 16:18 ?1042次閱讀

    負壓脈沖高?教你3招制伏

    負壓脈沖高?教你3招制伏
    的頭像 發表于 12-15 16:50 ?382次閱讀
    負壓脈沖高?<b class='flag-5'>教你</b>3招制伏

    教你幾種電路分析的高效方法

    教你幾種電路分析的高效方法
    的頭像 發表于 12-15 09:16 ?818次閱讀
    <b class='flag-5'>教你</b>幾種電路分析的高效方法

    鋰電銅箔和標準銅箔,捷多邦教你如何區分和使用?

    鋰電銅箔和標準銅箔,捷多邦教你如何區分和使用?
    的頭像 發表于 12-04 15:58 ?1671次閱讀

    教你如何選購便宜又優質的線路板

    教你如何選購便宜又優質的線路板
    的頭像 發表于 11-16 10:58 ?1045次閱讀

    教你用NE555定時器做個防盜報警器

    今天繼續給大家分享一個小制作,教你用一個簡單的方法做一個防盜報警器,我想大家應該都知道現在無論是電動車上還是汽車上都具備防盜報警器
    的頭像 發表于 11-15 14:33 ?1616次閱讀
    <b class='flag-5'>教你用</b>NE555定時器做個防盜報警器

    教你看懂移動電源的參數

    電子發燒友網站提供《教你看懂移動電源的參數.doc》資料免費下載
    發表于 11-08 15:51 ?1次下載
    <b class='flag-5'>教你</b>看懂移動電源的參數

    教你如何使用手持激光焊接機的切割功能

    教你如何使用手持激光焊接機的切割功能
    發表于 10-12 13:38 ?0次下載