chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

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

FPGA那點(diǎn)事兒 ? 來源:EEWORLD ? 作者:可樂zzZ ? 2021-08-16 10:21 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

新建工程文件夾

建立名字為LED的文件夾存放工程文件,其中再建立兩個(gè)文件夾,Listing文件夾用于存放編譯器編譯時(shí)候產(chǎn)生的C語言、匯編、鏈接文件,Output文件夾用于存放編譯產(chǎn)生的調(diào)試信息、hex文件、預(yù)覽信息、封裝庫等。

文件夾建好之后,在LED文件夾下存放startup_stm32f10x_hd.s、stm32f10x.h、main.c文件。前兩個(gè)文件可以在STM32F1xx的固件庫中找到,第三個(gè)文件是空文件。

Keil5中新建工程的步驟

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

點(diǎn)擊保存之后,彈出如下窗口,選擇芯片型號(hào)。根據(jù)你開發(fā)板使用的芯片具體的型號(hào)來選擇。如果這里沒有出現(xiàn)你想要的CPU型號(hào),或者一個(gè)型號(hào)都沒有,那么肯定是你的KEIL5沒有添加Device庫,關(guān)于如何添加請(qǐng)往下看。

安裝Device庫

下載KEIL MDK5以后是沒有安裝device的,如果此時(shí)創(chuàng)建工程會(huì)找不到目標(biāo)芯片,如下圖所示:

8d303600-fd3a-11eb-9bcf-12bb97331649.png

此時(shí)我們就要安裝自己需要的芯片系列,比如STM32F1系列。首先選擇Project-Manage-Pack Installer,此時(shí)出現(xiàn)下面如下界面:

8d3f866e-fd3a-11eb-9bcf-12bb97331649.png

選擇菜單欄中的Packs,點(diǎn)擊Check for Updates,此時(shí)就會(huì)出現(xiàn)最新的支持的CPU系列,更新完畢之后會(huì)出現(xiàn)如下界面:

8d7b4942-fd3a-11eb-9bcf-12bb97331649.png

我們選擇需要安裝的芯片廠商,這里因?yàn)橐惭bSTM32F1系列,所以選擇ST公司,然后在右側(cè)出現(xiàn)了STM系列的芯片,如上圖右側(cè)箭頭所示,此時(shí)點(diǎn)擊需要安裝的STM32系列,這里我需要安裝的是STM32F1系列,點(diǎn)擊安裝,此時(shí)軟件會(huì)下載對(duì)應(yīng)的芯片包。

這個(gè)下載過程比較慢,耐心等待,安裝完畢之后,關(guān)閉KEIL5,重新打開KEIL5,此時(shí)新建工程,就出現(xiàn)了需要的芯片。

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

向工程中添加文件

在新建的工程中添加文件,文件從本地建好的工程文件夾下獲取,雙擊組文件夾就會(huì)出現(xiàn)添加文件的路徑,然后選擇文件即可。

Keil5軟件配置

配置魔術(shù)棒

如下圖所示,Target中選中微庫“Use MicroLib”,為了編寫串口驅(qū)動(dòng)時(shí)可以使用printf函數(shù)。

8eccf84a-fd3a-11eb-9bcf-12bb97331649.png

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

點(diǎn)擊Listing選項(xiàng)卡中的Select Folder for Listings,把輸出文件夾定位到先前創(chuàng)建的Listings文件夾。

配置下載器

仿真器連接好電腦和開發(fā)板且開發(fā)板供電正常的情況下,打開KEIL5軟件,在魔術(shù)棒選項(xiàng)卡里面選擇所用仿真器的型號(hào),如下圖所示。

8f789812-fd3a-11eb-9bcf-12bb97331649.png

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

8f83192c-fd3a-11eb-9bcf-12bb97331649.png

點(diǎn)擊Debug中的Settings,選擇相應(yīng)仿真器,勾選SW,Clock選為5MHz,Reset選擇Autodetect。

8fa3a23c-fd3a-11eb-9bcf-12bb97331649.png

在Flash Download中做如下圖所示的配置,勾選Reset and run,程序下載后自動(dòng)運(yùn)行,不用先手動(dòng)復(fù)位。

9098ffd4-fd3a-11eb-9bcf-12bb97331649.png

Keil5下載程序

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

90c5af66-fd3a-11eb-9bcf-12bb97331649.png

編輯:jq

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

    關(guān)注

    462

    文章

    53166

    瀏覽量

    453549
  • 仿真器
    +關(guān)注

    關(guān)注

    14

    文章

    1045

    瀏覽量

    86364
  • 串口
    +關(guān)注

    關(guān)注

    15

    文章

    1596

    瀏覽量

    81353
  • keil5
    +關(guān)注

    關(guān)注

    7

    文章

    47

    瀏覽量

    21276

原文標(biāo)題:Keil5軟件配置與新建STM32工程的步驟

文章出處:【微信號(hào):gh_94c30763133f,微信公眾號(hào):FPGA那點(diǎn)事兒】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    env創(chuàng)建的keil5工程丟失了c文件怎么解決?

    用env創(chuàng)建mdk5工程,用keil打開mdk5工程,里面缺少了大部分c文件
    發(fā)表于 09-23 06:19

    STM32標(biāo)準(zhǔn)庫在Keil5移植rtthread nano后無法顯示oled內(nèi)容是怎么回事?

    STM32F103VET6使用標(biāo)準(zhǔn)庫,在Keil5上移植rtthread nano后OLED_Update()函數(shù)在Sys_Init()中放在board.c中可以執(zhí)行并且顯示出logo圖像,使用線程
    發(fā)表于 09-22 08:28

    求助,關(guān)于nanoEdgeAI部署在keil5出現(xiàn)的問題求解

    為什么用NanoEdgeAI Studio訓(xùn)練好的庫用keil5部署到我的STM32H750的單片機(jī)上時(shí)它生成的neai_classification函數(shù)輸入的值是變的但輸出值是定值0.268941和0.731059換模型也是這樣
    發(fā)表于 08-13 07:32

    請(qǐng)問STM32會(huì)存在單個(gè)IO口壞掉的情況嗎?

    型號(hào):STM32F103RCT6 工具:CubeMX、Keil5、LL庫 UART5: TX:PC12 RX:PD2 現(xiàn)象: 調(diào)試 UART5, 使用中斷接收,阻塞發(fā)送。發(fā)送數(shù)據(jù)正常,
    發(fā)表于 07-11 07:50

    通過Keil打開RASC的FSP配置器界面

    雙擊Keil工程文件“EBF_RA6M5.uvprojx”,打開該Keil工程
    的頭像 發(fā)表于 05-21 13:54 ?913次閱讀
    通過<b class='flag-5'>Keil</b>打開RASC的FSP<b class='flag-5'>配置</b>器界面

    使用RASC生成Keil工程

    手動(dòng)新建一個(gè)名為“Workspace_Keil”的文件夾,并將該文件夾作為我們的工作空間,我們的所有Keil工程都會(huì)放在這個(gè)文件夾里面。值得注意的是:為了避免編譯錯(cuò)誤,該工作空間文件夾
    的頭像 發(fā)表于 05-15 14:46 ?711次閱讀
    使用RASC生成<b class='flag-5'>Keil</b><b class='flag-5'>工程</b>

    使用keil5編譯CY68013A的程序時(shí)出現(xiàn)報(bào)錯(cuò)的原因?

    當(dāng)我使用keil5編譯CY68013A的程序時(shí),報(bào)出以下錯(cuò)誤信息。 生成IIC文件的命令如下。 如果代碼較小,比如小于8K不會(huì)報(bào)錯(cuò),可以生成I2C文件。 問題1:根據(jù)文檔AN45197:Using
    發(fā)表于 05-13 07:49

    【RA-Eco-RA4M2開發(fā)板評(píng)測(cè)】RA-Eco-RA4M2 移植FreeRTOS

    1 前言 基于瑞薩的MCU移植FreeRTOS很簡(jiǎn)單,只需簡(jiǎn)單配置即可生成FreeRTOS的工程。筆者這里使用Renesas RA Smart Configurator和Keil5開發(fā)。 2
    發(fā)表于 05-03 23:24

    Keil uVision 5安裝包下載,詳細(xì)安裝教程~

    for ARM實(shí)現(xiàn)聯(lián)調(diào)(目錄包含*.mcp原始工程文件)。 結(jié)束語 至此,Keil uVision 5的完整安裝流程已順利完成。按照本教程逐步操作即可完成軟件部署與
    發(fā)表于 03-15 12:10

    keil5購買如何選擇

    購買ARM keil軟件的需要勾選仿真部分 以及工具 有懂行的解釋一下后面幾個(gè)選項(xiàng)什么意思嗎? 適用公司開發(fā)使用怎么選擇? 如何選擇
    發(fā)表于 01-16 14:26

    【RA-Eco-RA4E2-64PIN-V1.0開發(fā)板試用】+小白折騰瑞薩RA系列全過程02

    基本框架的軟件,這個(gè)軟件可以圖形化設(shè)定引腳模式以及一鍵生成項(xiàng)目框架,生成的項(xiàng)目可以直接使用KEIL5來進(jìn)行新增代碼和刪減代碼。RA 可擴(kuò)展性強(qiáng)的配置
    發(fā)表于 12-22 13:08

    【RA-Eco-RA4E2-64PIN-V1.0開發(fā)板試用】MDK新建工程

    安裝。 2.RASC 軟件安裝完成之后,還需要將 RASC 軟件集成到 Keil 軟件上面 3.新建工程 使用 RASC 自動(dòng)生成一個(gè)
    發(fā)表于 12-14 18:23

    GD32F303CCT6 keil5為什么下載不了程序?

    就是同一個(gè)項(xiàng)目我拷貝到同事電腦上是可以下載的,程序也是可以正常跑起來,但是在我電腦上用keil5和J-Flash都不行然而都可以連接成功和識(shí)別芯片ID,更加讓我迷惑的是換了另一個(gè)項(xiàng)目的同型號(hào)芯片的板子
    發(fā)表于 11-15 07:09

    【RA-Eco-RA0E1-32PIN-V1.0開發(fā)板試用】使用 RASC 建立 Keil 工程、燒錄測(cè)試

    【RA-Eco-RA0E1-32PIN-V1.0開發(fā)板試用】使用 RASC 建立 Keil 工程、燒錄測(cè)試 使用瑞薩官網(wǎng)提供的 RASC 即智能配置工具軟件,生成
    發(fā)表于 11-09 12:52

    【藍(lán)橋杯單片機(jī)】第二章 開發(fā)環(huán)境與工具的安裝

    本章介紹單片機(jī)設(shè)計(jì)與開發(fā)項(xiàng)目的開發(fā)環(huán)境與工具。以下是所需要安裝的軟件以及附加的強(qiáng)力卸載軟件:下面跟著教程來進(jìn)行開發(fā)環(huán)境的配置與安裝:第一節(jié)keil5安裝該步驟為下載
    的頭像 發(fā)表于 10-30 08:00 ?1569次閱讀
    【藍(lán)橋杯單片機(jī)】第二章 開發(fā)環(huán)境與工具的安裝