基本信息
源码名称:树莓pico例程:pico-examples-master
源码大小:4.83M
文件格式:.zip
开发语言:Python
更新时间:2022-04-21
   友情提示:(无需注册或充值,赞助后即可获取资源下载链接)

     嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300

本次赞助数额为: 2 元 
   源码介绍
树莓pico例程:pico-examples-master


.
├── pico-examples-master
│   ├── CMakeLists.txt
│   ├── CONTRIBUTING.md
│   ├── LICENSE.TXT
│   ├── README.md
│   ├── adc
│   │   ├── CMakeLists.txt
│   │   ├── adc_console
│   │   │   ├── CMakeLists.txt
│   │   │   └── adc_console.c
│   │   ├── dma_capture
│   │   │   ├── CMakeLists.txt
│   │   │   ├── dma_capture.c
│   │   │   └── resistor_dac.pio
│   │   ├── hello_adc
│   │   │   ├── CMakeLists.txt
│   │   │   └── hello_adc.c
│   │   ├── joystick_display
│   │   │   ├── CMakeLists.txt
│   │   │   └── joystick_display.c
│   │   └── microphone_adc
│   │       ├── CMakeLists.txt
│   │       ├── README.adoc
│   │       ├── microphone_adc.c
│   │       ├── microphone_adc.fzz
│   │       ├── microphone_adc_bb.png
│   │       ├── microphone_adc_plotter.png
│   │       └── plotter.py
│   ├── blink
│   │   ├── CMakeLists.txt
│   │   └── blink.c
│   ├── clocks
│   │   ├── CMakeLists.txt
│   │   ├── detached_clk_peri
│   │   │   ├── CMakeLists.txt
│   │   │   └── detached_clk_peri.c
│   │   ├── hello_48MHz
│   │   │   ├── CMakeLists.txt
│   │   │   └── hello_48MHz.c
│   │   ├── hello_gpout
│   │   │   ├── CMakeLists.txt
│   │   │   └── hello_gpout.c
│   │   └── hello_resus
│   │       ├── CMakeLists.txt
│   │       └── hello_resus.c
│   ├── cmake
│   │   ├── CMakeLists.txt
│   │   └── build_variants
│   │       ├── CMakeLists.txt
│   │       ├── main.c
│   │       ├── other.c
│   │       └── other.h
│   ├── divider
│   │   ├── CMakeLists.txt
│   │   └── hello_divider.c
│   ├── dma
│   │   ├── CMakeLists.txt
│   │   ├── channel_irq
│   │   │   ├── CMakeLists.txt
│   │   │   ├── channel_irq.c
│   │   │   └── pio_serialiser.pio
│   │   ├── control_blocks
│   │   │   ├── CMakeLists.txt
│   │   │   └── control_blocks.c
│   │   └── hello_dma
│   │       ├── CMakeLists.txt
│   │       └── hello_dma.c
│   ├── example_auto_set_url.cmake
│   ├── flash
│   │   ├── CMakeLists.txt
│   │   ├── cache_perfctr
│   │   │   ├── CMakeLists.txt
│   │   │   └── flash_cache_perfctr.c
│   │   ├── nuke
│   │   │   ├── CMakeLists.txt
│   │   │   └── nuke.c
│   │   ├── program
│   │   │   ├── CMakeLists.txt
│   │   │   └── flash_program.c
│   │   ├── ssi_dma
│   │   │   ├── CMakeLists.txt
│   │   │   └── flash_ssi_dma.c
│   │   └── xip_stream
│   │       ├── CMakeLists.txt
│   │       ├── flash_xip_stream.c
│   │       └── random_test_data.h
│   ├── gpio
│   │   ├── CMakeLists.txt
│   │   ├── dht_sensor
│   │   │   ├── CMakeLists.txt
│   │   │   ├── README.adoc
│   │   │   ├── dht.c
│   │   │   ├── pi-and-pico-uart-and-dht-sensor.fzz
│   │   │   ├── pi-and-pico-uart-and-dht-sensor.png
│   │   │   └── serial-output.png
│   │   ├── hello_7segment
│   │   │   ├── CMakeLists.txt
│   │   │   ├── README.adoc
│   │   │   ├── hello_7segment.c
│   │   │   ├── hello_7segment.fzz
│   │   │   └── hello_7segment_bb.png
│   │   └── hello_gpio_irq
│   │       ├── CMakeLists.txt
│   │       └── hello_gpio_irq.c
│   ├── hello_world
│   │   ├── CMakeLists.txt
│   │   ├── serial
│   │   │   ├── CMakeLists.txt
│   │   │   └── hello_serial.c
│   │   └── usb
│   │       ├── CMakeLists.txt
│   │       └── hello_usb.c
│   ├── i2c
│   │   ├── CMakeLists.txt
│   │   ├── bmp280_i2c
│   │   │   ├── CMakeLists.txt
│   │   │   ├── README.adoc
│   │   │   ├── bmp280_i2c.c
│   │   │   ├── bmp280_i2c.fzz
│   │   │   └── bmp280_i2c_bb.png
│   │   ├── bus_scan
│   │   │   ├── CMakeLists.txt
│   │   │   └── bus_scan.c
│   │   ├── lcd_1602_i2c
│   │   │   ├── CMakeLists.txt
│   │   │   ├── README.adoc
│   │   │   ├── lcd_1602_i2c.c
│   │   │   ├── lcd_1602_i2c.fzz
│   │   │   └── lcd_1602_i2c_bb.png
│   │   ├── lis3dh_i2c
│   │   │   ├── CMakeLists.txt
│   │   │   ├── README.adoc
│   │   │   ├── lis3dh_i2c.c
│   │   │   ├── lis3dh_i2c.fzz
│   │   │   └── lis3dh_i2c.png
│   │   ├── mcp9808_i2c
│   │   │   ├── CMakeLists.txt
│   │   │   ├── README.adoc
│   │   │   ├── mcp9808_i2c.c
│   │   │   ├── mcp9808_i2c.fzz
│   │   │   └── mcp9808_i2c.png
│   │   ├── mma8451_i2c
│   │   │   ├── CMakeLists.txt
│   │   │   ├── README.adoc
│   │   │   ├── mma8451_i2c.c
│   │   │   ├── mma8451_i2c.fzz
│   │   │   └── mma8451_i2c.png
│   │   ├── mpl3115a2_i2c
│   │   │   ├── CMakeLists.txt
│   │   │   ├── README.adoc
│   │   │   ├── mpl3115a2_i2c.c
│   │   │   ├── mpl3115a2_i2c.fzz
│   │   │   └── mpl3115a2_i2c_bb.png
│   │   ├── mpu6050_i2c
│   │   │   ├── CMakeLists.txt
│   │   │   ├── README.adoc
│   │   │   ├── mpu6050_i2c.c
│   │   │   ├── mpu6050_i2c.fzz
│   │   │   └── mpu6050_i2c_bb.png
│   │   ├── oled_i2c
│   │   │   ├── CMakeLists.txt
│   │   │   ├── README.adoc
│   │   │   ├── img_to_array.py
│   │   │   ├── oled_i2c.c
│   │   │   ├── oled_i2c.fzz
│   │   │   ├── oled_i2c_bb.png
│   │   │   ├── raspberry26x32.bmp
│   │   │   └── raspberry26x32.h
│   │   ├── pa1010d_i2c
│   │   │   ├── CMakeLists.txt
│   │   │   ├── README.adoc
│   │   │   ├── pa1010d_i2c.c
│   │   │   ├── pa1010d_i2c.fzz
│   │   │   └── pa1010d_i2c.png
│   │   └── pcf8523_i2c
│   │       ├── CMakeLists.txt
│   │       ├── README.adoc
│   │       ├── pc8523_i2c.fzz
│   │       ├── pc8523_i2c.png
│   │       └── pcf8523_i2c.c
│   ├── ide
│   │   └── vscode
│   │       ├── launch-raspberrypi-swd.json
│   │       ├── launch-remote-openocd.json
│   │       └── settings.json
│   ├── interp
│   │   ├── CMakeLists.txt
│   │   └── hello_interp
│   │       ├── CMakeLists.txt
│   │       └── hello_interp.c
│   ├── multicore
│   │   ├── CMakeLists.txt
│   │   ├── hello_multicore
│   │   │   ├── CMakeLists.txt
│   │   │   └── multicore.c
│   │   ├── multicore_fifo_irqs
│   │   │   ├── CMakeLists.txt
│   │   │   └── multicore_fifo_irqs.c
│   │   ├── multicore_runner
│   │   │   ├── CMakeLists.txt
│   │   │   └── multicore_runner.c
│   │   └── multicore_runner_queue
│   │       ├── CMakeLists.txt
│   │       └── multicore_runner_queue.c
│   ├── pico_sdk_import.cmake
│   ├── picoboard
│   │   ├── CMakeLists.txt
│   │   ├── blinky
│   │   │   ├── CMakeLists.txt
│   │   │   └── blinky.c
│   │   └── button
│   │       ├── CMakeLists.txt
│   │       └── button.c
│   ├── pio
│   │   ├── CMakeLists.txt
│   │   ├── addition
│   │   │   ├── CMakeLists.txt
│   │   │   ├── addition.c
│   │   │   └── addition.pio
│   │   ├── apa102
│   │   │   ├── CMakeLists.txt
│   │   │   ├── apa102.c
│   │   │   └── apa102.pio
│   │   ├── clocked_input
│   │   │   ├── CMakeLists.txt
│   │   │   ├── clocked_input.c
│   │   │   └── clocked_input.pio
│   │   ├── differential_manchester
│   │   │   ├── CMakeLists.txt
│   │   │   ├── differential_manchester.c
│   │   │   └── differential_manchester.pio
│   │   ├── hello_pio
│   │   │   ├── CMakeLists.txt
│   │   │   ├── hello.c
│   │   │   └── hello.pio
│   │   ├── hub75
│   │   │   ├── CMakeLists.txt
│   │   │   ├── Readme.md
│   │   │   ├── hub75.c
│   │   │   ├── hub75.pio
│   │   │   ├── mountains_128x64.png
│   │   │   └── mountains_128x64_rgb565.h
│   │   ├── i2c
│   │   │   ├── CMakeLists.txt
│   │   │   ├── i2c.pio
│   │   │   ├── i2c_bus_scan.c
│   │   │   ├── pio_i2c.c
│   │   │   └── pio_i2c.h
│   │   ├── ir_nec
│   │   │   ├── CMakeLists.txt
│   │   │   ├── README.adoc
│   │   │   ├── ir_loopback
│   │   │   │   ├── CMakeLists.txt
│   │   │   │   └── ir_loopback.c
│   │   │   ├── nec_receive_library
│   │   │   │   ├── CMakeLists.txt
│   │   │   │   ├── nec_receive.c
│   │   │   │   ├── nec_receive.h
│   │   │   │   └── nec_receive.pio
│   │   │   ├── nec_transmit_library
│   │   │   │   ├── CMakeLists.txt
│   │   │   │   ├── nec_carrier_burst.pio
│   │   │   │   ├── nec_carrier_control.pio
│   │   │   │   ├── nec_transmit.c
│   │   │   │   └── nec_transmit.h
│   │   │   ├── pio_ir_loopback.fzz
│   │   │   └── pio_ir_loopback.png
│   │   ├── logic_analyser
│   │   │   ├── CMakeLists.txt
│   │   │   └── logic_analyser.c
│   │   ├── manchester_encoding
│   │   │   ├── CMakeLists.txt
│   │   │   ├── manchester_encoding.c
│   │   │   └── manchester_encoding.pio
│   │   ├── pio_blink
│   │   │   ├── CMakeLists.txt
│   │   │   ├── blink.c
│   │   │   └── blink.pio
│   │   ├── pwm
│   │   │   ├── CMakeLists.txt
│   │   │   ├── pwm.c
│   │   │   └── pwm.pio
│   │   ├── quadrature_encoder
│   │   │   ├── CMakeLists.txt
│   │   │   ├── quadrature_encoder.c
│   │   │   └── quadrature_encoder.pio
│   │   ├── spi
│   │   │   ├── CMakeLists.txt
│   │   │   ├── pio_spi.c
│   │   │   ├── pio_spi.h
│   │   │   ├── spi.pio
│   │   │   ├── spi_flash.c
│   │   │   └── spi_loopback.c
│   │   ├── squarewave
│   │   │   ├── CMakeLists.txt
│   │   │   ├── generated
│   │   │   │   ├── squarewave.hex
│   │   │   │   ├── squarewave.pio.h
│   │   │   │   └── squarewave_wrap.pio.h
│   │   │   ├── squarewave.c
│   │   │   ├── squarewave.pio
│   │   │   ├── squarewave_fast.pio
│   │   │   └── squarewave_wrap.pio
│   │   ├── st7789_lcd
│   │   │   ├── CMakeLists.txt
│   │   │   ├── raspberry_256x256.png
│   │   │   ├── raspberry_256x256_rgb565.h
│   │   │   ├── st7789_lcd.c
│   │   │   └── st7789_lcd.pio
│   │   ├── uart_rx
│   │   │   ├── CMakeLists.txt
│   │   │   ├── uart_rx.c
│   │   │   └── uart_rx.pio
│   │   ├── uart_tx
│   │   │   ├── CMakeLists.txt
│   │   │   ├── uart_tx.c
│   │   │   └── uart_tx.pio
│   │   └── ws2812
│   │       ├── CMakeLists.txt
│   │       ├── generated
│   │       │   ├── ws2812.pio.h
│   │       │   └── ws2812.py
│   │       ├── ws2812.c
│   │       ├── ws2812.pio
│   │       └── ws2812_parallel.c
│   ├── pwm
│   │   ├── CMakeLists.txt
│   │   ├── hello_pwm
│   │   │   ├── CMakeLists.txt
│   │   │   └── hello_pwm.c
│   │   ├── led_fade
│   │   │   ├── CMakeLists.txt
│   │   │   └── pwm_led_fade.c
│   │   └── measure_duty_cycle
│   │       ├── CMakeLists.txt
│   │       └── measure_duty_cycle.c
│   ├── reset
│   │   ├── CMakeLists.txt
│   │   └── hello_reset
│   │       ├── CMakeLists.txt
│   │       └── hello_reset.c
│   ├── rtc
│   │   ├── CMakeLists.txt
│   │   ├── hello_rtc
│   │   │   ├── CMakeLists.txt
│   │   │   └── hello_rtc.c
│   │   ├── rtc_alarm
│   │   │   ├── CMakeLists.txt
│   │   │   └── rtc_alarm.c
│   │   └── rtc_alarm_repeat
│   │       ├── CMakeLists.txt
│   │       └── rtc_alarm_repeat.c
│   ├── spi
│   │   ├── CMakeLists.txt
│   │   ├── bme280_spi
│   │   │   ├── CMakeLists.txt
│   │   │   ├── README.adoc
│   │   │   ├── bme280_spi.c
│   │   │   ├── bme280_spi.fzz
│   │   │   └── bme280_spi_bb.png
│   │   ├── mpu9250_spi
│   │   │   ├── CMakeLists.txt
│   │   │   ├── README.adoc
│   │   │   ├── mpu9250_spi.c
│   │   │   ├── mpu9250_spi.fzz
│   │   │   └── mpu9250_spi_bb.png
│   │   ├── spi_dma
│   │   │   ├── CMakeLists.txt
│   │   │   └── spi_dma.c
│   │   └── spi_flash
│   │       ├── CMakeLists.txt
│   │       └── spi_flash.c
│   ├── system
│   │   ├── CMakeLists.txt
│   │   ├── hello_double_tap
│   │   │   ├── CMakeLists.txt
│   │   │   └── hello_double_tap.c
│   │   ├── narrow_io_write
│   │   │   ├── CMakeLists.txt
│   │   │   └── narrow_io_write.c
│   │   └── unique_board_id
│   │       ├── CMakeLists.txt
│   │       └── unique_board_id.c
│   ├── timer
│   │   ├── CMakeLists.txt
│   │   ├── hello_timer
│   │   │   ├── CMakeLists.txt
│   │   │   └── hello_timer.c
│   │   ├── periodic_sampler
│   │   │   ├── CMakeLists.txt
│   │   │   └── periodic_sampler.c
│   │   └── timer_lowlevel
│   │       ├── CMakeLists.txt
│   │       └── timer_lowlevel.c
│   ├── uart
│   │   ├── CMakeLists.txt
│   │   ├── hello_uart
│   │   │   ├── CMakeLists.txt
│   │   │   └── hello_uart.c
│   │   ├── lcd_uart
│   │   │   ├── CMakeLists.txt
│   │   │   ├── README.adoc
│   │   │   ├── lcd_uart.c
│   │   │   ├── lcd_uart.fzz
│   │   │   └── lcd_uart_bb.png
│   │   └── uart_advanced
│   │       ├── CMakeLists.txt
│   │       └── uart_advanced.c
│   ├── usb
│   │   ├── CMakeLists.txt
│   │   ├── README.md
│   │   ├── device
│   │   │   ├── CMakeLists.txt
│   │   │   ├── dev_hid_composite
│   │   │   │   ├── CMakeLists.txt
│   │   │   │   ├── LICENSE.TXT
│   │   │   │   ├── README.md
│   │   │   │   ├── main.c
│   │   │   │   ├── tusb_config.h
│   │   │   │   ├── usb_descriptors.c
│   │   │   │   └── usb_descriptors.h
│   │   │   └── dev_lowlevel
│   │   │       ├── CMakeLists.txt
│   │   │       ├── dev_lowlevel.c
│   │   │       ├── dev_lowlevel.h
│   │   │       ├── dev_lowlevel_loopback.py
│   │   │       └── usb_common.h
│   │   └── host
│   │       ├── CMakeLists.txt
│   │       └── host_cdc_msc_hid
│   │           ├── CMakeLists.txt
│   │           ├── LICENSE.TXT
│   │           ├── hid_app.c
│   │           ├── main.c
│   │           ├── msc_app.c
│   │           └── tusb_config.h
│   └── watchdog
│       ├── CMakeLists.txt
│       └── hello_watchdog
│           ├── CMakeLists.txt
│           └── hello_watchdog.c
└── 好例子网_pico-examples-master.zip

117 directories, 325 files