国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

WIZnet W51000S-EVB-PICO 入門教程(一)

這篇具有很好參考價(jià)值的文章主要介紹了WIZnet W51000S-EVB-PICO 入門教程(一)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

概述

W5100S-EVB-Pico是基于樹莓派RP2040和全硬件TCP/IP協(xié)議??刂破鱓5100S的微控制器開發(fā)板-基本上與樹莓派Pico板相同,但通過(guò)W5100S芯片增加了以太網(wǎng)功能。

WIZnet W51000S-EVB-PICO 入門教程(一),WIZnet 5100S-EVB-Pico? C/C++教程,單片機(jī),嵌入式硬件

W5100S-EVB-Pico特點(diǎn)

  • RP2040規(guī)格參數(shù)? ? ??
    • 雙核Arm Cortex-M0 + @133MHz
    • 264KB 高速SRAM和2MB板載內(nèi)存
    • 通過(guò)專用QSPI總線最高支持16MB的片外閃存
    • ?DMA控制器
    • 30個(gè)GPIO引腳,其中4個(gè)可用作模擬輸入
    • 2個(gè)UART、2個(gè)SPI控制器和2個(gè)I2C控制器、16PWM通道、1個(gè)定時(shí)器、1個(gè)RTC
    • 8個(gè)可編程I/O(PIO)狀態(tài)機(jī)
    • 支持UF2的USB大容量存儲(chǔ)啟動(dòng)模式,用于拖放式編程
  • W5100S芯片規(guī)格參數(shù)
    • 支持全硬件 TCP/IP 協(xié)議: TCP, UDP, WOL, ICMP, IGMPv1/v2, IPv4, ARP, PPPoE
    • 支持 4 個(gè)獨(dú)立的 Sockets
    • 支持 SOCKET-less指令: ARP-請(qǐng)求, PING-請(qǐng)求
    • 支持以太網(wǎng)掉電模式和節(jié)能模式
    • 內(nèi)置共計(jì) 16 KB 的發(fā)送/接收緩存
    • 支持 SPI 和并行總線接口
    • 高速 SPI(70MHz) 接口(MODE 0/3)
    • 系統(tǒng)總線接口(2 位地址線和 8 位數(shù)據(jù)線)
    • 集成 10BaseT/100BaseTX 以太網(wǎng) PHY
    • 支持以太網(wǎng)自動(dòng)協(xié)商 (全/半雙工, 10Base-T/100Base-TX)
  • Micro-USB B接口,用于供電和下載程序
  • 3pin串行線調(diào)試(SWD)端口
  • 內(nèi)置RJ45
  • 內(nèi)置LDO

硬件規(guī)格

WIZnet W51000S-EVB-PICO 入門教程(一),WIZnet 5100S-EVB-Pico? C/C++教程,單片機(jī),嵌入式硬件

WIZnet W51000S-EVB-PICO 入門教程(一),WIZnet 5100S-EVB-Pico? C/C++教程,單片機(jī),嵌入式硬件

原理圖和零件列表&Gerber文件

尺寸 V1.0(單位:mm)

WIZnet W51000S-EVB-PICO 入門教程(一),WIZnet 5100S-EVB-Pico? C/C++教程,單片機(jī),嵌入式硬件

????????W5100S-EVB-Pico引腳輸出直接連接到RP 2040的GPIO,如上圖所示。它與?Raspberry Pi Pico板相同,但GPIO 16、GPIO 17、GPIO 18、GPIO 19、GPIO 20、GPIO 21在板內(nèi)連接到W5100S,這些引腳支持SPI。與W5100S通信使用以太網(wǎng)功能。如果您正在使用以太網(wǎng)功能,則這些引腳不能用于任何其他用途。W5100S-EVB-Pico內(nèi)部使用的RP 2040 GPIO如下所示。

進(jìn)去之后選擇:Download the lastest release即可

  • I/O

    引腳名

    描述

    I

    GPIO16

    連接W5100S的MISO接口

    O

    GPIO17

    連接W5100S的CS接口

    O

    GPIO18

    連接W5100S的SCLK接口

    O

    GPIO19

    連接W5100S的MOSI接口

    O

    GPIO20

    連接W5100S的RSTn接口

    I

    GPIO21

    連接W5100S的INTn接口

    I

    GPIO24

    VBUS檢測(cè)接口

    O

    GPIO25

    用戶LED口

    I

    GPIO29

    用于ADC模式檢測(cè)VSYS/3

    除了GPIO和接地引腳外,主40針接口上還有其他7個(gè)引腳:
  • 引腳號(hào)

    引腳名

    描述

    PIN40

    VBUS

    Micro-USB輸入電壓,連接到Micro-USB接口引腳1。理論上支持5V。

    PIN39

    VSYS

    主系統(tǒng)輸入電壓,可在4.3V到5.5V的允許范圍內(nèi)變化,由板載LDO產(chǎn)生3.3V。

    PIN37

    3VE_EN

    連接到板載LDO使能引腳。要禁用3.3V(也使RP2040和W5100S斷電),將此引腳短至低。

    PIN36

    3V3

    主3.3V電源給RP2040和W5500,由板載LDO產(chǎn)生。

    PIN35

    ADC_VREF

    ADC電源(和參考)電壓,并在W5100S-EVB-Pico上通過(guò)濾波3.3V電源產(chǎn)生。

    PIN33

    AGND

    GPIO26-29接地參考。

    PIN30

    RUN

    RP2040使能引腳,復(fù)位RP2040,將該引腳短至低。

    工作環(huán)境

    參數(shù)

    描述

    最大工作溫度

    85℃

    最低工作溫度

    -20℃

    VBUS

    DC 5V?(+/- 10%)

    最低VSYS

    DC 4.3V

    最高VSYS

    DC 5.5V

    建議工作的最高環(huán)境溫度為70℃。

    開發(fā)環(huán)境配置

    開發(fā)環(huán)境:Windows10/11,Visual Studio Code

    硬件準(zhǔn)備:W5100S-EVB-Pico開發(fā)板,網(wǎng)線,Micro USB數(shù)據(jù)線

    步驟1:下載編譯工具

    首先下載樹莓派官方的編譯工具:GitHub - raspberrypi/pico-setup-windows

    該工具集成包含了以下幾個(gè)軟件:

  • Arm GNU Toolchain
  • CMake
  • Ninja
  • Python3.9
  • Git for Windows
  • Visual Studio Code
  • OpenOCD

WIZnet W51000S-EVB-PICO 入門教程(一),WIZnet 5100S-EVB-Pico? C/C++教程,單片機(jī),嵌入式硬件

?步驟2:安裝程序?

下載完成后進(jìn)行安裝?

WIZnet W51000S-EVB-PICO 入門教程(一),WIZnet 5100S-EVB-Pico? C/C++教程,單片機(jī),嵌入式硬件

選擇安裝路徑

WIZnet W51000S-EVB-PICO 入門教程(一),WIZnet 5100S-EVB-Pico? C/C++教程,單片機(jī),嵌入式硬件

點(diǎn)擊完成

?WIZnet W51000S-EVB-PICO 入門教程(一),WIZnet 5100S-EVB-Pico? C/C++教程,單片機(jī),嵌入式硬件 ?

第一個(gè)程序

USB虛擬串口打印示例

????????在開始菜單找到Visual Studio Code,打開后會(huì)自動(dòng)加載我們剛剛下載示例程序。打開hello_world文件夾下面usb文件夾下的hello_usb.c文件,該示例的功能是通過(guò)USB口自動(dòng)打印"Hello,world"

WIZnet W51000S-EVB-PICO 入門教程(一),WIZnet 5100S-EVB-Pico? C/C++教程,單片機(jī),嵌入式硬件

WIZnet W51000S-EVB-PICO 入門教程(一),WIZnet 5100S-EVB-Pico? C/C++教程,單片機(jī),嵌入式硬件

點(diǎn)擊最下方工具圖標(biāo),選擇Pico ARM GCC 作為我們的編譯鏈

WIZnet W51000S-EVB-PICO 入門教程(一),WIZnet 5100S-EVB-Pico? C/C++教程,單片機(jī),嵌入式硬件

??在左側(cè)選擇CMake工具,點(diǎn)擊hello_usb文件后面的下載按鈕生成執(zhí)行文件

WIZnet W51000S-EVB-PICO 入門教程(一),WIZnet 5100S-EVB-Pico? C/C++教程,單片機(jī),嵌入式硬件

打開文件之后,按住樹莓派上的BOOT鍵,然后將.uf2文件拖拽到RP1-RP2虛擬U盤中,完成程序燒錄。

WIZnet W51000S-EVB-PICO 入門教程(一),WIZnet 5100S-EVB-Pico? C/C++教程,單片機(jī),嵌入式硬件

現(xiàn)象

WIZnet W51000S-EVB-PICO 入門教程(一),WIZnet 5100S-EVB-Pico? C/C++教程,單片機(jī),嵌入式硬件

技術(shù)文檔

樹莓派pico

RP2040 Datasheet (raspberrypi.com)

樹莓派 Pico 中文站

W5100S

Overview | WIZnet Document System文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-618764.html

——本期內(nèi)容到此結(jié)束下期將對(duì)W5100S-EVB-PICO如何搭建靜態(tài)IP進(jìn)行講解,謝謝觀看

到了這里,關(guān)于WIZnet W51000S-EVB-PICO 入門教程(一)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • W5100S-EVB-PICO 做TCP Server進(jìn)行回環(huán)測(cè)試(六)

    W5100S-EVB-PICO 做TCP Server進(jìn)行回環(huán)測(cè)試(六)

    ????????上一章我們用W5100S-EVB-PICO開發(fā)板做TCP 客戶端連接服務(wù)器進(jìn)行數(shù)據(jù)回環(huán)測(cè)試,那么本章將用開發(fā)板做TCP服務(wù)器來(lái)進(jìn)行數(shù)據(jù)回環(huán)測(cè)試。 ????????TCP (Transmission Control Protocol) 是一種面向連接的、可靠的、基于字節(jié)流的傳輸協(xié)議,用于在計(jì)算機(jī)網(wǎng)絡(luò)上傳輸數(shù)據(jù)。TCP S

    2024年02月13日
    瀏覽(20)
  • W5100S-EVB-PICO 做UDP Server進(jìn)行數(shù)據(jù)回環(huán)測(cè)試(七)

    W5100S-EVB-PICO 做UDP Server進(jìn)行數(shù)據(jù)回環(huán)測(cè)試(七)

    ????????前面我們用W5100S-EVB-PICO 開發(fā)板在TCP Client和TCP Server模式下,分別進(jìn)行數(shù)據(jù)回環(huán)測(cè)試,本章我們將用開發(fā)板在UDP Server模式下進(jìn)行數(shù)據(jù)回環(huán)測(cè)試。 ????????UDP (User Dataqram Protocol) 是一種無(wú)連接的、不可靠的傳輸協(xié)議,用于在計(jì)算機(jī)網(wǎng)絡(luò)上傳輸數(shù)據(jù)UDP Server是指UDP網(wǎng)絡(luò)

    2024年02月13日
    瀏覽(14)
  • W5100S-EVB-PICO作為TCP Client 進(jìn)行數(shù)據(jù)回環(huán)測(cè)試(五)

    W5100S-EVB-PICO作為TCP Client 進(jìn)行數(shù)據(jù)回環(huán)測(cè)試(五)

    ????????上一章我們用W5100S-EVB-PICO開發(fā)板通過(guò)DNS解析www.baidu.com(百度域名)成功得到其IP地址,那么本章我們將用我們的開發(fā)板作為客戶端去連接服務(wù)器,并做數(shù)據(jù)回環(huán)測(cè)試:收到服務(wù)器發(fā)送的數(shù)據(jù),并回傳給服務(wù)器。 ????????TCP (Transmission Control Protocol) 是一種面向連

    2024年02月13日
    瀏覽(17)
  • W6100-EVB-PICO進(jìn)行UDP組播數(shù)據(jù)回環(huán)測(cè)試(九)

    W6100-EVB-PICO進(jìn)行UDP組播數(shù)據(jù)回環(huán)測(cè)試(九)

    ????????上一章我們用我們的開發(fā)板作為UDP客戶端連接服務(wù)器進(jìn)行數(shù)據(jù)回環(huán)測(cè)試,那么本章我們進(jìn)行UDP組播數(shù)據(jù)回環(huán)測(cè)試。 ????????組播是主機(jī)間一對(duì)多的通訊模式, 組播是一種允許一個(gè)或多個(gè)組播源發(fā)送同一報(bào)文到多個(gè)接收者的技術(shù)。組播源將一份報(bào)文發(fā)送到特定的

    2024年02月11日
    瀏覽(24)
  • W6100-EVB-PICO 做TCP Server進(jìn)行回環(huán)測(cè)試(六)

    W6100-EVB-PICO 做TCP Server進(jìn)行回環(huán)測(cè)試(六)

    ????????上一章我們用W6100-EVB-PICO開發(fā)板做TCP 客戶端連接服務(wù)器進(jìn)行數(shù)據(jù)回環(huán)測(cè)試,那么本章將用開發(fā)板做TCP服務(wù)器來(lái)進(jìn)行數(shù)據(jù)回環(huán)測(cè)試。 ????????TCP (Transmission Control Protocol) 是一種面向連接的、可靠的、基于字節(jié)流的傳輸協(xié)議,用于在計(jì)算機(jī)網(wǎng)絡(luò)上傳輸數(shù)據(jù)。TCP Se

    2024年02月13日
    瀏覽(17)
  • W5500-EVB-PICO進(jìn)行UDP組播數(shù)據(jù)回環(huán)測(cè)試(九)

    W5500-EVB-PICO進(jìn)行UDP組播數(shù)據(jù)回環(huán)測(cè)試(九)

    ????????上一章我們用我們的開發(fā)板作為UDP客戶端連接服務(wù)器進(jìn)行數(shù)據(jù)回環(huán)測(cè)試,那么本章我們進(jìn)行UDP組播數(shù)據(jù)回環(huán)測(cè)試。 ????????組播是主機(jī)間一對(duì)多的通訊模式, 組播是一種允許一個(gè)或多個(gè)組播源發(fā)送同一報(bào)文到多個(gè)接收者的技術(shù)。組播源將一份報(bào)文發(fā)送到特定的

    2024年02月11日
    瀏覽(16)
  • W5500-EVB-PICO 做TCP Server進(jìn)行回環(huán)測(cè)試(六)

    W5500-EVB-PICO 做TCP Server進(jìn)行回環(huán)測(cè)試(六)

    ????????上一章我們用W5500-EVB-PICO開發(fā)板做 TCP 客戶端連 接服務(wù)器進(jìn)行數(shù)據(jù)回環(huán)測(cè)試,那么本章將用開發(fā)板做 TCP服務(wù)器 來(lái)進(jìn)行數(shù)據(jù)回環(huán)測(cè)試。 ????????TCP (Transmission Control Protocol) 是一種面向連接的、可靠的、基于字節(jié)流的傳輸協(xié)議,用于在計(jì)算機(jī)網(wǎng)絡(luò)上傳輸數(shù)據(jù)。TC

    2024年02月13日
    瀏覽(51)
  • W5500-EVB-PICO主動(dòng)PING主機(jī)IP檢測(cè)連通性(十)

    W5500-EVB-PICO主動(dòng)PING主機(jī)IP檢測(cè)連通性(十)

    ????????上一章我們用W5500_EVB_PICO 開發(fā)板做UDP組播數(shù)據(jù)回環(huán)測(cè)試,那么本章我們進(jìn)行W5500_EVB_PICO Ping的測(cè)試。 ????????Ping (Packet Internet Groper)是一種因特網(wǎng)包探索器,用于測(cè)試網(wǎng)絡(luò)連接量的程序 ?。Ping是工作在 TCP/IP網(wǎng)絡(luò)體系結(jié)構(gòu)中應(yīng)用層的一個(gè)服務(wù)命令, 主要是向特

    2024年02月10日
    瀏覽(25)
  • W6100-EVB-PICO 做UDP Server進(jìn)行數(shù)據(jù)回環(huán)測(cè)試(七)

    W6100-EVB-PICO 做UDP Server進(jìn)行數(shù)據(jù)回環(huán)測(cè)試(七)

    ????????前面我們用W6100-EVB-PICO 開發(fā)板在TCP Client和TCP Server模式下,分別進(jìn)行數(shù)據(jù)回環(huán)測(cè)試,本章我們將用開發(fā)板在UDP Server模式下進(jìn)行數(shù)據(jù)回環(huán)測(cè)試。 ????????UDP (User Dataqram Protocol) 是一種無(wú)連接的、不可靠的傳輸協(xié)議,用于在計(jì)算機(jī)網(wǎng)絡(luò)上傳輸數(shù)據(jù)UDP Server是指UDP網(wǎng)絡(luò)

    2024年02月12日
    瀏覽(14)
  • W5500-EVB-PICO 做UDP Server進(jìn)行數(shù)據(jù)回環(huán)測(cè)試(七)

    W5500-EVB-PICO 做UDP Server進(jìn)行數(shù)據(jù)回環(huán)測(cè)試(七)

    ????????前面我們用W5500-EVB-PICO 開發(fā)板在TCP Client和TCP Server模式下,分別進(jìn)行數(shù)據(jù)回環(huán)測(cè)試,本章我們將用開發(fā)板在UDP Server模式下進(jìn)行數(shù)據(jù)回環(huán)測(cè)試。 ????????UDP (User Dataqram Protocol) 是一種無(wú)連接的、不可靠的傳輸協(xié)議,用于在計(jì)算機(jī)網(wǎng)絡(luò)上傳輸數(shù)據(jù)UDP Server是指UDP網(wǎng)絡(luò)

    2024年02月12日
    瀏覽(15)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包