<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12
      XXXXX
      C/C++
      XXXXX
      C#/.net
      XXXXX
      js
      java
      java
      開發(fā)導航 開發(fā)導航 www.endv.cn
      天云

      Windows環(huán)境下的STM32開發(fā)環(huán)境搭建(Keil MDK-ARM簡介及安裝 包含missing compiler version 5的解決方法)

      路徑中不要有中文,不管哪個軟件

      1. Keil MDK-ARM簡介及安裝
      1.1 Keil MDK-ARM 簡介
      Keil MDK,也稱MDK-ARM,Realview MDK (Microcontroller Development Kit)等。目前Keil MDK 由三家國內(nèi)代理商提供技術(shù)支持和相關(guān)服務。
      MDK-ARM軟件為基于Cortex-M、Cortex-R4、ARM7、ARM9處理器設(shè)備提供了一個完整的開發(fā)環(huán)境。 MDK-ARM專為微控制器應用而設(shè)計,不僅易學易用,而且功能強大,能夠滿足大多數(shù)苛刻的嵌入式應用。
      MDK-ARM有四個可用版本,分別是MDK-Lite、MDK-Basic、MDK-Standard、 MDK-Professional。所有版本均提供一個完善的C / C++開發(fā)環(huán)境,其中MDK-Professional還包含大量的中間庫
      1.2 Keil MDK-ARM 獲取與安裝
      官網(wǎng)可以下載最新版本的軟件,安裝比較簡單就不贅述了。
      安裝完成后會自動下載DFP包,等待下載完成即可
      進入軟件后,在File->License Management,根據(jù)CID,輸入對應New License ID Code可以進行注冊,不注冊也能用,就是有限制


      2. 安裝ST_LINK燒寫工具
      ST_LINK 是 STM32 芯片的仿真器,這里介紹燒寫工具的安裝,通過這個軟件操作ST_LINK 將.hex 文件燒寫到芯片上。此軟件用于為 M0 燒寫 bootloader 文件。我們在 keil中編譯好的代碼可以使用它們本身進行下載。

      官網(wǎng)上可以下載最新版本的軟件
      3. STM32CubeMX
      3.1 簡介
      直觀的選擇STM32微控制器
      微控制器圖形化配置
      自動處理引腳沖突
      動態(tài)設(shè)置確定的時鐘樹
      可以動態(tài)確定參數(shù)設(shè)置的外圍和中間件模式和初始化
      功耗預測
      C代碼工程生成器覆蓋了STM32微控制器初始化編譯軟件,如IAR,KEIL,GCC可以獨立使用,作為Eclipse插件使用
      3.2 下載
      首先要下載Java,然后下載STM32CubeMX,下載完成后打開軟件

      然后選擇需要的STM32Fx Series,這里也只是個例子,然后Install Now就完成設(shè)置了


      3.3 基本使用
      首先新建一個project,會顯示下圖,在紅框處輸入需要的STM32的型號

      以STM32F407IG為例


      例子中新建個空項目
      在Project Manager中輸入Project Name和Project Location
      Toolchain/IDE選擇MDK-ARM,與對應的Version
      Code Generator中勾選Generate peripheral initialization as a pair of ‘.c/.h’ files per peripheral
      最后點擊Generate Code
      我們點擊Open Project就能打開Keil
      4. Missing Compiler Version 5
      最新版本的Keil不預裝V5編譯器(compiler version 5),在我build需要v5的項目時報以下這個錯

      Build started: Project: Project
      *** Target 'STM3210C_EVAL' uses ARM-Compiler 'Default Compiler Version 5' which is not available.
      *** Please review the installed ARM Compiler Versions:
      'Manage Project Items - Folders/Extensions' to manage ARM Compiler Versions.
      'Options for Target - Target' to select an ARM Compiler Version for the target.
      *** Build aborted.
      Build Time Elapsed: 00:00:00
      1
      2
      3
      4
      5
      6
      7
      解決方案1:這個時候我們可以按照下面的操作來解決這個問題,首先我們先看ARM Compiler里有沒有V5有的話直接選擇就可以解決問題

      解決方案2:如果沒有就按照下面的操作


      選擇Keil_v5/ARM/ARMCC這個文件夾

      如果顯示成這樣,回過頭來ARM Compiler選擇V5之后就解決問題了。
      解決方案3:如果還是不行就需要下載編譯器了
      官網(wǎng)可以下載Arm Compiler 5。選擇下圖這個版本

      隨后安裝這個軟件就好了,需要注意的是把這個Compiler安裝到Keil_v5/ARM這個文件夾下,方便管理,最后和之前的解決方法一樣

        

      posted @ 2023-02-08 23:05  Endv  閱讀(2576)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 亚洲中文字幕伊人久久无码| 国产蜜臀久久av一区二区| 国产精品久久露脸蜜臀| 亚洲人成网站18禁止无码| 亚洲熟妇精品一区二区| 国产视频有码字幕一区二区| bt天堂新版中文在线| 风流少妇bbwbbw69视频| 啊灬啊灬啊灬快灬高潮了电影片段| 国产精品亚洲一区二区z| 国产成人亚洲综合app网站| 无码日韩做暖暖大全免费不卡| 日韩午夜一区二区福利视频 | 日本福利一区二区精品| 国产午夜福利精品视频 | 夜夜爽免费888视频| 东方av四虎在线观看| 美女胸18下看禁止免费视频| 日韩精品一区二区亚洲专区| 2021亚洲国产精品无码| 天堂av成人网在线观看| 亚洲国产成人久久77| 综合欧美视频一区二区三区| 一区二区三区精品自拍视频 | 无码国模国产在线观看免费| 日本在线a一区视频高清视频| 少妇人妻偷人精品视蜜桃 | 狠狠色噜噜狠狠狠888米奇视频| 本道久久综合无码中文字幕| 亚洲sm另类一区二区三区| 亚洲中文字幕无码爆乳| 丰满熟女人妻一区二区三| 洱源县| 激情国产一区二区三区四区| 99国产精品自在自在久久| 亚洲av无码之国产精品网址蜜芽| 亚洲色最新高清AV网站| 激情人妻中出中文字幕一区 | 国产欧美日韩综合精品二区| 亚洲曰韩欧美在线看片| 中文字幕日韩国产精品|