色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

RP2350 數據手冊及深度了解功能性能特性和開源項目案例

ben111 ? 來源:zenghaiyin ? 作者:zenghaiyin ? 2024-12-27 15:10 ? 次閱讀

Raspberry Pi RP2350 是 Raspberry Pi 推出的新一代微控制器,它在上一代 RP2040的基礎上進行了重大改進。本文將深入探討 RP2350 的功能特性、與 RP2040 的比較、A 和 B 型板的差異、開發選擇和限制、GPIO引腳特點以及應用案例,特別關注 USB 主機和設備模擬相關的例子。
數據手冊:*附件:rp2350-datasheet.pdf
硬件設計手冊:*附件:RP2350硬件設計手冊.pdf
基于 RP2350 的最小系統設計KiCad HuaQiu

1. RP2350 的功能特性

RP2350 是一款強大的微控制器,具有以下關鍵特性:

  • 雙核架構:RP2350 搭載了 雙核 Arm Cortex-M33 處理器或 Hazard3 RISC-V 處理器 ,運行頻率高達 150 MHz,性能遠超 RP2040。
  • 豐富的內存:它擁有 520 kB 的片上 SRAM,分為 10 個獨立的存儲區,并支持通過專用 QSPI 總線連接高達 16 MB 的外部 QSPI 閃存/PSRAM,此外還可通過可選的第二個芯片選擇連接額外的 16 MB 閃存/PSRAM。
  • 多功能外設:RP2350 集成了豐富的 外設 ,包括 2 個 UART、2 個 SPI 控制器、2 個 I2C 控制器、24 個 PWM 通道、支持主機和設備模式的 USB 1.1 控制器和 PHY、12 個 PIO 狀態機以及 1 個 HSTX 外設。
  • 片上電源管理:它內置了開關模式電源,可生成內核電壓。
  • 靈活的封裝選項:RP2350 提供 QFN-80 (10 × 10 mm) 和 QFN-60 (7 × 7 mm) 兩種封裝選擇,并有帶和不帶封裝內閃存的版本。

RP2350 的性能特點:

  • 處理器核心
    • 多核架構 :采用對稱雙核心系統,包括兩個處理器核心,即 Cortex-M33 和 Hazard3,能夠同時執行任務,提高系統的處理能力和吞吐量。
    • 處理器頻率 :兩個核心的運行頻率均為 150MHz,能夠快速處理各種計算任務。
  • 處理器特性
    • 安全擴展 :Cortex-M33 處理器支持 Arm v8-M 安全擴展,包括安全啟動、加密啟動和安全存儲等功能,保障系統的安全性。
    • 中斷處理
      • 中斷控制器 :具有強大的中斷控制器,能夠處理多達 52 個中斷信號,包括外部中斷、定時器中斷、DMA 中斷等。
      • 中斷優先級 :中斷具有優先級設置,能夠確保重要的中斷信號得到及時處理。
    • 調試和跟蹤
      • 調試接口 :提供了多種調試接口,包括 SWD(Serial Wire Debug)和 JTAG(Joint Test Action Group)接口,方便開發人員進行調試和程序開發。
      • 跟蹤功能 :支持 CoreSight 跟蹤功能,能夠對處理器的執行過程進行跟蹤和分析,幫助開發人員找出程序中的問題。
  • 性能指標
    • 運算能力 :Cortex-M33 處理器具有豐富的指令集和高性能的運算單元,能夠快速執行各種運算任務,如算術運算、邏輯運算、移位操作等。
    • 緩存性能 :芯片具有一定容量的緩存,包括指令緩存和數據緩存,能夠提高數據訪問的速度和效率。
    • 功耗管理 :支持多種功耗管理模式,包括睡眠模式、深度睡眠模式和休眠模式等,能夠根據系統的工作負載自動調整功耗,降低系統的能耗。

2. 與 RP2040 的比較

與上一代 RP2040 相比,RP2350 具有以下優勢:

  • 更高的時鐘頻率:RP2350 的時鐘頻率為 150 MHz,而 RP2040 為 133 MHz。
  • 更多的引腳和 GPIO:RP2350 B 型號具有 80 個引腳和 48 個 GPIO,而 RP2040 只有 40 個引腳和 26 個 GPIO。
  • 更大的內存容量:RP2350 集成了 520 KB 的 SRAM,而 RP2040 只有 264 KB。 此外,RP2354 型號還內置了 2 MB 閃存,而 RP2040 則需要外部閃存芯片。
  • 更多的模擬輸入:RP2350 B 型號具有 8 個模擬輸入,而 RP2040 和 RP2350 A 型號只有 4 個。
  • 更強大的內核:RP2350 采用了 Arm Cortex-M33 內核,它基于 Armv8-M 架構,支持硬件除法和更多 32 位指令,性能和功耗都優于 RP2040 的 Arm Cortex-M0+ 內核。
  • 增強的安全性:Cortex-M33 內核增強了安全性,更適合物聯網應用。

3. RP2350 A 和 B 型板的區別

RP2350 分為 A 和 B 兩個型號,主要區別在于封裝尺寸、引腳數量和 GPIO 數量:

  • RP2350A 采用 QFN-60 封裝,具有 60 個引腳和 30 個 GPIO。
  • RP2350B 采用 QFN-80 封裝,具有 80 個引腳和 48 個 GPIO。

此外,B 型號還具有 8 個模擬輸入,而 A 型號只有 4 個。 選擇哪種型號取決于項目的具體需求,如果需要更多的 GPIO 或模擬輸入,則應選擇 B 型號。

4. 開發選擇和限制

RP2350 的開發工具和軟件支持非常豐富,但也存在一些限制:

  • 官方 SDK:Raspberry Pi 提供了官方 SDK,支持使用 C/C++、MicroPython 和 CircuitPython 等語言進行開發。
  • VS Code 集成:推薦使用 Visual Studio Code 進行開發,它提供了 Raspberry Pi Pico 擴展,可以方便地創建、編譯和調試項目。
  • 啟動過程復雜:RP2350 的啟動過程比 RP2040 復雜得多,需要仔細研究數據手冊才能理解。
  • 工具鏈差異:RP2350 的工具鏈與 RP2040 不同,需要安裝新的編譯器和調試器。
  • 裸機編程挑戰:由于啟動過程和工具鏈的差異,進行裸機編程比較困難,需要深入了解芯片架構和啟動流程。

5. RP2350 GPIO 的引腳特點

RP2350 的 GPIO 引腳具有以下特點:

  • 多功能性:每個 GPIO 引腳都可以連接到多種內部外設,也可以通過軟件直接控制。
  • 模擬輸入功能:部分 GPIO 引腳具有模擬輸入功能,可以連接到 ADC 進行電壓采樣。
  • 可配置性:GPIO 引腳的方向、輸出電平和輸入電平都可以通過 GPIO 控制寄存器進行配置。
  • 隔離寄存器:RP2350 新增了隔離寄存器,可以在低功耗狀態下保存焊盤狀態,由軟件清除。

6. 應用案例

RP2350 適用于各種應用場景,以下是一些與 USB 主機和設備模擬相關的例子:

  • USB 主機:RP2350 可以作為 USB 主機,連接 USB 設備,例如鍵盤、鼠標、U 盤等。它可以通過 USB 控制器和 PHY 與這些設備通信,并通過軟件控制數據傳輸。
    • 例如,可以將 RP2350 連接到 U 盤,讀取存儲在 U 盤上的文件,并將文件內容顯示在 LCD 屏幕上。
    • 還可以將 RP2350 連接到鍵盤,讀取鍵盤輸入,并將輸入內容發送到另一個設備,例如電腦手機
  • USB 設備模擬:RP2350 可以模擬各種 USB 設備,例如 HID 設備、串口設備、大容量存儲設備等。它可以通過 USB 控制器和 PHY 與主機通信,并通過軟件模擬設備的行為。
    • 例如,可以將 RP2350 模擬成一個 HID 設備,例如鼠標,并將 RP2350 上的傳感器數據發送到電腦,控制電腦上的鼠標指針。
    • 還可以將 RP2350 模擬成一個串口設備,將 RP2350 上的 UART 數據發送到電腦,實現與電腦的串口通信。

RP2350 是一款功能強大且靈活的微控制器,它為各種應用場景提供了無限的可能性。 相信隨著 RP2350 生態系統的不斷發展,我們將看到更多基于 RP2350 的創新應用。

以下是一些使用樹莓派 RP2350 的開源硬件項目:

RP2350 PicoDVI

  • 項目簡介 :展示了如何在 RP2350 微控制器上實現 DVI 視頻輸出,通過硬件設計和軟件算法,將原本復雜的 DVI 視頻輸出功能移植到微控制器上116。
  • 技術亮點 :利用 RP2350 的 PIO 模塊進行高速數據傳輸,通過 DMA 功能高效處理數據,實現了 TMDS 編碼,并針對 RISC-V 進行了匯編優化116。
  • 應用場景 :適用于需要高清視頻輸出的嵌入式系統,如智能家居設備、工業控制面板等,也為學生和研究人員提供了學習和研究的平臺116。
  • 項目地址https://gitcode.com/gh_mirrors/pi/PicoDVI11619。

Arduino-Pico

  • 項目簡介 :為 Raspberry Pi Pico 和 RP2350 開發板提供 Arduino 核心支持,允許開發者使用熟悉的 Arduino 編程環境進行項目開發 2
  • 核心功能 :支持多種開發板,豐富的外設支持,包括 SPI、I2C、UART、PWM、ADC 等,還支持多核處理器的并行編程、網絡功能、文件系統支持、OTA 升級、USB 支持和音頻支持等 2
  • 應用場景 :在物聯網、智能家居、消費電子、教育實驗等領域有廣泛的應用,如制作智能小車、構建無線傳感器網絡、開發便攜式音樂播放器、創建游戲控制器等 13
  • 項目地址https://gitcode.com/gh_mirrors/ar/arduino-pico21013。

Google Pigweed

  • 項目簡介 :是一個嵌入式庫的集合,可幫助程序員和開發者團隊為使用微控制器的嵌入式設備構建出色的軟件,如 RP2350 及其前身 RP2040415。
  • 技術亮點 :通過 Bazel 進行密封式構建、閃存和測試,提供完全開源的 Clang/LLVM 嵌入式工具鏈,圍繞合理的、與硬件無關的 C++ 構建代碼庫,還支持通過 RPC 與 Pico 通信、在 Visual Studio Code 中進行創作、跨平臺構建和工具鏈等 4
  • 應用場景 :適合大型專業嵌入式開發團隊在 RP2350 上構建原型和產品 4
  • 項目地址 :[https://opensource.googleblog.com/2020/03/pigweed-collection-of-embedded-libraries.html]

設計參考

簡述:使用 RP235x 系列芯片創建一個簡單的電路設計

原理圖

評估板信息

評估板型號:Raspberry Pi Pico 2

評估板圖片

評估板介紹:Raspberry Pi Pico 2 是一款基于新型 Raspberry Pi RP2350 雙核 RISC-V 或雙核 Cortex-M33 微控制器的 MCU 開發板

*附件:Raspberry Pi Pico 2數據手冊.pdf

使用手冊

Getting started with Raspberry Pi Pico-series Microcontrollers

原理圖

設計文件

*附件:RPi-Pico-R3-PUBLIC-20200119.zip (Cadence Allegro)

審核編輯 黃宇

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

    關注

    5085

    文章

    19138

    瀏覽量

    305708
  • 開源
    +關注

    關注

    3

    文章

    3363

    瀏覽量

    42535
收藏 人收藏

    評論

    相關推薦

    開源鴻蒙5.0 Release版本關鍵特性解讀

    特性。如果想了解該版本完整的特性,請參考版本的Release notes。 一 系統功能 1.1 應用框架能力優化 應用框架新增子進程創建、Ability生命周期監聽等關鍵能力,開發者
    的頭像 發表于 12-23 13:58 ?385次閱讀

    TPS2350評估模塊

    電子發燒友網站提供《TPS2350評估模塊.pdf》資料免費下載
    發表于 12-21 09:47 ?0次下載
    TPS<b class='flag-5'>2350</b>評估模塊

    LDC1101提高采樣率到140Ksps后RP raw數據幅度特別大,怎么解決?

    9M左右后采樣率到140Ksps后RP raw數據幅度特別大,有10K的范圍,更改rsptime到最大值后,RP rawdata 范圍會小很多。但是也有4k左右,這個正常嗎?是我電感線圈沒有調好還是系統
    發表于 12-11 06:52

    Made with KiCad(九十一):基于 RP2350 的最小系統設計

    “ ?基于 RP2350 的最小設計,有兩種封裝:RP2350A 采用 QFN-60 封裝,RP2350B 采用 QFN-80 封裝。 ” 圖1. RP2350A 最小系統設計 第 1
    的頭像 發表于 12-04 18:27 ?380次閱讀
    Made with KiCad(九十一):基于 <b class='flag-5'>RP2350</b> 的最小系統設計

    Raspberry Pi Pico 2 W 發布

    Pico 2 W 微控制器板發布:支持無線連接,7 美元 該開發板基于樹莓派 RP2350 處理器,沿用了初代 Pico W 上的英飛凌 CYW43439 無線芯片,因此仍然僅 支持 802.11n
    的頭像 發表于 11-25 18:25 ?513次閱讀
    Raspberry Pi Pico 2 W 發布

    Raspberry Pi Pico 2

    、可選的RISC?V內核、增強的安全特性,以及升級的接口功能。該器件由RP235x微控制器平臺提供支持,此平臺也由Raspberry Pi設計。Pico 2將RP2350與4MB板載Q
    的頭像 發表于 11-25 15:10 ?609次閱讀
    Raspberry Pi Pico 2

    深度了解SiC的晶體結構

    SiC是由硅(Si)和碳(C)按1:1的化學計量比組成的晶體,因其內部結構堆積順序的不同,形成不同的SiC多型體,本篇章帶你了解SiC的晶體結構及其可能存在的晶體缺陷。
    的頭像 發表于 11-14 14:57 ?756次閱讀
    <b class='flag-5'>深度了解</b>SiC的晶體結構

    深度了解SiC材料的物理特性

    與Si材料相比,SiC半導體材料在物理特性上優勢明顯,比如擊穿電場強度高、耐高溫、熱傳導性好等,使其適合于制造高耐壓、低損耗功率器件。本篇章帶你詳細了解SiC材料的物理特性
    的頭像 發表于 11-14 14:55 ?744次閱讀
    <b class='flag-5'>深度了解</b>SiC材料的物理<b class='flag-5'>特性</b>

    真格基金宣布捐贈開源AI項目vLLM

    開源技術處于 AI 革命的中心。Llama 3、Mistral 等開源大模型迅速追趕 GPT-4,TensorFlow、Pytorch 等開源深度學習框架提供了豐富的庫和工具。GitH
    的頭像 發表于 09-24 16:13 ?396次閱讀

    請問OPA2350能不能雙電源供電?

    一直在用OPA2350作I-V變換將光電池的輸出變成電壓后傳輸至24位AD ADS1251,但是在電路中OPA2350單電源供電(+5V)總是無法調零,請問這款芯片到底能不能雙電源供電(+-5V),在數據
    發表于 09-24 07:51

    樹莓派Pico 2發布,搭載RP2350雙核RISC-V和Arm Cortex-M33微控制器!

    兼容性。Pico 2 現已發售,售價為 5 美元。 了解 RP2350 兩年前,隨著樹莓派 5 的 RP1 I/O 控制器的推出,樹莓派芯片團隊開始研究后來的 RP2350。這是一個
    發表于 08-13 10:07

    RIGOL普源示波器探頭pvp2350的使用教程

    RIGOL PVP2350示波器探頭是一款高性能的被動探頭,適用于RIGOL示波器系列。它具有良好的高頻特性和高靈敏度,可幫助用戶進行精確的信號測量和分析。本文將介紹如何正確地使用RIGOL
    的頭像 發表于 06-25 10:02 ?608次閱讀
    RIGOL普源示波器探頭pvp<b class='flag-5'>2350</b>的使用教程

    12芯M16插頭連接器的多功能性

      德索工程師說道12芯M16插頭連接器,作為電氣連接領域的一顆璀璨明珠,憑借其獨特的設計和卓越的性能,展現了其卓越的多功能性。以下是對其多功能性的詳細解析:
    的頭像 發表于 06-15 18:00 ?321次閱讀
    12芯M16插頭連接器的多<b class='flag-5'>功能性</b>

    12針M16接頭的多功能性

      德索工程師說道12針M16接頭,作為一種高性能的電氣連接器,其多功能性在多個領域得到了充分展現。以下是關于12針M16接頭多功能性的詳細解析,結合參考文章中的相關數字和信息進行闡述:
    的頭像 發表于 06-11 18:07 ?370次閱讀
    12針M16接頭的多<b class='flag-5'>功能性</b>

    7針M16接頭的多功能性

      德索工程師說道7針M16接頭作為一種高性能的電氣連接器,在多個領域展現出了其卓越的多功能性。以下是對7針M16接頭多功能性的詳細解析,結合參考文章中的數字和信息,分點表示和歸納:7針M16接頭
    的頭像 發表于 06-11 18:03 ?326次閱讀
    7針M16接頭的多<b class='flag-5'>功能性</b>
    主站蜘蛛池模板: 伊人久久国产精品| jk白丝袜美女被男人桶| 无码中文字幕热热久久| 深夜释放自己在线观看| 甜性涩爱bt下载| 亚洲成人在线免费| 一本之道高清视频在线观看| 有人有片的观看免费视频| 3DNagoonimation动漫| 99热久久久无码国产精品性麻豆| YELLOW视频在线观看大全| 法国剧丝袜情版h级在线电影| 国产精品久久久久久久人热| 黄色片中文| 麻豆一二三四区乱码| 日本理论片和搜子同居的日子2| 乌克兰黄色录像| 亚洲日本国产综合高清| 最新高清无码专区| 成人在线视频观看| 国产自产视频在线观看香蕉| 久久婷五月综合色啪网| 妻子撸av中文字幕| 喜马拉雅听书免费版| 中文字幕本庄优花喂奶| 超碰人人澡人人胔| 国产一区二区三区乱码在线观看| 久久爽狠狠添AV激情五月| 秋霞电影午夜伦午夜| 亚洲不卡一卡2卡三卡4卡5卡| 2023国产精品一卡2卡三卡4卡| 成人永久免费视频网站在线观看| 国精产品一区二区三区四区糖心 | 野花日本完整版在线观看免费高清| 主播蜜汁丝袜精品自拍| 达达兔欧美午夜国产亚洲| 狠狠色色综合站| 強姧伦久久久久久久久| 亚洲日本一区二区三区在线不卡 | 亚洲高清中文字幕| 99久久99久久久99精品齐 |