色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

在Keil5中新建STM32F1xx工程的步驟

jf_52bVvS8T ? 來源:EE時間 ? 2023-02-06 15:49 ? 次閱讀

新建工程文件夾

建立名字為LED的文件夾存放工程文件,其中再建立兩個文件夾,Listing文件夾用于存放編譯器編譯時候產生的C語言匯編、鏈接文件,Output文件夾用于存放編譯產生的調試信息、hex文件、預覽信息、封裝庫等。

文件夾建好之后,在LED文件夾下存放startup_stm32f10x_hd.s、stm32f10x.h、main.c文件。

前兩個文件可以在STM32F1xx的固件庫中找到,第三個文件是空文件。

Keil5中新建工程的步驟

如下圖所示,Project-New,新建工程,工程名為Led,點擊保存。

0830b85e-a4c2-11ed-bfe3-dac502259ad0.png ????

點擊保存之后,彈出如下窗口,選擇芯片型號。

根據你開發板使用的芯片具體的型號來選擇。

如果這里沒有出現你想要的CPU型號,或者一個型號都沒有,那么肯定是你的KEIL5沒有添加Device庫,關于如何添加請往下看。

085ab154-a4c2-11ed-bfe3-dac502259ad0.png

安裝Device庫

下載KEIL MDK5以后是沒有安裝device的,如果此時創建工程會找不到目標芯片,如下圖所示:

08860b9c-a4c2-11ed-bfe3-dac502259ad0.png ????

此時我們就要安裝自己需要的芯片系列,比如STM32F1系列。

首先選擇Project-Manage-Pack Installer,此時出現下面如下界面:

089eff1c-a4c2-11ed-bfe3-dac502259ad0.png ???

選擇菜單欄中的Packs,點擊Check for Updates,此時就會出現最新的支持的CPU系列,更新完畢之后會出現如下界面:

08bd624a-a4c2-11ed-bfe3-dac502259ad0.png ????

我們選擇需要安裝的芯片廠商,這里因為要安裝STM32F1系列,所以選擇ST公司,然后在右側出現了STM系列的芯片,如上圖右側箭頭所示,此時點擊需要安裝的STM32系列,這里我需要安裝的是STM32F1系列,點擊安裝,此時軟件會下載對應的芯片包,如下圖所示:

09d1880a-a4c2-11ed-bfe3-dac502259ad0.png ????

這個下載過程比較慢,耐心等待,安裝完畢之后,關閉KEIL5,重新打開KEIL5,此時新建工程,就出現了需要的芯片。

寄存器控制 STM32 時我們不需要在線添加庫文件,如關掉下圖窗口。

09e62fda-a4c2-11ed-bfe3-dac502259ad0.png

向工程中添加文件

在新建的工程中添加文件,文件從本地建好的工程文件夾下獲取,雙擊組文件夾就會出現添加文件的路徑,然后選擇文件即可,如下圖所示。

0a05471c-a4c2-11ed-bfe3-dac502259ad0.png

Keil5軟件配置 配置魔術棒

如下圖所示,Target中選中微庫“Use MicroLib”,為了編寫串口驅動時可以使用printf函數。

0a1b35c2-a4c2-11ed-bfe3-dac502259ad0.png ???

Output 選項卡中把輸出文件夾定位到我們工程目錄下的 output 文件夾,如果想在編譯的過程中生成 hex 文件,那么那 Create HEX File 選項勾上。

0a41f450-a4c2-11ed-bfe3-dac502259ad0.png ????

點擊Listing選項卡中的Select Folder for Listings,把輸出文件夾定位到先前創建的Listings文件夾。

0a542c56-a4c2-11ed-bfe3-dac502259ad0.png

配置下載器

仿真器連接好電腦和開發板且開發板供電正常的情況下,打開KEIL5軟件,在魔術棒選項卡里面選擇所用仿真器的型號,如下圖所示。

0a66f8e0-a4c2-11ed-bfe3-dac502259ad0.png ???

在Utilities中勾選Use Debug Driver,如下圖所示。

0a7b26e4-a4c2-11ed-bfe3-dac502259ad0.png ????

點擊Debug中的Settings,選擇相應仿真器,勾選SW,Clock選為5MHz,Reset選擇Autodetect。

0a8e307c-a4c2-11ed-bfe3-dac502259ad0.png ???

在Flash Download中做如下圖所示的配置,勾選Reset and run,程序下載后自動運行,不用先手動復位。

0ac41020-a4c2-11ed-bfe3-dac502259ad0.png

Keil5下載程序

如上,在Keil5中新建了工程,并對軟件進行了正確配置之后,就可以點擊下圖1處的Rebuild按鈕編譯,再點擊2處的LOAD下載到開發板上運行。

0ad7c25a-a4c2-11ed-bfe3-dac502259ad0.png







審核編輯:劉清

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

    關注

    242

    文章

    23256

    瀏覽量

    660627
  • cpu
    cpu
    +關注

    關注

    68

    文章

    10855

    瀏覽量

    211610
  • C語言
    +關注

    關注

    180

    文章

    7604

    瀏覽量

    136713
  • stm32f1
    +關注

    關注

    1

    文章

    56

    瀏覽量

    12202
  • keil5
    +關注

    關注

    6

    文章

    44

    瀏覽量

    20663

原文標題:Keil5軟件配置與新建STM32工程的步驟

文章出處:【微信號:EE時間,微信公眾號:EE時間】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    keil5新建stm32工程

    keil5新建stm32工程,之前用的MDK是5.1,現在用的是5.13,MDK5.0之前的版本(本人簡稱舊版)和之后的版本(本人簡稱新版)新建工程
    發表于 08-09 07:40

    keil5新建stm32工程詳細圖解

    keil5新建stm32工程詳細圖解,Keil5建立STM32標準庫模板標準庫模板建立
    發表于 08-10 07:18

    STM32F1xx/STM32F4xxHAL庫5知識概括

    103ZET62、STM32CubeMx軟件3、IDE: MDK-Keil軟件4、STM32F1xx/STM32F4xxHAL庫5知識概括:
    發表于 08-19 08:56

    STM32F1xx固件庫創建工程

    創建工程有什么好難的,真不敢相信我今天中午搞了一午;不過步驟確實比較繁瑣;(STM32F1xx固件庫參見:這個可能會用到1.首先我們要先建
    發表于 08-24 06:22

    STM32固件庫Keil5工程建立設置

    STM32固件庫Keil5工程建立設置與Proteus仿真調試教程[復制鏈接]電梯直達樓主940284833發表于 2018-11-21 17:04|只看該作者|只看大圖STM32編程
    發表于 08-24 07:00

    使用keil5新建一個固件庫工程

    1.開發板:STM32F103VET6 指南者2.開發環境:Keil53.FreeRTOS版本: FreeRTOSv10.2.1移植過程:一、使用keil5
    發表于 08-24 07:38

    keil報錯Please select first the target STM32F1xx device used in your application (in stm32f1xx.h file如何解決?

    keil報錯Please select first the target STM32F1xx device used in your application (in stm32f1xx.h file如何解決?
    發表于 01-27 06:02

    STM32F1xx開發攻略免費下載

    學習本開發攻略主要參考的文檔有《STM32F1xx 中文參考手冊》和《Cortex M3 權威指南(中文)》,這兩本都是 ST 官方手冊,尤其是《STM32F1xx 中文參考手冊》,里面
    發表于 02-26 08:00 ?151次下載
    普<b class='flag-5'>中</b><b class='flag-5'>STM32F1xx</b>開發攻略免費下載

    使用Keil新建STM32工程步驟詳細說明

    本文檔的主要內容詳細介紹的是使用Keil新建STM32工程步驟詳細說明。
    發表于 06-02 08:00 ?15次下載
    使用<b class='flag-5'>Keil</b><b class='flag-5'>新建</b><b class='flag-5'>STM32</b>的<b class='flag-5'>工程</b><b class='flag-5'>步驟</b>詳細說明

    Keil5新建STM32工程的教程免費下載

    本文檔的主要內容詳細介紹的是Keil5新建STM32工程的教程免費下載。
    發表于 01-28 08:00 ?23次下載
    <b class='flag-5'>Keil5</b><b class='flag-5'>新建</b><b class='flag-5'>STM32</b><b class='flag-5'>工程</b>的教程免費下載

    Keil5軟件配置與新建STM32工程教程

    中找到,第三個文件是空文件。 Keil5中新建工程步驟 如下圖所示,Project-New,新建工程
    的頭像 發表于 08-16 10:21 ?1.7w次閱讀
    <b class='flag-5'>Keil5</b>軟件配置與<b class='flag-5'>新建</b><b class='flag-5'>STM32</b><b class='flag-5'>工程</b>教程

    KEIL5安裝C51依賴,解決KEIL5無法創建C51工程

    KEIL5安裝C51依賴,解決KEIL5無法創建C51工程KEIL5安裝C51依賴,解決KEIL5無法創建C51
    發表于 11-29 12:51 ?56次下載
    <b class='flag-5'>KEIL5</b>安裝C51依賴,解決<b class='flag-5'>KEIL5</b>無法創建C51<b class='flag-5'>工程</b>

    keil報錯Please select first the target STM32F1xx device used in your application (in stm32f1xx.h file

    最近一次使用keil時發現有一個報錯是Please select first the target STM32F1xx device used in your application
    發表于 12-02 19:21 ?14次下載
    <b class='flag-5'>keil</b>報錯Please select first the target <b class='flag-5'>STM32F1xx</b> device used in your application (in <b class='flag-5'>stm32f1xx</b>.h file

    keil5新建STM32工程文件--理論篇(以STM32F103為例)

    Keil5新建工程模板(理論基礎篇)
    發表于 12-08 09:06 ?18次下載
    <b class='flag-5'>keil5</b><b class='flag-5'>新建</b><b class='flag-5'>STM32</b><b class='flag-5'>工程</b>文件--理論篇(以<b class='flag-5'>STM32F</b>103為例)

    Keil5軟件配置與新建STM32工程步驟

    本文將介紹下Keil5軟件配置與新建STM32工程步驟
    發表于 02-08 15:36 ?63次下載
    <b class='flag-5'>Keil5</b>軟件配置與<b class='flag-5'>新建</b><b class='flag-5'>STM32</b><b class='flag-5'>工程</b>的<b class='flag-5'>步驟</b>
    主站蜘蛛池模板: 久久精品免视看国产| 综合久久伊人| 日本午夜精品久久久无码| 久久99r66热这里只有精品| 国产欧美无码亚洲毛片| 国产97视频在线观看| 阿娇和冠希13分钟在线观看| 99国产精品偷窥熟女精品视频| 一受多攻高h| 野花韩国在线观看| 亚洲色大成网站WWW永久麻豆| 新香蕉少妇视频网站| 无套内射CHINESEHD| 四虎一级片| 午夜免费福利片| 无码人妻精品国产婷婷| 午夜伦理电影在线观免费| 我与旗袍老师疯狂床震| 玩高中女同桌肉色短丝袜脚文 | 97在线视频免费观看97| 最新无码国产在线视频9299| 做i爱视频30分钟免费| 2020国产成人精品视频人| 5g天天影院天天看天天爽| 97国产在线观看| bbwvideos欧美老妇| 草莓湿漉漉是好事还是恶性| 欧美同志高清vivoeso| 麻豆国产99在线中文| 摸董事长的裤裆恋老小说| 欧美激情久久久久久久大片| 亲胸摸下面激烈免费网站| 日本特黄的免费大片视频| 婷婷激情综合色五月久久竹菊影视| 性欧美金发洋妞xxxxbbbb| 亚洲人成人77777在线播放| 伊人22222| 99re热视频这里只有精品| 成人区在线观看免费视频| 国产乱妇乱子在线播视频播放网站| 果冻传媒色AV国产播放|