5加载stm32 keil_「keil」嵌入式STM32开发环境之Keil5的安装(附资源) - 金橙教程网
keil
一.準備安裝包
最基礎的情況下,需要準備好以下資源:
Keil uvision5主程序,
對應的STM32芯片支持包,
以及 Keil 注冊機。
資源在百度網(wǎng)盤上傳了,可以按需下載。除了注冊機,其它的都可以去ST官網(wǎng)下載到最新版,我只是做了一下搬運,把資源從ST官網(wǎng)搬到了大家熟悉的百度網(wǎng)盤。
(1)Keil uVision5主程序
鏈接:https://pan.baidu.com/s/1MKUieWkIWYCgIgFYpDOhbg
密碼:xwpa
(2)STM32芯片支持包
這里的芯片支持包對應標準庫的開發(fā),如采用HAL庫,Cube軟件會自動檢測并安裝Cube項目對應的芯片包
A.F1xxx系列芯片支持包
F1全系列支持包,比如常見的 STM32F103C8T6 需要此支持包
鏈接:Https://pan.baidu.com/s/1I7HkfhaPlB-8oJ8wkkhncw
密碼:wyzi
B. F4xx系列芯片支持包
F4全系列支持包,比如常見的 STM32F407ZET6 需要此支持包
鏈接:https://pan.baidu.com/s/1MWHkTlb4mQ5QCu50OyQ2rQ
密碼:e8iu
(3)注冊機
鏈接:https://pan.baidu.com/s/1ysy24ck7_so15IfRLiaozA
密碼:uvs6
二.安裝和注冊Keil
運行 Keil uVision5主程序安裝包,過程省略,和常規(guī)軟件一樣。
keil 安裝完成后, 先不著急打開它。
找到上面下載的芯片支持包(文件名類似 Keil.STM32F1xx_DFP.2.1.0.pack ),直接雙擊,自動完成安裝芯片支持包。芯片支持包必須正確安裝對應的型號,開發(fā)F幾系列的芯片就安裝F幾的支持包,安裝了芯片支持包,建立標準工程的時候才能找到相應的芯片。
接下來打開keil uVision5, 并用右鍵管理員模式運行注冊機,如果報毒則關(guān)閉殺毒軟件。
1.依次點擊keil菜單左上角的File>License Management打開授權(quán)管理
2.將CID中的內(nèi)容復制到注冊機的CID框
3.在注冊機的Target中選擇arm,接著選 MDK Professional,如下圖
4.點擊Generate按鈕,生成注冊碼,復制注冊碼到左側(cè)的New License ID Code:里,點擊Add Lic按鈕添加許可
出現(xiàn) 2020 的字樣說明注冊OK了。
三.新建工程
STM32有兩種主流方法建立工程:
方法一是采用標準外設庫,一步步自己搭建工程;方法二是采用最新的HAL庫,使用Cube軟件自動建立工程。
方法二:
因為方法二比較簡單省事,先說方法二。
Cube軟件是一個圖形化的配置軟件,我們只需要點一點鼠標,就能自動生成代碼,輕松完成復雜的工程配置。而且不需要事先手動下載HAL庫,Cube軟件自動建立工程時,會自動下載相應的HAL庫。我們只需要安裝好Cube就可以了。
如果你的電腦上沒有java的環(huán)境,Cube安裝程序它會提示安裝Cube之前需要先安裝一個Java的運行環(huán)境,為什么又跟Java有關(guān)系?估計Cube軟件是用Java開發(fā)的,那么它運行的時候需要一個Java的環(huán)境。
我們先安裝Java環(huán)境,再安裝Cube就OK了。
Java 環(huán)境安裝包:
鏈接:https://pan.baidu.com/s/1i30uaZDcjDoa1KZerj3VOw
密碼:4yid
Cube 軟件安裝包:
鏈接:https://pan.baidu.com/s/1ATFdVZMFCd8VhUwzGfqN6w
密碼:kl00
方法一:
需要下載對應芯片的標準外設庫
A. F1xx系列標準外設庫
鏈接:https://pan.baidu.com/s/1K3NQkbvMz8uKPRLMljlGcQ
密碼:5tnk
B.F4xx系列標準外設庫
鏈接:https://pan.baidu.com/s/1wHS4nwqk7oZDc-iCeINRZQ
密碼:y2jf
有了芯片的標準外設庫,就可以開始建立工程了。標準外設庫建立工程的步驟,網(wǎng)上有非常多的參考教程,暫時不重復寫了。
這里提供一個采用標準外設庫建好的F103的工程模板:
鏈接:https://pan.baidu.com/s/1cOTt0KfUdmhOvt0MI6df8Q
密碼:ebc9
同樣是采用標準外設庫的F407的工程模板:
鏈接:https://pan.baidu.com/s/1KGWmZYvW0aDUMaXRT8lhYA
密碼:g2e2
完結(jié)。
看到這里不容易,送個STM32F103C8T6的 Altium Designer 原理圖:
鏈接:https://pan.baidu.com/s/10wze2isT5860AIUozUTSgg
密碼:9mh5
Wechat Offical Account: CrazyEngineer
相關(guān)閱讀
聯(lián)想筆記本,作為首屈一指的大品牌了。聯(lián)想幫助全球客戶和合作伙伴取得成功,讓客戶實現(xiàn)他們的目標:工作高效、生活豐富多彩。而聯(lián)想g4
(一)交換機的概念
交換機(Switch)意為“開關(guān)”是一種用于電(光)信號轉(zhuǎn)發(fā)的網(wǎng)絡設備。它可以為接入交換機的任意兩個網(wǎng)絡節(jié)點提供獨享的
詳細介紹 1. 啟動安裝 Autodesk AutoCAD 2012 2. 輸入序列號:666-69696969 或 667-98989898 或 400-45454545,
前些時日在Q群與群友討論站群采集的技術(shù),經(jīng)過仔細研究,還是有所成就,可能會有人絕對,我這種垃圾人物只能做垃圾站點,但事實證明了垃圾
原文鏈接:(博客園) ORA-12154: TNS: 無法解析指定的連接標識符安裝 Oracle 時幫助很大,特意轉(zhuǎn)載過來。如有侵權(quán),請留言聯(lián)系我刪除。
總結(jié)
以上是生活随笔為你收集整理的5加载stm32 keil_「keil」嵌入式STM32开发环境之Keil5的安装(附资源) - 金橙教程网的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ant design pro 加载慢_a
- 下一篇: 三菱plc两个16转换32位_三菱FX2