找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 37554|回復(fù): 4
打印 上一主題 下一主題
收起左側(cè)

keil5教程

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:262 發(fā)表于 2014-10-24 13:34 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
一、 F4之建立MDK工程
1.正確安裝好MDK5.0,并破解和更新所有庫文件和型號(hào)包。這是MDK5.0的安裝包和各種型號(hào)包,附上共享地址:http://www.torrancerestoration.com/keil%E4%B8%8B%E8%BD%BD.html
2.新建一個(gè)project,選擇好對(duì)應(yīng)型號(hào)。


  3.點(diǎn)擊ok后彈出以下界面,此時(shí)我們要注意,MDK5.0建立工程后不會(huì)像4.x版本自動(dòng)加入啟動(dòng)文件,此時(shí)我們勾選CMSIS類目下的CORE 和 Device類目下的Startup,這兩項(xiàng)。把必要的啟動(dòng)文件和庫文件加進(jìn)來,這樣就能正常編譯了。
   4.配置開發(fā)板的外部晶振。我剛開始弄F4的時(shí)候自己弄了個(gè)板子上了8M晶振,調(diào)Systick時(shí)發(fā)現(xiàn)不對(duì),后來發(fā)現(xiàn)官方默認(rèn)外部晶振是25M。那我們就改頭文件來適應(yīng)自己的板子。在這個(gè)#include<stm32f4xx.h>頭文件下搜HSE_Value,你會(huì)看到宏定義#define HSE_VALUE ((uint32_t)8000000) /*!< Value of the External oscillator in Hz */,我的改成8M,然后你會(huì)發(fā)現(xiàn)頭文件上鎖了,找到該頭文件路徑,把只讀去掉。我的路徑如下:
D:\keil5\ARM\Pack\Keil\STM32F4xx_DFP\1.0.6\Device\Include。最后還要修改PLL_M值,默認(rèn)25,改成8就行了,PLL_M在system_stm32f4xx.c下。完成以上步驟就可以寫自己demo了。

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:34185 發(fā)表于 2014-11-30 07:27 | 只看該作者
好東西,學(xué)習(xí)學(xué)習(xí)
回復(fù)

使用道具 舉報(bào)

板凳
ID:78060 發(fā)表于 2015-4-26 21:14 | 只看該作者
好東西,學(xué)習(xí)學(xué)習(xí)
回復(fù)

使用道具 舉報(bào)

地板
ID:121664 發(fā)表于 2016-6-15 16:44 | 只看該作者
請(qǐng)問有沒有Keil uVision比較完整實(shí)例演示教程?
回復(fù)

使用道具 舉報(bào)

5#
ID:99130 發(fā)表于 2016-6-22 17:29 | 只看該作者
點(diǎn)進(jìn)去怎么是KEIL2
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表