在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

第二章 如何安裝KEIL5和新建工程

W55MH32 ? 來(lái)源:W55MH32 ? 作者:W55MH32 ? 2025-05-21 11:46 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

單芯片解決方案,開(kāi)啟全新體驗(yàn)——W55MH32 高性能以太網(wǎng)單片機(jī)

W55MH32是WIZnet重磅推出的高性能以太網(wǎng)單片機(jī),它為用戶帶來(lái)前所未有的集成化體驗(yàn)。這顆芯片將強(qiáng)大的組件集于一身,具體來(lái)說(shuō),一顆W55MH32內(nèi)置高性能Arm? Cortex-M3核心,其主頻最高可達(dá)216MHz;配備1024KB FLASH與96KB SRAM,滿足存儲(chǔ)與數(shù)據(jù)處理需求;集成TOE引擎,包含WIZnet全硬件TCP/IP協(xié)議棧、內(nèi)置MAC以及PHY,擁有獨(dú)立的32KB以太網(wǎng)收發(fā)緩存,可供8個(gè)獨(dú)立硬件socket使用。如此配置,真正實(shí)現(xiàn)了All-in-One解決方案,為開(kāi)發(fā)者提供極大便利。

在封裝規(guī)格上,W55MH32 提供了兩種選擇:QFN100和QFN68。

W55MH32L采用QFN100封裝版本,尺寸為12x12mm,其資源豐富,專為各種復(fù)雜工控場(chǎng)景設(shè)計(jì)。它擁有66個(gè)GPIO、3個(gè)ADC、12通道DMA、17個(gè)定時(shí)器、2個(gè)I2C、5個(gè)串口、2個(gè)SPI接口(其中1個(gè)帶I2S接口復(fù)用)、1個(gè)CAN、1個(gè)USB2.0以及1個(gè)SDIO接口。如此豐富的外設(shè)資源,能夠輕松應(yīng)對(duì)工業(yè)控制中多樣化的連接需求,無(wú)論是與各類傳感器、執(zhí)行器的通信,還是對(duì)復(fù)雜工業(yè)協(xié)議的支持,都能游刃有余,成為復(fù)雜工控領(lǐng)域的理想選擇。 同系列還有QFN68封裝的W55MH32Q版本,該版本體積更小,僅為8x8mm,成本低,適合集成度高的網(wǎng)關(guān)模組等場(chǎng)景,軟件使用方法一致。更多信息和資料請(qǐng)進(jìn)入http://www.w5500.com/網(wǎng)站或者私信獲取。

此外,本W(wǎng)55MH32支持硬件加密算法單元,WIZnet還推出TOE+SSL應(yīng)用,涵蓋TCP SSL、HTTP SSL以及 MQTT SSL等,為網(wǎng)絡(luò)通信安全再添保障。

為助力開(kāi)發(fā)者快速上手與深入開(kāi)發(fā),基于W55MH32L這顆芯片,WIZnet精心打造了配套開(kāi)發(fā)板。開(kāi)發(fā)板集成WIZ-Link芯片,借助一根USB C口數(shù)據(jù)線,就能輕松實(shí)現(xiàn)調(diào)試、下載以及串口打印日志等功能。開(kāi)發(fā)板將所有外設(shè)全部引出,拓展功能也大幅提升,便于開(kāi)發(fā)者全面評(píng)估芯片性能。

若您想獲取芯片和開(kāi)發(fā)板的更多詳細(xì)信息,包括產(chǎn)品特性、技術(shù)參數(shù)以及價(jià)格等,歡迎訪問(wèn)官方網(wǎng)頁(yè):http://www.w5500.com/,我們期待與您共同探索W55MH32的無(wú)限可能。

wKgZPGgbOfaANhwzACodXd3sVzg463.png

第二章 如何安裝KEIL5和新建工程

1 溫馨提示

1.安裝路徑不能帶中文,必須是英文路徑

2.安裝目錄不能跟51的KEIL或者KEIL4沖突,三者目錄必須分開(kāi)

3.KEIL5的安裝比起KEIL4多了一個(gè)步驟,必須添加MCU庫(kù),不然沒(méi)法使用。

4.如果使用的時(shí)候出現(xiàn)莫名其妙的錯(cuò)誤,先百度查找解決方法,莫亂陣腳。

2 獲取KEIL5安裝包

到KEIL的官網(wǎng)下載:https://www.keil.com/download/product/。建議使用最新或者靠近最新版本:

wKgZO2gtS7CAB1bhAADdVS6SAuo808.png

3 開(kāi)始安裝KEIL5

雙擊KEIL5安裝包,開(kāi)始安裝,Next:

勾選“I agree to all the terms of the preceding License Agreement”,繼續(xù)點(diǎn)擊Next:

wKgZO2gtS7CAabPLAACqZburm3A537.png

選擇安裝 路徑,路徑不能帶中文,Next:

提示: Pack目錄下后續(xù)可能會(huì)安裝以后會(huì)用到的各種芯片的芯片包容易占空間, 建議C盤剩余空間不多的用戶可以直接在框中編輯改路徑,把 C 改為 D(或其他盤,直接改第一個(gè)字符就行,注意不要?jiǎng)h錯(cuò)后面符號(hào))

wKgZPGgtS7CAel-MAADdVS6SAuo335.png

填寫(xiě)用戶信息,全部填空格(鍵盤的space鍵)即可,Next:

wKgZPGgtS7CAN73vAACJwDZi070997.png

Finish,安裝完畢:

wKgZPGgtS7CAN0QpAADU__uJWhY945.png

4 安裝W55MH32的pack包

打W55MH32開(kāi)發(fā)套件文件夾下的4.pack包和FLASH燒錄算法文件夾,雙擊安裝W55MH32_DFP.1.0.0.pack包:

5 打開(kāi)例程工程

打開(kāi)資料包中的 SDKModuleDemo 文件夾,里面包含了大部分外設(shè)示例以及 TOE 引擎示例:

wKgZPGgtS7GAAJNMAAKTSfIi9Ik195.png

其中 TOE 引擎示例包含多種網(wǎng)絡(luò)協(xié)議應(yīng)用:

wKgZPGgtS7GAQ7YtAAP48SvImFE303.png

對(duì)于KEIL5打開(kāi)工程文件,主要找到.uvprojx后綴名文件。前面的部分例程直接找到.uvprojx文件打開(kāi)即可,從新建工程-固件庫(kù)版本例程開(kāi)始就是以工程模板形式打開(kāi)項(xiàng)目,此時(shí).uvprojx文件主要存放在Project文件夾下,找到并雙擊打開(kāi):

wKgZO2gtS7CANjmYAAAv66xJWJg560.png

簡(jiǎn)單來(lái)認(rèn)識(shí)一下KEIL5的主窗口界面:

菜單欄:包含F(xiàn)ile文件、Edit編輯、View視圖、Project工程、Help幫助等

工具欄:常見(jiàn)工具的快捷按鈕,下面會(huì)重點(diǎn)介紹一些常用的工具

工程窗口:主要顯示項(xiàng)目?jī)?nèi)容,文件組、源文件和頭文件等

編輯窗口:編寫(xiě)代碼的地方

消息窗口:反饋編譯信息、燒錄信息等

狀態(tài)欄:光標(biāo)的行列位置、字符編碼、鍵盤NUM鎖定等一些狀態(tài)信息

wKgZO2gtS7GAOL09AAV8g6duMl4696.png

三類常用工具快捷按鈕:

wKgZPGgtS7CAIVmiAABBAHrLqic920.png

1.仿真類快捷按鈕:在進(jìn)行仿真時(shí)使用,具有斷點(diǎn)標(biāo)記作用:

英文名稱 中文描述 快捷鍵
Start/Stop Debug Session 打開(kāi) / 關(guān)閉調(diào)試 Ctrl + F5
Insert/Remove Breakpoint 插入 / 移除斷點(diǎn) F9
Enable/Disable Breakpoint 使能 / 失能斷點(diǎn) Ctrl + F9
Disable All Breakpoints 失能所有斷點(diǎn) --
Kill All Breakpoints 取消所有斷點(diǎn) Ctrl + Shift + F9

2.編譯類快捷按鈕:對(duì)代碼進(jìn)行編譯下載:

英文名稱 中文描述 快捷鍵
Translate 編譯當(dāng)前文件 Ctrl + F7
Build 編譯工程目標(biāo) F7
Rebuild 重新編譯所有目標(biāo)文件 -
Batch Build 分批編譯 (多工程) -
Stop Build 停止編譯 (正在編譯時(shí)有效) -
Download 下載 F8

工程目標(biāo)選項(xiàng)又稱魔術(shù)棒:即對(duì)工程目標(biāo)的配置,如芯片設(shè)備選擇、C/C++選項(xiàng)、仿真配置等等。

6 新建工程

接下來(lái),我將和大家一起,一步一步搭建一個(gè)新的工程。

首先,我們依次點(diǎn)擊Project->New μVision Project...:

wKgZPGgtS7CAUgV0AAB3jIwQP6M750.png

然后新建一個(gè)文件夾用于存放工程文件(注意路徑不要有中文)->輸入工程文件的名稱->點(diǎn)擊保存:

wKgZO2gtS7CAWek1AAC--7uRH1U171.png

保存之后會(huì)彈出Select Device for Target ‘Target 1’...的窗口,依次點(diǎn)開(kāi)WIZnet->W55M3 Series->選擇W55MH32L芯片,然后點(diǎn)擊OK:

注意:如果沒(méi)有顯示該芯片的話就是沒(méi)有安裝pack包,在開(kāi)發(fā)套件里找到并安裝即可。

繼續(xù)點(diǎn)擊OK:

wKgZO2gtS7CAPUjaAADAJ3pB770035.png

將開(kāi)發(fā)套件里1.SDK/Libraries文件夾下的啟動(dòng)文件、內(nèi)核文件和庫(kù)文件等復(fù)制粘貼到新建的項(xiàng)目目錄下:

wKgZPGgtS7CAC1R5AADWyGXycxk215.png

點(diǎn)擊品字形的按鈕(管理項(xiàng)目事項(xiàng)):

wKgZO2gtS7GAODo-AAB5vnIldjY735.png

在該窗口我們可以添加或刪除工程、文件夾和文件,并為其重命名。文件可以根據(jù)需求添加,不清楚文件的作用或者覺(jué)得后續(xù)反復(fù)添加文件麻煩的也可以一次性全部添加:

wKgZPGgtS7GAPD_zAAEmVN6MGAs884.png

新建文件->在該文件里輸入#include "w55mh32.h"添加頭文件>點(diǎn)擊左上角保存按鈕->新建USER文件夾并雙擊打開(kāi)->輸入文件名和文件類型main.c->點(diǎn)擊保存:

wKgZPGgtS7GASGHtAAb5pxjA_cc855.png

雙擊USER文件夾->找到main.c并單擊選中->點(diǎn)擊Add添加文件:

wKgZPGgtS7GAU4TpAAFdsHxnFY4103.png

點(diǎn)擊魔術(shù)棒->點(diǎn)擊C/C++->Define輸入U(xiǎn)SE_STDPERIPH_DRIVER預(yù)定義->點(diǎn)擊Include Paths右邊的...設(shè)置文件夾路徑包含->添加路徑->點(diǎn)擊路徑右邊的...預(yù)覽并選擇文件夾->點(diǎn)擊OK->點(diǎn)擊OK:

wKgZPGgtS7GACXeyAAIpJ9S7Nbc739.png

再次點(diǎn)擊魔術(shù)棒->點(diǎn)擊Target->編譯器版本選擇V5:

wKgZO2gtS7GAGfDnAACJ8NDcco4443.png

點(diǎn)擊Output->填寫(xiě)輸出的文件名->勾選創(chuàng)建HEX文件:

wKgZO2gtS7GAYMpOAABj4Fl6SXU193.png

點(diǎn)擊Debug->選擇CMSIS-DAPDebugger下載調(diào)試方式->點(diǎn)擊Settings->點(diǎn)擊Flash Download->勾選自動(dòng)復(fù)位->點(diǎn)擊OK->點(diǎn)擊OK:

wKgZO2gtS7GAL2mXAAFNaHUEPZs937.png

在main.c里面編寫(xiě)主函數(shù),點(diǎn)擊編譯發(fā)現(xiàn)有25個(gè)錯(cuò)誤,提示缺少w55mh32_conf.h文件:

wKgZPGgtS7GAMkUQAAAp11-K5w0439.png

w55mh32_conf.h為用戶配置文件,我們可以從例程里面找到。打開(kāi)1.SDK文件夾下的ModuleDemo文件夾,隨便打開(kāi)一個(gè)例程,在USER文件夾下將w55mh32_conf.h文件復(fù)制粘貼到我們新建的工程里的USER文件夾:

再將USER文件Include路徑包含進(jìn)去:

wKgZPGgtS7GAMkUQAAAp11-K5w0439.png

再次點(diǎn)擊編譯,0錯(cuò)誤0警告:

wKgZO2gtS7GAUXORAAFY5od85v8972.png

這樣我們就成功的新建了一個(gè)新工程了。

WIZnet 是一家無(wú)晶圓廠半導(dǎo)體公司,成立于 1998 年。產(chǎn)品包括互聯(lián)網(wǎng)處理器 iMCU?,它采用 TOE(TCP/IP 卸載引擎)技術(shù),基于獨(dú)特的專利全硬連線 TCP/IP。iMCU? 面向各種應(yīng)用中的嵌入式互聯(lián)網(wǎng)設(shè)備。

WIZnet 在全球擁有 70 多家分銷商,在香港、韓國(guó)、美國(guó)設(shè)有辦事處,提供技術(shù)支持和產(chǎn)品營(yíng)銷。

香港辦事處管理的區(qū)域包括:澳大利亞、印度、土耳其、亞洲(韓國(guó)和日本除外)。

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 單片機(jī)
    +關(guān)注

    關(guān)注

    6067

    文章

    44969

    瀏覽量

    649736
  • 以太網(wǎng)
    +關(guān)注

    關(guān)注

    41

    文章

    5628

    瀏覽量

    175680
  • WIZnet
    +關(guān)注

    關(guān)注

    3

    文章

    20

    瀏覽量

    42438
  • keil5
    +關(guān)注

    關(guān)注

    7

    文章

    47

    瀏覽量

    21087
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    keil5新建stm32工程

    keil5新建stm32工程,之前用的MDK是5.1,現(xiàn)在用的是5.13,MDK5.0之前的版本(本人簡(jiǎn)稱舊版)和之后的版本(本人簡(jiǎn)稱新版)新建工程有很大區(qū)別。對(duì)于剛開(kāi)始用學(xué)stm32
    發(fā)表于 08-09 07:40

    keil5新建stm32工程詳細(xì)圖解

    keil5新建stm32工程詳細(xì)圖解,Keil5建立STM32標(biāo)準(zhǔn)庫(kù)模板標(biāo)準(zhǔn)庫(kù)模板建立1.準(zhǔn)備工作2.新建一個(gè)
    發(fā)表于 08-10 07:18

    Keil5新建工程的基本操作方法

    我用的是漢化版Keil5,其他版本操作方法基本相同。第一步:點(diǎn)擊工程[Project]------->:新建vision工程[Create New Project]
    發(fā)表于 12-08 06:31

    如何安裝Keil5

    Keil5新建工程小白指南安裝Keil5教程:這里給大家安利個(gè)對(duì)學(xué)生黨(白嫖黨)非常友好的公眾號(hào):軟件安裝管家。對(duì)話框發(fā)送對(duì)應(yīng)的軟件,即會(huì)推
    發(fā)表于 01-05 08:07

    STM32是如何新建工程的呢

    STM32如何新建工程一:下載芯片支持包xxx.pack文件第二步第三步STM32新建工程跟51差不多的,但是32會(huì)多點(diǎn)東西,比如加載芯片支持包啦,啟動(dòng)文件啦。還有一個(gè)很重要的 你得有KEIL
    發(fā)表于 01-20 06:09

    如何利用keil5新建一種STM32工程文件呢

    Keil5新建工程模板(理論基礎(chǔ)篇)
    發(fā)表于 02-11 06:26

    keil5如何建工程

    北京科技大學(xué)MEI團(tuán)隊(duì)提供的如何使用keil5如何建工程,比較實(shí)用
    發(fā)表于 07-14 11:32 ?11次下載

    KEIL5新建工程模版

    KEL5新建工程模板
    發(fā)表于 07-19 08:55 ?0次下載

    如何安裝 KEIL5

    第1 如何安裝 KEIL5 本章內(nèi)容所涉及的軟件只供教學(xué)使用,不得用于商業(yè)用途。個(gè)人或公司因商業(yè)用途導(dǎo)致的法律責(zé)任,后果自負(fù)。 1.1 溫馨提示 1、安裝路徑不能帶中文,必須是英文路
    發(fā)表于 12-07 16:26 ?14次下載
    如何<b class='flag-5'>安裝</b> <b class='flag-5'>KEIL5</b>

    如何安裝KEIL5詳細(xì)教程說(shuō)明

    本文檔的主要內(nèi)容詳細(xì)介紹的是如何安裝KEIL5詳細(xì)教程說(shuō)明包括了:獲取KEIL5安裝包,開(kāi)始安裝KEIL
    發(fā)表于 03-19 08:00 ?0次下載
    如何<b class='flag-5'>安裝</b><b class='flag-5'>KEIL5</b>詳細(xì)教程說(shuō)明

    Keil5新建STM32工程的教程免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是Keil5新建STM32工程的教程免費(fèi)下載。
    發(fā)表于 01-28 08:00 ?23次下載
    <b class='flag-5'>Keil5</b><b class='flag-5'>新建</b>STM32<b class='flag-5'>工程</b>的教程免費(fèi)下載

    Keil5軟件配置與新建STM32工程教程

    中找到,第三個(gè)文件是空文件。 在Keil5新建工程的步驟 如下圖所示,Project-New,新建工程工程名為L(zhǎng)ed,點(diǎn)擊保存。
    的頭像 發(fā)表于 08-16 10:21 ?1.8w次閱讀
    <b class='flag-5'>Keil5</b>軟件配置與<b class='flag-5'>新建</b>STM32<b class='flag-5'>工程</b>教程

    KEIL5安裝C51依賴,解決KEIL5無(wú)法創(chuàng)建C51工程

    KEIL5安裝C51依賴,解決KEIL5無(wú)法創(chuàng)建C51工程KEIL5安裝C51依賴,解決
    發(fā)表于 11-29 12:51 ?57次下載
    <b class='flag-5'>KEIL5</b><b class='flag-5'>安裝</b>C51依賴,解決<b class='flag-5'>KEIL5</b>無(wú)法創(chuàng)建C51<b class='flag-5'>工程</b>

    keil5新建STM32工程文件--理論篇(以STM32F103為例)

    Keil5新建工程模板(理論基礎(chǔ)篇)
    發(fā)表于 12-08 09:06 ?19次下載
    <b class='flag-5'>keil5</b><b class='flag-5'>新建</b>STM32<b class='flag-5'>工程</b>文件--理論篇(以STM32F103為例)

    Keil5軟件配置與新建STM32工程的步驟

    本文將介紹下Keil5軟件配置與新建STM32工程的步驟。
    發(fā)表于 02-08 15:36 ?64次下載
    <b class='flag-5'>Keil5</b>軟件配置與<b class='flag-5'>新建</b>STM32<b class='flag-5'>工程</b>的步驟
    主站蜘蛛池模板: 日本亚洲在线 | 久久99精品福利久久久 | 成人欧美一区二区三区白人 | 天天摸天天躁天天添天天爽 | 国产香蕉在线精彩视频 | 欧美爆插| 亚洲国产欧美精品一区二区三区 | 午夜三级国产精品理论三级 | 日本www免费 | 久久久久大香线焦 | 成人网在线 | 久久国产乱子伦精品免费一 | 久久777国产线看观看精品卜 | 在线黄视频网站 | 天天舔夜夜操 | 亚洲 欧美 视频 | 免费看va| 可以免费看黄的网站 | 在线观看www妖精免费福利视频 | 国产手机在线国内精品 | 1024你懂的日韩 | 一区二区免费播放 | 天天舔天天爱 | 广东毛片| 黄色在线观看视频网站 | 网站在线观看你懂的 | 激情六月天婷婷 | 四虎在线最新永久免费播放 | 激情五月激情综合 | 97一区二区三区 | 一级毛片免费不卡直观看 | 天天玩天天干 | 黄色的视频网站 | 天天插天天射天天操 | 国产一区二区三区波多野吉衣 | 亚洲香蕉影院 | 久久精品视频免费播放 | 可以直接看的黄址 | h视频国产| 欧美一级日韩一级亚洲一级 | 免费簧片视频 |