娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

歷史上的今天

今天是:2024年09月19日(星期四)

正在發生

2019年09月19日 | 第6章 新建工程-寄存器版—零死角玩轉STM32-F429系列

發布者:數字夢想 來源: eefocus關鍵字:新建工程  寄存器版  STM32-F429系列 手機看文章 掃描二維碼
隨時隨地手機看文章

本章內容所涉及的軟件只供教學使用,不得用于商業用途。個人或公司因商業用途導致的法律責任,后果自負。


版本說明:MDK5.15


版本號可從MDK軟件的"Help-->About uVision"選項中查詢到。


6.1 新建工程

6.1.1 新建本地工程文件夾

為了工程目錄更加清晰,我們在本地電腦上新建1個文件夾用于存放整個工程,如命名為"LED",然后在該目錄下新建2個文件夾,具體如下:


表格 8 工程目錄文件夾清單

image.png


存放編譯產生的調試信息、hex文件、預覽信息、封裝庫等

圖 61 工程文件夾目錄


在本地新建好文件夾后,在文件夾下新建一些文件:


表格 9 工程目錄文件夾內容清單

image.png

6.1.2 新建工程

打開KEIL5,新建一個工程,工程名根據喜好命名,我這里取LED-REG,直接保存在LED文件夾下。

圖 62 在KEIL5中新建工程


1.    選擇CPU型號

這個根據你開發板使用的CPU具體的型號來選擇, M4至尊版選STM32F429IGT型號。如果這里沒有出現你想要的CPU型號,或者一個型號都沒有,那么肯定是你的KEIL5沒有添加device庫,KEIL5不像KEIL4那樣自帶了很多MCU的型號,KEIL5需要自己添加,關于如何添加請參考《如何安裝KEIL5》這一章。

圖 63 選擇具體的CPU型號


2.    在線添加庫文件

寄存器控制STM32時我們不需要在線添加庫文件,這里我們點擊關掉。

圖 64 庫文件管理


3.    添加文件

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

圖 65 如何在工程中添加文件


4.    配置魔術棒選項卡

這一步的配置工作很重要,很多人串口用不了printf函數,編譯有問題,下載有問題,都是這個步驟的配置出了錯。


a)    Target中選中微庫" Use MicroLib",為的是在日后編寫串口驅動的時候可以使用printf函數。而且有些應用中如果用了STM32的浮點運算單元FPU,一定要同時開微庫,不然有時會出現各種奇怪的現象。FPU的開關選項在微庫配置選項下方的"Use Single Precision"中,默認是開的。

圖 66 添加微庫


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

圖 67 配置 Output 選項卡


③在Listing選項卡中把輸出文件夾定位到我們工程目錄下的Listing文件夾。

圖 68 配置 Listing 選項卡


5.    下載器配置

這部分的配置最好是在安裝好下載器驅動,下載器連接了電腦和開發板,且開發板上電后來配置。


這里面需要根據你使用了什么仿真器來配置,常用的有三種仿真器:JLINK/ARM-OB,ST-LINK,ULINK2,而且這個配置不是配置完一次之后以后就不會改變,當你換了芯片型號,或者其他操作(具體原因不明)都會改變下載器的配置。


①JLINK/ARM-OB配置


要先安裝了JLINK驅動之后,該配置才能下載,兩者缺一不可。

圖 69 JLINK/ARM-OB下載配置


②ST-LINK配置


要先安裝了ST-LINK驅動之后,該配置才能下載,兩者缺一不可。


 

圖 610 ST-LINK下載配置


③ULINK2配置


要先安裝了ULINK2驅動之后,該配置才能下載,兩者缺一不可。要注意的是設置成ULINK2,而不是ULINK。

圖 611 ULINK2下載配置


6.    選擇CPU型號

這一步的配置也不是配置一次之后完事,常常會因為各種原因需要重新選擇,當你下載的時候,提示說找不到Device的時候,請確保該配置是否正確。有時候下載程序之后,不會自動運行,要手動復位的時候,也回來看看這里的"Reset and Run"配置是否失效。M4至尊版用的STM32的FLASH大小是1M,所以這時選擇1M的容量,如果使用的是其他型號的,要根據實際情況選擇。

圖 612 選擇芯片型號


一個新的工程模版新建完畢。


關鍵字:新建工程  寄存器版  STM32-F429系列 引用地址:第6章 新建工程-寄存器版—零死角玩轉STM32-F429系列

上一篇:第4章 初識STM32—零死角玩轉STM32-F429系列
下一篇:第13章 GPIO-位帶操作—零死角玩轉STM32-F429系列

0

推薦閱讀

隨著半導體市場需求持續強勁,再加上前景仍然看好,國際半導體設備材料產業協會(SEMI)最新資料顯示,全球半導體設備出貨金額已連續9季年增。 2018年第2季出貨金額達167.4億美元,較2017年同期141.1億美元成長19%。較2018年第1季出貨金額169.9億美元,則是下滑了1%。 第2季各地市場出貨金額表現上,除臺灣地區出現大幅年減21%外,其余地區出貨金額都呈現年...
普華軟件汽車電子事業部, 新能源產品總監/ 西安研發中心經理 李文龍李文龍,擁有十多年汽車電控軟硬件設計開發經驗,先后在國內外知名汽車零部件公司就任工程師、設計主管、測試經理及開發總監等。主要從事汽車電控 ECU ( EMS、BCM、HCU、VCU、電 機 控制 MCU、TCU、DCU、ADAS 等 )系統搭建、設計開發、生產及測試工作。概述整車控制器 VCU(Vehicl...
據外媒報道,巴拉德動力公司(Ballard Power Systems)推出FCgen-HPS燃料電池組。這款高性能、零排放的質子交換膜(PEM)燃料電池組,可為一系列輕型、中型和重型汽車提供動力,體積功率密度高達4.3 kW/L。Ballard公司巴拉德公司與奧迪合作的技術解決方案項目按照嚴格的汽車標準,開發設計FCgen-HPS電池組。目前巴拉德公司擁有在各領域應用FCgen-HPS電...

史海拾趣

問答坊 | AI 解惑

lpc1343的USB源碼問題

在中斷函數里面有一段 if (USB_P_EP[0]) {         USB_P_EP[0](USB_EVT_SETUP);         continue; } 原型在下面: #define P_EP(n) ((USB_EP_EV ...…

查看全部問答∨

wince ADO數據連接問題

請問__Connection的Open函數參數怎么寫? 數據庫是SQL Server ce2.0 ,數據庫名:test.sdf …

查看全部問答∨

[急]再求推薦jtag接口的51單片機,謝謝

C8051F應該是可以,還有沒有其它常用的?…

查看全部問答∨

高壓MOS/IGBT的短路保護電路

高壓MOS/IGBT的短路保護電路     電源網訊 個人多年來從事高壓脈沖電源的工作的一點經驗總結   電路如上: 帶短路保護鎖定的驅動的3腳為短路信號檢測入端;2腳為驅動地;1腳為驅動輸出。 當電路存在短 ...…

查看全部問答∨

超炫的一款車視頻哈哈哈簡直牛到了極點

$(\'swf_HSS\').innerHTML=AC_FL_RunContent(\'width\', \'550\', \'height\', \'400\', \'allowNetworking\', \'internal\', \'allowScriptAccess\', \'never\', \'src\', encodeURI(\'http://player.youku.com/player.php/sid/XMjIxMTE2MzMy/v.sw ...…

查看全部問答∨

老師說學習msp430g2553最重要的幾個PDF

對了,我想求教一下,用msp430g2553+HD16210驅動液晶顯示+DS18B20溫度傳感器  =做超低功數字式耗溫度計,就是去年的電子科技大賽題目,不過用這一套怎么沒做出來呢…

查看全部問答∨

停車場智能管理 coma系統幫你忙

隨著近幾年城市靜態交通的基礎建設的大力發展,智能停車場早已不是新名詞了。無論你是住著的地方、工作的地方、還是休閑娛樂的地方,都有停車場智能化管理的存在。   停車場智能管理系統,是一種基于封閉和開放的開發模式、通過操作軟件 ...…

查看全部問答∨

MSP430F5529學習筆記1-I/O端口

開發版型號:SEED—MSP430F5529A 開發工具   :CCS 5.4v 以下內容是CCS中I/O端口操作的一些簡單的demo,現整理如下: 有關MSP430F5529芯片I/O口相關資料,可參考《MSP430x5xx and MSP430x6xx Family User\'s Guide (Rev. M)——Chapte ...…

查看全部問答∨

高頻變壓器磁復位問題,求教

我電路如圖所示,左右波形是變壓器原邊的電壓波形,右邊是輸出波形,如何作到在每個PWM周期對變壓器復位,復位損耗盡量小? …

查看全部問答∨
小廣播
添点儿料...
无论热点新闻、行业分析、技术干货……
設計資源 培訓 開發板 精華推薦

最新單片機文章
何立民專欄 單片機及嵌入式寶典

北京航空航天大學教授,20余年來致力于單片機與嵌入式系統推廣工作。

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發圈

 
機器人開發圈

電子工程世界版權所有 京ICP證060456號 京ICP備10001474號-1 電信業務審批[2006]字第258號函 京公網安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 邢台市| 山西省| 泗洪县| 盘锦市| 万安县| 清苑县| 开化县| 镶黄旗| 天津市| 苏尼特左旗| 绍兴市| 光山县| 宜黄县| 建阳市| 托里县| 丰镇市| 德格县| 印江| 偏关县| 崇阳县| 信宜市| 沁源县| 稻城县| 吉安市| 富蕴县| 凤阳县| 三江| 明星| 江源县| 济阳县| 东城区| 缙云县| 蒲城县| 洪泽县| 广安市| 邛崃市| 揭阳市| 锡林浩特市| 莎车县| 庆安县| 香格里拉县|