那曲檬骨新材料有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

第1章_搭建開發環境

嵌入式Linux那些事 ? 來源:嵌入式Linux那些事 ? 作者:嵌入式Linux那些事 ? 2024-06-29 14:21 ? 次閱讀

第1章 搭建開發環境

1.1開發套件硬件接口資源介紹

1.2資料下載

從百問網資料下載中心https://download.100ask.net) 下載本開發板的所有資料。進入下載中心后,在左側標簽欄找到“百問網全場景工業互聯開發板”并點擊,根據頁面提示下載百度網盤的資料。

下載到網盤資料后,本套課程的文檔、源碼放在如下目錄:

1.3安裝Keil MDK

1.3.1軟件下載

開發板配套資料里有Keil MDK軟件包:

也可以(但是不建議)在Keil官網 (https://www.keil.com/download/product/) 直接下載“MDK-Arm”,如圖所示:

1.3.2軟件安裝

雙擊運行“MDK532.EXE”,進入安裝界面,選擇“Next >>”,如圖所示:

接著進入用戶協議界面,勾選同意協議,點擊“Next >>”,如圖所示:

然后設置安裝路徑,第一個“Core”是軟件的安裝路徑,第二個“Pack”是芯片的硬件支持包的安裝路徑,讀者保持默認路徑或者設置為如下圖圖所示一樣的即可,如果是自定義設置,建議為全英文路徑,不建議為包含有中文的路徑。選擇好之后點擊“Next >>”后:

隨后需要設置個人信息,隨便填寫即可,如圖所示:

之后便進入安裝進度界面,如下圖所示,等待安裝完成。

安裝過程中,回彈出驅動安裝界面,勾選“始終信任來自‘ARM Ltd’的軟件”,然后點擊“安裝”,如下圖所示。

如下圖所示即安裝完成, “Show Release Notes”為查看當前版版本說明,可以不勾 選,最后點擊“Finish”。

之后會自動進入“Pack Installer”界面, 這里會檢查安裝的編譯器、 CMSIS 等是否是 最新的,由于我們安裝的是官網提供的最新的 MDK,所以這里一般情況下都是不需要更新 的。

至此 Keil 就安裝完成了,但這不是 Keil 開發環境的全部。一個 Keil 的開發環境, 除了 Keil 軟件,還需要安裝對應的 Pack,比如這里目標機的 MCUSTM32H563RIV6,就需 要下載該系列的的 Pack,如果是 STM32F4 系列, 就需要下其它系列 Pack。

1.3.3 PACK 安裝

Keil 只是一個開發工具,它里面有一些芯片的軟件包;但是它肯定不會事先安裝好所 有芯片的軟件包。我們要開發某款芯片,就需要先安裝這款芯片的軟件包,這被稱為 “Pack”。

可以雙擊運行開發板配套資料中的 Pack 安裝包:

也可以在線安裝,下面演示一下如何在線安裝。

打開 Keil 之后,點擊如下按鈕啟動“Pack Installer”:

使用“Pack Installer ”可以方便的對 Pack 安裝和管理。在左上角搜索框輸入 “STM32H563”,展開搜索結果,可以看到 STM3H563RIVx,點擊右邊的簡介鏈接即可 跳轉到 Pack 下載頁面, 如下圖所示。

如果跳轉網頁無法打開, 可直接打開 Pack 下載總入口(www.keil.com/dd2/Pack/)。

進入 Pack 下載總入口后, 搜索“STM32H563RIV”,找到“STM32H563RIVx”點擊, 如 下圖所示(實測部分網絡環境打開該鏈接無 Pack 列表,請嘗試換個網絡環境測試,仍舊不 行則使用配套資料 Pack)。

點擊會跳轉到 pack 包界面, 點擊右上角的”STM32H5xx_DFP“即可跳轉到 pack 包 下載界面, 點擊右上角”STM32H5xx_DFP“處即可下載 pack 包, 如下圖所示。

下載之前會彈出 Pack 用戶協議, 點擊“Accept”即可:

下載完成得到“Keil.STM32H5xx_DFP.1.2.0.pack”,直接雙擊該文件,隨后彈出如 圖所示界面,點擊“Next”進行安裝。

1.4 安裝 STM32CubeMX

STM32CubeMX 是 ST 意法半導體推出的 STM32 系列芯片可視化的圖形配置工具,用戶可 以通過圖形化向導為 Cortex-M 系列 MCU 生成含有初始化代碼的工程模板。

使用 STM32CubeMX 創建 STM32 的工程, 步驟少、上手快。

在開發板配套資料里,有 STM32CubeMX 的安裝軟件:

也可以從 ST 官網(https://www.st.com/zh/development-tools/stm32cubemx.html) 下載 STM32CubeMX。

解壓安裝包后, 即可安裝,如下圖所示:

1.5 安裝 STM32CubeProgrammer

STM32CubeProgrammer 是燒寫工具,用戶可以通過此工具使用 ST-Link、UARTUSB通信接口往 STM32 處理器燒錄 Hex、Bin 文件。也可以使用 Keil 通過 ST-Link 燒寫程序, 無需使用 STM32CubeProgrammer。

開發板配套的資料里有安裝軟件:

也可以從 ST 官網(https://www.st.com/zh/development-tools/stm32cubeprog.html) 下載。

把軟件包解壓后即可安裝,安裝步驟如下面的組圖所示:

在安裝 STM32CubeProgrammer 過程中會彈出安裝 ST-Link 驅動,根據提示點擊下一頁 或者完成即可:

最后等待安裝完成即可:

1.6 安裝 ST-Link 驅動

本開發板使用 ST-Link 進行下載調試程序, 還需要安裝 ST-Link 驅動。

在開發板配套資料里有該驅動:

解壓“en.stsw-link009.zip”,雙擊運行“dpinst_amd64.exe”(如果電腦為 32 位 系統, 運行“dpinst_x86.exe”) ,出現如圖所示安裝界面,點擊“下一步”。

在安裝過程中, 出現如圖所示的 Windows 安全警告,選擇“安裝”

最后安裝完成提示如圖所示, 點擊“完成”退出安裝程序。

1.7 安裝 CH340 驅動

在開發板配套資料中,有如下安裝包:

雙擊運行, 直接點擊“安裝”即可:

安裝成功會有提示:

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 嵌入式
    +關注

    關注

    5092

    文章

    19177

    瀏覽量

    307672
  • 開發板
    +關注

    關注

    25

    文章

    5121

    瀏覽量

    98195
  • 開發環境
    +關注

    關注

    1

    文章

    230

    瀏覽量

    16697
收藏 人收藏

    評論

    相關推薦

    嵌入式Linux開發環境

    非常好的學習資料,供大家學習,我會陸續上傳的,望大家關注!1 搭建嵌入式Linux開發環境
    發表于 10-24 11:24

    5、嵌入式Linux開發環境搭建 42頁 0.8M

    5、嵌入式Linux開發環境搭建 42頁 0.8M (1)
    發表于 09-27 08:47

    5、嵌入式Linux開發環境搭建 42頁 0.8M

    5、嵌入式Linux開發環境搭建 42頁 0.8M
    發表于 09-29 08:51

    1~2 鴻蒙系統介紹 和 編譯環境搭建 持續更新

    /openharmony 鴻蒙OS代碼下載:https://device.harmonyos.com/cn/ ... de-0000001050769927 2 開發環境
    發表于 09-23 10:43

    【HiSpark系列】1~2 鴻蒙系統介紹 和 編譯環境搭建 持續更新

    / ... de-0000001050769927 2 開發環境搭建關于開發
    發表于 10-12 16:36

    【轉載】2 開發環境搭建

    2 開發環境搭建從本章開始,將正式進入RISC-V MCU的開發之旅。本章主要講解CH32V
    發表于 03-28 17:10

    php開發環境搭建和使用

    本文主要介紹的是php開發環境搭建和使用。apache在默認情況下不會處理php頁面,Apache處理php頁面的步驟:即:php開發環境
    的頭像 發表于 02-01 15:26 ?3500次閱讀
    php<b class='flag-5'>開發</b><b class='flag-5'>環境</b>的<b class='flag-5'>搭建</b>和使用

    如何搭建鴻蒙開發環境

    開發某一個平臺的程序,那么首先要搭建出本地開發環境,那么如何搭建鴻蒙開發
    的頭像 發表于 02-24 11:25 ?3856次閱讀
    如何<b class='flag-5'>搭建</b>鴻蒙<b class='flag-5'>開發</b><b class='flag-5'>環境</b>

    ESP8266與NodeMCU開發(一)環境搭建

    這一將描述ESP8266的性能與指標,以及開發環境搭建
    發表于 10-29 09:36 ?9次下載
    ESP8266與NodeMCU<b class='flag-5'>開發</b>(一)<b class='flag-5'>環境</b><b class='flag-5'>搭建</b>

    Digispark開發環境搭建

    Digispark開發環境搭建
    發表于 11-15 20:51 ?16次下載
    Digispark<b class='flag-5'>開發</b><b class='flag-5'>環境</b><b class='flag-5'>搭建</b>

    ESP8266與NodeMCU開發(一)環境搭建

    這一將描述ESP8266的性能與指標,以及開發環境搭建
    發表于 12-05 10:21 ?7次下載
    ESP8266與NodeMCU<b class='flag-5'>開發</b>(一)<b class='flag-5'>環境</b><b class='flag-5'>搭建</b>

    STM32 搭建開發環境

    STM32 搭建開發環境
    發表于 12-08 14:36 ?20次下載
    STM32 <b class='flag-5'>搭建</b><b class='flag-5'>開發</b><b class='flag-5'>環境</b>

    【HarmonyOS HiSpark Wi-Fi IoT 套件試用連載】2 OpenHarmony開發環境搭建

    本文來源電子發燒友社區,作者:ouxiaolong, 帖子地址: https://bbs.elecfans.com/jishu_2283575_1_1.html 開發環境開發系統:
    的頭像 發表于 11-01 15:26 ?664次閱讀
    【HarmonyOS HiSpark Wi-Fi IoT 套件試用連載】<b class='flag-5'>第</b>2<b class='flag-5'>章</b> OpenHarmony<b class='flag-5'>開發</b><b class='flag-5'>環境</b><b class='flag-5'>搭建</b>

    3_UART 開發基礎

    3_UART 開發基礎
    的頭像 發表于 06-29 14:27 ?774次閱讀
    <b class='flag-5'>第</b>3<b class='flag-5'>章</b>_UART <b class='flag-5'>開發</b>基礎

    8 時間歷程后處理器--13 ANSYS新界面Workbench環境

    8 ?時間歷程后處理器--13 ?ANSYS新界面Workbench環境
    發表于 08-30 11:21 ?0次下載
    百家乐官网园云鼎赌场娱乐网规则 | 六合彩大全| 德州扑克顺子| 四房播播| 真钱百家乐官网游戏大全| 百家乐官网游戏软件开发| 百家乐官网l23| 李雷雷百家乐官网的奥妙| 阳宅24山吉凶方位| 粤港澳百家乐娱乐平台| 威尼斯人娱乐城 196| 金钻娱乐| 百家乐官网打水论坛| 明升百家乐娱乐城| 大发888游戏网页版| 真钱赌博网站| 利都百家乐官网国际娱乐平台| 百家乐官网巴厘岛上海在线| 百家乐高手投注法| 巴厘岛百家乐娱乐城| 世博娱乐城| 德州扑克 大小| 百家乐官网网站建设| 百家乐赢钱皇冠网| 大发888 大发888官网| 百家乐官网真钱送彩金| 延川县| 郑州百家乐官网的玩法技巧和规则 | 天博国际娱乐城| 百家乐官网博彩平| 发中发百家乐的玩法技巧和规则| 国际百家乐官网规则| 真人百家乐平台排行| 曲水县| 百家乐视频游戏客服| 网上棋牌赌博| 属蛇和属马合作做生意谁吃亏 | 哪个百家乐玩法平台信誉好 | 利来国际网址| 川宜百家乐分析软件| 利记|