吴忠躺衫网络科技有限公司

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

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

3天內不再提示

為Pico W推出自己的WiFi驅動程序

jf_9aVl32Dp ? 來源:Arm軟件開發者 ? 2023-01-03 11:37 ? 次閱讀

樹莓派Pico是一個方便的小微控制器,已成為許多黑客工作臺的廣泛使用。Pico W有一個CYW4342W模塊(就像Pi Zero W一樣)來添加WiFi功能,[Jeremy Bentham]將他的裸機WiFi驅動程序移植到Pico W。

CYW43438使用SDIO接口,因此大部分代碼都是從他的Zerowi項目移植過來的,但在這一過程中有一些值得注意的調整。鑒于Pi Pico SDK具有完整的源代碼,可以通過開放源代碼TCP/IP堆棧(lwIP)驅動CYW43439,并且Infineon的數據表非常詳細,為什么要創建自己的驅動程序?

7a26b20e-89f8-11ed-bfe3-dac502259ad0.png



簡單的答案是…因為為什么不呢。但第二個答案是根據自己的喜好進行調整。憑借自己的實現,Jeremy可以專注于最大化吞吐量,并使WiFi更容易調試。他深入研究了硬件、范圍跟蹤和代碼樣本。這是一個巨大的五部分的閱讀。一些亮點包括為PIO(可編程I/O)編寫一些代碼以與SPI接口連接,在WiFi RAM中進行組切換,處理140個不同的事件,連接到網絡,以及發送ping。

PicoWi代碼在GitHub上可下載(https://github.com/jbentham/picowi)。也許它可以與PCMIA接口集成(https://hackaday.com/2022/09/25/pi-pico-w-does-pcmcia-gets-this-ibm-pc110-online/),為較舊的筆記本電腦提供卓越的性能。

審核編輯 :李倩

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

    關注

    81

    文章

    5309

    瀏覽量

    204798
  • 驅動程序
    +關注

    關注

    19

    文章

    848

    瀏覽量

    48219
  • 源代碼
    +關注

    關注

    96

    文章

    2946

    瀏覽量

    66960

原文標題:為Pico W推出自己的WiFi驅動程序

文章出處:【微信號:Arm軟件開發者,微信公眾號:Arm軟件開發者】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    AN3761-KSZ DSA驅動程序的使用

    電子發燒友網站提供《AN3761-KSZ DSA驅動程序的使用.pdf》資料免費下載
    發表于 01-22 16:28 ?0次下載
    AN3761-KSZ DSA<b class='flag-5'>驅動程序</b>的使用

    Raspberry Pi Pico 2 W 發布

    樹莓派官方今日宣布推出支持無線連接的新款 MCU(微控制器)主板 Raspberry Pi Pico 2 W,售價 7 美元, 較此前的有線版本高出 2 美元 。 ? ? Raspberry Pi
    的頭像 發表于 11-25 18:25 ?621次閱讀
    Raspberry Pi <b class='flag-5'>Pico</b> 2 <b class='flag-5'>W</b> 發布

    Linux驅動程序程序員指南

    電子發燒友網站提供《Linux驅動程序程序員指南.pdf》資料免費下載
    發表于 11-22 15:53 ?0次下載
    Linux<b class='flag-5'>驅動程序</b><b class='flag-5'>程序</b>員指南

    pcie設備驅動程序安裝步驟

    PCIe(Peripheral Component Interconnect Express)是一種高速串行計算機擴展總線標準,用于計算機內部硬件組件之間的連接。安裝PCIe設備驅動程序是確保硬件
    的頭像 發表于 11-13 10:32 ?1360次閱讀

    arduino 6軸同步電機驅動程序

    arduino 6軸同步電機驅動程序。含加加減速。
    發表于 11-09 14:09 ?0次下載

    TSC2003 WinCE 5.0驅動程序

    電子發燒友網站提供《TSC2003 WinCE 5.0驅動程序.pdf》資料免費下載
    發表于 10-23 10:33 ?0次下載
    TSC2003 WinCE 5.0<b class='flag-5'>驅動程序</b>

    硬盤電機怎么驅動程序?它有什么典型特征?

    硬盤電機的驅動程序是硬盤中一個非常重要的組成部分,它負責控制硬盤電機的啟動、停止、轉速調節等操作。硬盤電機驅動程序的設計和實現涉及到電機控制理論、電子技術、計算機編程等多個領域的知識。 一、硬盤電機
    的頭像 發表于 10-22 11:10 ?540次閱讀

    LSP 2.10 DaVinci Linux驅動程序

    電子發燒友網站提供《LSP 2.10 DaVinci Linux驅動程序.pdf》資料免費下載
    發表于 10-09 09:30 ?0次下載
    LSP 2.10 DaVinci Linux<b class='flag-5'>驅動程序</b>

    Linux設備驅動程序分類有哪些

    Linux設備驅動程序是操作系統與硬件設備之間的橋梁,負責實現硬件設備與操作系統之間的通信和控制。Linux設備驅動程序的分類繁多,可以根據不同的標準進行分類。 按硬件類型分類 Linux設備
    的頭像 發表于 08-30 15:11 ?704次閱讀

    linux驅動程序如何加載進內核

    在Linux系統中,驅動程序是內核與硬件設備之間的橋梁。它們允許內核與硬件設備進行通信,從而實現對硬件設備的控制和管理。 驅動程序的編寫 驅動程序的編寫是Linux驅動開發的基礎。在編
    的頭像 發表于 08-30 15:02 ?592次閱讀

    linux驅動程序主要有哪些功能

    Linux驅動程序是操作系統與硬件設備之間進行通信的橋梁,負責實現硬件設備與操作系統之間的數據交換和控制。Linux驅動程序的主要功能包括以下幾個方面: 設備識別與初始化 Linux驅動程序需要
    的頭像 發表于 08-30 14:47 ?465次閱讀

    linux驅動程序的編譯方法是什么

    Linux驅動程序的編譯方法主要包括兩種: 與內核一起編譯 和 編譯成獨立的內核模塊 。以下是對這兩種方法的介紹: 一、與內核一起編譯 與內核一起編譯意味著將驅動程序的源代碼直接集成到Linux內核
    的頭像 發表于 08-30 14:46 ?765次閱讀

    linux驅動程序運行在什么空間

    Linux 驅動程序是操作系統的一部分,負責管理硬件設備與操作系統之間的交互。驅動程序運行在內核空間(Kernel Space),這是操作系統的核心部分,與用戶空間(User Space)相對。內核
    的頭像 發表于 08-30 14:37 ?529次閱讀

    虹科技術 Linux環境再升級:PLIN驅動程序正式發布

    Linux驅動程序領域再添新成員,PLIN驅動程序現已正式發布。
    的頭像 發表于 06-28 13:34 ?409次閱讀
    虹科技術 Linux環境再升級:PLIN<b class='flag-5'>驅動程序</b>正式發布

    怎么編寫Framebuffer驅動程序

    Framebuffer 驅動程序框架 分為上下兩層: fbmem.c:承上啟下 實現、注冊 file_operations 結構體 把 APP 的調用向下轉發到具體的硬件驅動程序
    的頭像 發表于 03-22 09:13 ?614次閱讀
    怎么編寫Framebuffer<b class='flag-5'>驅動程序</b>
    华人博彩| 云顶国际娱乐| 百家乐官网赌场代理合作| 百家乐赌大小| 百家乐官网视频麻将下载| 网上百家乐赌博犯法吗| 轮盘赌| 百家乐无敌直缆| 易盈国际娱乐城| 广州百家乐酒店用品制造有限公司| 稻城县| 百家乐赌博走势图| 速博| 明升百家乐QQ群| 百家乐官网连输的时候| 利都百家乐国际赌场娱乐网规则| 百家乐官网信誉好的平台| 洛克百家乐的玩法技巧和规则 | 云博投注| 百家乐庄家提成| 金钻国际娱乐城| 百家乐公开| 百家乐官网下注所有组合| 威尼斯人娱乐城老品牌值得您信赖lm0| 红宝石百家乐官网娱乐城| 大发888真钱娱乐游戏博彩| 百家乐经典路单| 英山县| 聚宝盆百家乐的玩法技巧和规则| 百家乐官网职业赌徒的解密| 沈阳娱乐棋牌网| VIP百家乐-挤牌卡安桌板| 百家乐官网桌子10人| 大发888娱乐城pt| 百家乐游戏网址| 百家乐官网连开6把小| 百家乐翻天粤语| 百家乐官网特殊计| 翼城县| 卓达太阳城希望之洲| 百家乐代打公司|