极品馒头泬19p,国产精品亚洲一区二区三区,狠狠色噜噜狠狠狠7777奇米,国产精品视频一区二区三区无码,国产欧美日韩久久久久

【E1266】結(jié)合Raspberry Pi Pico和iCE40 FPGA的PCB圖+源碼

2021-09-22 14:53:28      索煒達(dá)電子      936     

項(xiàng)目編號(hào):E1266

文件大小:1.2M

源碼說明:帶中文注釋

開發(fā)環(huán)境:C編譯器

簡(jiǎn)要概述:

這是一塊將iCE40 HX FPGA與Raspberry Pi Pico相結(jié)合的FPGA板。Pico可以使用此repo中包含的腳本通過USB編程FPGA,然后使用GPIO與之交互。

KiCad 3D

【E1266】結(jié)合Raspberry Pi Pico和iCE40 FPGA的PCB圖+源碼

DVI演示

圖為附帶的DVI演示。首先,RP2040使用USB軟件編程,然后向主機(jī)公開USB編程器設(shè)備。然后,包含DVI測(cè)試模式配置的FPGA配置從主機(jī)上傳到RP2040,然后RP2040對(duì)FPGA進(jìn)行編程,然后FPGA在屏幕上顯示測(cè)試模式。使用此DVI PMOD。

【E1266】結(jié)合Raspberry Pi Pico和iCE40 FPGA的PCB圖+源碼特征

  • iCE40 HX FPGA (TQFP144, 1k pinout assumed)

  • 10 Pico GPIOs connected to FPGA

    • 2 are connected to GBIN inputs

  • 4x PMODs in a 2x double-PMOD arrangement

  • 8x user LEDs for FPGA

  • 1x CDONE LED

  • 2x users buttons for FPGA

  • 1x user button for Pico

  • RUN button for Pico

  • Headers for Pico SWD and hardware UART

  • Footprint for QSPI PSRAM or flash

  • Micro SD card slot

目錄│文件列表:

 └ pico-hx-main

    └ pico-hx-main

       ├ doc

       │  │ pcb1.jpg

       │  └ render.png

       ├ licenses

       │  │ CERN-OHL-W.txt

       │  └ MIT.txt

       ├ pcb

       │  │ .gitignore

       │  │ fp-info-cache

       │  │ fp-lib-table

       │  │ pico-hx.kicad_pcb

       │  │ pico-hx.pro

       │  │ pico-hx.sch

       │  │ sym-lib-table

       │  └ lib

       │     │ RPi_Pico.lib

       │     └ RPi_Pico.pretty

       │        │ CUI_SJ-3523-audio-jack.kicad_mod

       │        │ DSUB-15-L77HDE15SD1CH4F.kicad_mod

       │        │ Icon_

       │        │ MBR120_SOD-123.kicad_mod

       │        │ RPi_Pico_SMD_TH.kicad_mod

       │        └ USB_Micro-B_Amphenol_10103594-0001LF_Horizontal_modified.kicad_mod

       ├ rtl

       │  ├ data

       │  │  └ picohx.pcf

       │  └ demo

       │     │ .gitignore

       │     │ debouncer.v

       │     │ Makefile

       │     │ picohx_demo_top.v

       │     └ video

       │        │ dvi-12bit.v

       │        │ vga_core.v

       │        └ vga_timing.v

       ├ scripts

       │  └ picoprog.py

       └ software

          │ CMakeLists.txt

          │ default_bitstream.h

          │ fpga_spi.c

          │ fpga_spi.h

          │ get_serial.c

          │ get_serial.h

          │ main.c

          │ phx_gpio.h

          │ pico_sdk_import.cmake

          │ spi.pio

          │ tusb_config.h

          │ usb_common.h

          │ usb_descriptors.c

          │ usb_programmer.c

          │ usb_programmer.h

          │ usb_uart.c

          └ usb_uart.h

TAGiCE40
  • 5 次
  • 10 分