实例介绍
pynq_z1入门教程与代码(pynq_z2也可以用),内含流水灯,人脸识别代码
【实例截图】
【核心代码】
c94da562-e986-48b0-9020-c6144f441acf
└── PYNQ-Z1中文入门指导手册及示例程序
├── PYNQ-master
│ ├── docs
│ │ ├── build
│ │ │ ├── doctrees
│ │ │ │ ├── 10_creating_overlays.doctree
│ │ │ │ ├── 11_python_package.doctree
│ │ │ │ ├── 12_verification.doctree
│ │ │ │ ├── 14_faqs.doctree
│ │ │ │ ├── 15_glossary.doctree
│ │ │ │ ├── 16_references.doctree
│ │ │ │ ├── 17_appendix.doctree
│ │ │ │ ├── 1_pynq.doctree
│ │ │ │ ├── 2_getting_started.doctree
│ │ │ │ ├── 3_jupyter_notebook.doctree
│ │ │ │ ├── 4_programming_python.doctree
│ │ │ │ ├── 5_programming_onboard.doctree
│ │ │ │ ├── 6a_base_overlay_iop.doctree
│ │ │ │ ├── 6b_base_overlay_video.doctree
│ │ │ │ ├── 6c_base_overlay_audio.doctree
│ │ │ │ ├── 6_overlays.doctree
│ │ │ │ ├── 8_iop_architecture.doctree
│ │ │ │ ├── 9_iop_code.doctree
│ │ │ │ ├── environment.pickle
│ │ │ │ ├── index.doctree
│ │ │ │ ├── modules.doctree
│ │ │ │ ├── nbsphinx
│ │ │ │ │ ├── 6b_base_overlay_video_21_0.jpeg
│ │ │ │ │ ├── 6b_base_overlay_video_21_0.jpg
│ │ │ │ │ ├── 6b_base_overlay_video_23_0.jpeg
│ │ │ │ │ └── 6b_base_overlay_video_23_0.jpg
│ │ │ │ ├── pynq.board.doctree
│ │ │ │ ├── pynq.doctree
│ │ │ │ ├── pynq.drivers.doctree
│ │ │ │ ├── pynq.iop.doctree
│ │ │ │ └── quick_start.doctree
│ │ │ └── html
│ │ │ ├── 10_creating_overlays.html
│ │ │ ├── 11_python_package.html
│ │ │ ├── 12_verification.html
│ │ │ ├── 14_faqs.html
│ │ │ ├── 15_glossary.html
│ │ │ ├── 16_references.html
│ │ │ ├── 17_appendix.html
│ │ │ ├── 1_pynq.html
│ │ │ ├── 2_getting_started.html
│ │ │ ├── 3_jupyter_notebook.html
│ │ │ ├── 4_programming_python.html
│ │ │ ├── 5_programming_onboard.html
│ │ │ ├── 6a_base_overlay_iop.html
│ │ │ ├── 6b_base_overlay_video.html
│ │ │ ├── 6c_base_overlay_audio.html
│ │ │ ├── 6_overlays.html
│ │ │ ├── 8_iop_architecture.html
│ │ │ ├── 9_iop_code.html
│ │ │ ├── _images
│ │ │ │ ├── 6b_base_overlay_video_21_0.jpg
│ │ │ │ ├── 6b_base_overlay_video_23_0.jpg
│ │ │ │ ├── adapter_mapping.JPG
│ │ │ │ ├── adc_jumper.jpeg
│ │ │ │ ├── als_oled_demo.JPG
│ │ │ │ ├── arduino_iop.jpg
│ │ │ │ ├── arduino_shield.jpg
│ │ │ │ ├── audio_block_diagram.jpg
│ │ │ │ ├── cable_type.jpeg
│ │ │ │ ├── command_mode.png
│ │ │ │ ├── dashboard_files_tab_btns.png
│ │ │ │ ├── dashboard_files_tab_new.JPG
│ │ │ │ ├── dashboard_files_tab.png
│ │ │ │ ├── dashboard_files_tab_run.png
│ │ │ │ ├── dashboard_running_tab.png
│ │ │ │ ├── edit_mode.png
│ │ │ │ ├── example_notebooks.jpg
│ │ │ │ ├── getting_started_notebooks.jpg
│ │ │ │ ├── menubar_toolbar.png
│ │ │ │ ├── pmod_closeup.JPG
│ │ │ │ ├── pmod_grove_adapter.jpg
│ │ │ │ ├── pmod_iop.jpg
│ │ │ │ ├── pmod_pins.png
│ │ │ │ ├── pmod_tmp2_8pin.JPG
│ │ │ │ ├── portal_homepage.jpg
│ │ │ │ ├── pynqz1_arduino_interface.jpg
│ │ │ │ ├── pynqz1_audio.JPG
│ │ │ │ ├── pynqz1_base_overlay.png
│ │ │ │ ├── pynqz1_board_io.JPG
│ │ │ │ ├── pynqz1_pmod_interface1.jpg
│ │ │ │ ├── pynqz1_pmod_interface.jpg
│ │ │ │ ├── pynqz1_quick_start.jpg
│ │ │ │ ├── pynqz1_setup.jpg
│ │ │ │ ├── pynqz1_video.JPG
│ │ │ │ ├── samba_share.JPG
│ │ │ │ ├── sdk_import_bsp.JPG
│ │ │ │ ├── sdk_launch_shell.jpg
│ │ │ │ ├── sdk_make.JPG
│ │ │ │ ├── sdk_make_result.JPG
│ │ │ │ ├── vivado_base_overlay.JPG
│ │ │ │ └── zynq_block_diagram.jpg
│ │ │ ├── index.html
│ │ │ ├── _modules
│ │ │ │ ├── index.html
│ │ │ │ └── pynq
│ │ │ │ ├── board
│ │ │ │ │ ├── button.html
│ │ │ │ │ ├── led.html
│ │ │ │ │ ├── rgbled.html
│ │ │ │ │ └── switch.html
│ │ │ │ ├── drivers
│ │ │ │ │ ├── audio.html
│ │ │ │ │ ├── dma.html
│ │ │ │ │ ├── trace_buffer.html
│ │ │ │ │ ├── video.html
│ │ │ │ │ └── xlnk.html
│ │ │ │ ├── gpio.html
│ │ │ │ ├── iop
│ │ │ │ │ ├── arduino_analog.html
│ │ │ │ │ ├── arduino_io.html
│ │ │ │ │ ├── devmode.html
│ │ │ │ │ ├── grove_adc.html
│ │ │ │ │ ├── grove_buzzer.html
│ │ │ │ │ ├── grove_imu.html
│ │ │ │ │ ├── grove_ledbar.html
│ │ │ │ │ ├── grove_light.html
│ │ │ │ │ ├── grove_oled.html
│ │ │ │ │ ├── grove_pir.html
│ │ │ │ │ ├── grove_tmp.html
│ │ │ │ │ ├── iop.html
│ │ │ │ │ ├── pmod_adc.html
│ │ │ │ │ ├── pmod_als.html
│ │ │ │ │ ├── pmod_cable.html
│ │ │ │ │ ├── pmod_dac.html
│ │ │ │ │ ├── pmod_dpot.html
│ │ │ │ │ ├── pmod_iic.html
│ │ │ │ │ ├── pmod_io.html
│ │ │ │ │ ├── pmod_led8.html
│ │ │ │ │ ├── pmod_oled.html
│ │ │ │ │ ├── pmod_pwm.html
│ │ │ │ │ ├── pmod_timer.html
│ │ │ │ │ └── pmod_tmp2.html
│ │ │ │ ├── mmio.html
│ │ │ │ └── pl.html
│ │ │ ├── modules.html
│ │ │ ├── objects.inv
│ │ │ ├── pynq.board.html
│ │ │ ├── pynq.drivers.html
│ │ │ ├── pynq.html
│ │ │ ├── pynq.iop.html
│ │ │ ├── quick_start.html
│ │ │ ├── search.html
│ │ │ ├── searchindex.js
│ │ │ ├── _sources
│ │ │ │ ├── 10_creating_overlays.txt
│ │ │ │ ├── 11_python_package.txt
│ │ │ │ ├── 12_verification.txt
│ │ │ │ ├── 14_faqs.txt
│ │ │ │ ├── 15_glossary.txt
│ │ │ │ ├── 16_references.txt
│ │ │ │ ├── 17_appendix.txt
│ │ │ │ ├── 1_pynq.txt
│ │ │ │ ├── 2_getting_started.txt
│ │ │ │ ├── 3_jupyter_notebook.txt
│ │ │ │ ├── 4_programming_python.txt
│ │ │ │ ├── 5_programming_onboard.txt
│ │ │ │ ├── 6a_base_overlay_iop.txt
│ │ │ │ ├── 6b_base_overlay_video.txt
│ │ │ │ ├── 6c_base_overlay_audio.txt
│ │ │ │ ├── 6_overlays.txt
│ │ │ │ ├── 8_iop_architecture.txt
│ │ │ │ ├── 9_iop_code.txt
│ │ │ │ ├── index.txt
│ │ │ │ ├── modules.txt
│ │ │ │ ├── pynq.board.txt
│ │ │ │ ├── pynq.drivers.txt
│ │ │ │ ├── pynq.iop.txt
│ │ │ │ ├── pynq.txt
│ │ │ │ └── quick_start.txt
│ │ │ └── _static
│ │ │ ├── ajax-loader.gif
│ │ │ ├── basic.css
│ │ │ ├── comment-bright.png
│ │ │ ├── comment-close.png
│ │ │ ├── comment.png
│ │ │ ├── css
│ │ │ │ ├── badge_only.css
│ │ │ │ └── theme.css
│ │ │ ├── doctools.js
│ │ │ ├── down.png
│ │ │ ├── down-pressed.png
│ │ │ ├── file.png
│ │ │ ├── fonts
│ │ │ │ ├── fontawesome-webfont.eot
│ │ │ │ ├── fontawesome-webfont.svg
│ │ │ │ ├── fontawesome-webfont.ttf
│ │ │ │ ├── fontawesome-webfont.woff
│ │ │ │ ├── Inconsolata-Bold.ttf
│ │ │ │ ├── Inconsolata-Regular.ttf
│ │ │ │ ├── Lato-Bold.ttf
│ │ │ │ ├── Lato-Regular.ttf
│ │ │ │ ├── RobotoSlab-Bold.ttf
│ │ │ │ └── RobotoSlab-Regular.ttf
│ │ │ ├── jquery-1.11.1.js
│ │ │ ├── jquery.js
│ │ │ ├── js
│ │ │ │ ├── modernizr.min.js
│ │ │ │ └── theme.js
│ │ │ ├── minus.png
│ │ │ ├── plus.png
│ │ │ ├── pygments.css
│ │ │ ├── searchtools.js
│ │ │ ├── underscore-1.3.1.js
│ │ │ ├── underscore.js
│ │ │ ├── up.png
│ │ │ ├── up-pressed.png
│ │ │ └── websupport.js
│ │ ├── ipynb_post_processor.py
│ │ ├── Makefile
│ │ ├── requirements.txt
│ │ └── source
│ │ ├── 10_creating_overlays.rst
│ │ ├── 11_python_package.rst
│ │ ├── 12_verification.rst
│ │ ├── 14_faqs.rst
│ │ ├── 15_glossary.rst
│ │ ├── 16_references.rst
│ │ ├── 17_appendix.rst
│ │ ├── 1_pynq.rst
│ │ ├── 2_getting_started.rst
│ │ ├── 3_jupyter_notebook.ipynb
│ │ ├── 4_programming_python.ipynb
│ │ ├── 5_programming_onboard.ipynb
│ │ ├── 6a_base_overlay_iop.ipynb
│ │ ├── 6b_base_overlay_video.ipynb
│ │ ├── 6c_base_overlay_audio.ipynb
│ │ ├── 6_overlays.rst
│ │ ├── 8_iop_architecture.rst
│ │ ├── 9_iop_code.rst
│ │ ├── conf.py
│ │ ├── images
│ │ │ ├── adapter_mapping.JPG
│ │ │ ├── adc_jumper.jpeg
│ │ │ ├── als_oled_demo.JPG
│ │ │ ├── arduino_iop.jpg
│ │ │ ├── arduino_shield.jpg
│ │ │ ├── audio_block_diagram.jpg
│ │ │ ├── cable_type.jpeg
│ │ │ ├── command_mode.png
│ │ │ ├── dashboard_files_tab_btns.png
│ │ │ ├── dashboard_files_tab_new.JPG
│ │ │ ├── dashboard_files_tab.png
│ │ │ ├── dashboard_files_tab_run.png
│ │ │ ├── dashboard_running_tab.png
│ │ │ ├── edit_mode.png
│ │ │ ├── example_notebooks.jpg
│ │ │ ├── getting_started_notebooks.jpg
│ │ │ ├── menubar_toolbar.png
│ │ │ ├── pmod_closeup.JPG
│ │ │ ├── pmod_grove_adapter.jpg
│ │ │ ├── pmod_iop.jpg
│ │ │ ├── pmod_pins.png
│ │ │ ├── pmod_tmp2_8pin.JPG
│ │ │ ├── portal_homepage.jpg
│ │ │ ├── pynqz1_arduino_interface.jpg
│ │ │ ├── pynqz1_audio.JPG
│ │ │ ├── pynqz1_base_overlay.png
│ │ │ ├── pynqz1_board_io.JPG
│ │ │ ├── pynqz1_pmod_interface.jpg
│ │ │ ├── pynqz1_quick_start.jpg
│ │ │ ├── pynqz1_setup.jpg
│ │ │ ├── pynqz1_video.JPG
│ │ │ ├── samba_share.JPG
│ │ │ ├── sdk_import_bsp.JPG
│ │ │ ├── sdk_launch_shell.jpg
│ │ │ ├── sdk_make.JPG
│ │ │ ├── sdk_make_result.JPG
│ │ │ ├── vivado_base_overlay.JPG
│ │ │ └── zynq_block_diagram.jpg
│ │ ├── index.rst
│ │ ├── modules.rst
│ │ ├── pynq.board.rst
│ │ ├── pynq.drivers.rst
│ │ ├── pynq.iop.rst
│ │ ├── pynq.rst
│ │ ├── quick_start.rst
│ │ └── temp
│ │ ├── 3_jupyter_notebook.tmp
│ │ ├── 4_programming_python.tmp
│ │ ├── 5_programming_onboard.tmp
│ │ ├── 6a_base_overlay_iop.tmp
│ │ ├── 6b_base_overlay_video.tmp
│ │ └── 6c_base_overlay_audio.tmp
│ ├── images
│ │ └── logo.png
│ ├── Pynq-Z1
│ │ ├── bitstream
│ │ │ ├── base.bit
│ │ │ └── base.tcl
│ │ ├── notebooks
│ │ │ ├── Examples
│ │ │ │ ├── arduino_analog.ipynb
│ │ │ │ ├── arduino_grove_ledbar.ipynb
│ │ │ │ ├── audio_playback.ipynb
│ │ │ │ ├── board_btns_leds.ipynb
│ │ │ │ ├── board_ps_clocks.ipynb
│ │ │ │ ├── data
│ │ │ │ │ ├── count_events_10us.jpg
│ │ │ │ │ ├── generate_1us_forever.jpg
│ │ │ │ │ ├── generate_1us_forever_settings.jpg
│ │ │ │ │ ├── generate_1us_n_times.jpg
│ │ │ │ │ ├── generate_1us_n_times_settings.jpg
│ │ │ │ │ ├── gray.jpg
│ │ │ │ │ ├── haarcascade_eye.xml
│ │ │ │ │ ├── haarcascade_frontalface_default.xml
│ │ │ │ │ ├── measure_period_200KHz.jpg
│ │ │ │ │ ├── opencv_facedetect.jpg
│ │ │ │ │ ├── opencv_filters.jpg
│ │ │ │ │ ├── orig.jpg
│ │ │ │ │ ├── pwm_25_duty_cycle.jpg
│ │ │ │ │ ├── pwm_50_duty_cycle.jpg
│ │ │ │ │ ├── random_1.jpg
│ │ │ │ │ ├── random_2.jpg
│ │ │ │ │ ├── sobel.jpg
│ │ │ │ │ └── wifi.jpg
│ │ │ │ ├── opencv_face_detect_hdmi.ipynb
│ │ │ │ ├── opencv_face_detect_webcam.ipynb
│ │ │ │ ├── opencv_filters_hdmi.ipynb
│ │ │ │ ├── opencv_filters_webcam.ipynb
│ │ │ │ ├── overlay_download.ipynb
│ │ │ │ ├── overlay_integration.ipynb
│ │ │ │ ├── pmod_adc.ipynb
│ │ │ │ ├── pmod_als.ipynb
│ │ │ │ ├── pmod_dac_adc.ipynb
│ │ │ │ ├── pmod_grove_adc.ipynb
│ │ │ │ ├── pmod_grove_buzzer.ipynb
│ │ │ │ ├── pmod_grove_light.ipynb
│ │ │ │ ├── pmod_grove_oled.ipynb
│ │ │ │ ├── pmod_grove_pir.ipynb
│ │ │ │ ├── pmod_grove_tmp.ipynb
│ │ │ │ ├── pmod_oled.ipynb
│ │ │ │ ├── pmod_pwm.ipynb
│ │ │ │ ├── pmod_timer.ipynb
│ │ │ │ ├── pmod_tmp2.ipynb
│ │ │ │ ├── python_random.ipynb
│ │ │ │ ├── python_retrieving_shell.ipynb
│ │ │ │ ├── tracebuffer_i2c.ipynb
│ │ │ │ ├── tracebuffer_spi.ipynb
│ │ │ │ ├── usb_webcam.ipynb
│ │ │ │ ├── usb_wifi.ipynb
│ │ │ │ └── video_filters.ipynb
│ │ │ └── Welcome to Pynq.ipynb
│ │ ├── sdk
│ │ │ ├── arduino_analog
│ │ │ │ ├── Debug
│ │ │ │ │ ├── makefile
│ │ │ │ │ ├── objects.mk
│ │ │ │ │ ├── sources.mk
│ │ │ │ │ └── src
│ │ │ │ │ └── subdir.mk
│ │ │ │ └── src
│ │ │ │ ├── arduino_analog.c
│ │ │ │ └── lscript.ld
│ │ │ ├── arduino_grove_adc
│ │ │ │ ├── Debug
│ │ │ │ │ ├── makefile
│ │ │ │ │ ├── objects.mk
│ │ │ │ │ ├── sources.mk
│ │ │ │ │ └── src
│ │ │ │ │ └── subdir.mk
│ │ │ │ └── src
│ │ │ │ ├── arduino_grove_adc.c
│ │ │ │ └── lscript.ld
│ │ │ ├── arduino_grove_buzzer
│ │ │ │ ├── Debug
│ │ │ │ │ ├── makefile
│ │ │ │ │ ├── objects.mk
│ │ │ │ │ ├── sources.mk
│ │ │ │ │ └── src
│ │ │ │ │ └── subdir.mk
│ │ │ │ └── src
│ │ │ │ ├── arduino_grove_buzzer.c
│ │ │ │ └── lscript.ld
│ │ │ ├── arduino_grove_imu
│ │ │ │ ├── Debug
│ │ │ │ │ ├── makefile
│ │ │ │ │ ├── objects.mk
│ │ │ │ │ ├── sources.mk
│ │ │ │ │ └── src
│ │ │ │ │ └── subdir.mk
│ │ │ │ └── src
│ │ │ │ ├── arduino_grove_imu.c
│ │ │ │ ├── BMP180.h
│ │ │ │ ├── lscript.ld
│ │ │ │ └── MPU9250.h
│ │ │ ├── arduino_grove_ledbar
│ │ │ │ ├── Debug
│ │ │ │ │ ├── makefile
│ │ │ │ │ ├── objects.mk
│ │ │ │ │ ├── sources.mk
│ │ │ │ │ └── src
│ │ │ │ │ └── subdir.mk
│ │ │ │ └── src
│ │ │ │ ├── arduino_grove_ledbar.c
│ │ │ │ └── lscript.ld
│ │ │ ├── arduino_grove_oled
│ │ │ │ ├── Debug
│ │ │ │ │ ├── makefile
│ │ │ │ │ ├── objects.mk
│ │ │ │ │ ├── sources.mk
│ │ │ │ │ └── src
│ │ │ │ │ └── subdir.mk
│ │ │ │ └── src
│ │ │ │ ├── arduino_grove_oled.c
│ │ │ │ └── lscript.ld
│ │ │ ├── base.hdf
│ │ │ ├── bin
│ │ │ │ ├── arduino_analog.bin
│ │ │ │ ├── arduino_grove_adc.bin
│ │ │ │ ├── arduino_grove_buzzer.bin
│ │ │ │ ├── arduino_grove_imu.bin
│ │ │ │ ├── arduino_grove_ledbar.bin
│ │ │ │ ├── arduino_grove_oled.bin
│ │ │ │ ├── mailbox.bin
│ │ │ │ ├── pmod_adc.bin
│ │ │ │ ├── pmod_als.bin
│ │ │ │ ├── pmod_dac.bin
│ │ │ │ ├── pmod_dpot.bin
│ │ │ │ ├── pmod_grove_adc.bin
│ │ │ │ ├── pmod_grove_buzzer.bin
│ │ │ │ ├── pmod_grove_imu.bin
│ │ │ │ ├── pmod_grove_ledbar.bin
│ │ │ │ ├── pmod_grove_oled.bin
│ │ │ │ ├── pmod_oled.bin
│ │ │ │ ├── pmod_pwm.bin
│ │ │ │ ├── pmod_timer.bin
│ │ │ │ └── pmod_tmp2.bin
│ │ │ ├── bootbin
│ │ │ │ ├── boot.bif
│ │ │ │ ├── devicetree.dtb
│ │ │ │ ├── devicetree.dts
│ │ │ │ ├── fsbl.elf
│ │ │ │ ├── makefile
│ │ │ │ └── u-boot.elf
│ │ │ ├── build_xsdk.tcl
│ │ │ ├── mailbox
│ │ │ │ ├── Debug
│ │ │ │ │ ├── makefile
│ │ │ │ │ ├── objects.mk
│ │ │ │ │ ├── sources.mk
│ │ │ │ │ └── src
│ │ │ │ │ └── subdir.mk
│ │ │ │ └── src
│ │ │ │ ├── lscript.ld
│ │ │ │ └── mailbox.c
│ │ │ ├── makefile
│ │ │ ├── pmod_adc
│ │ │ │ ├── Debug
│ │ │ │ │ ├── makefile
│ │ │ │ │ ├── objects.mk
│ │ │ │ │ ├── sources.mk
│ │ │ │ │ └── src
│ │ │ │ │ └── subdir.mk
│ │ │ │ └── src
│ │ │ │ ├── ad7991.c
│ │ │ │ ├── ad7991.h
│ │ │ │ ├── lscript.ld
│ │ │ │ └── pmod_adc.c
│ │ │ ├── pmod_als
│ │ │ │ ├── Debug
│ │ │ │ │ ├── makefile
│ │ │ │ │ ├── objects.mk
│ │ │ │ │ ├── sources.mk
│ │ │ │ │ └── src
│ │ │ │ │ └── subdir.mk
│ │ │ │ └── src
│ │ │ │ ├── lscript.ld
│ │ │ │ └── pmod_als.c
│ │ │ ├── pmod_dac
│ │ │ │ ├── Debug
│ │ │ │ │ ├── makefile
│ │ │ │ │ ├── objects.mk
│ │ │ │ │ ├── sources.mk
│ │ │ │ │ └── src
│ │ │ │ │ └── subdir.mk
│ │ │ │ └── src
│ │ │ │ ├── lscript.ld
│ │ │ │ └── pmod_dac.c
│ │ │ ├── pmod_dpot
│ │ │ │ ├── Debug
│ │ │ │ │ ├── makefile
│ │ │ │ │ ├── objects.mk
│ │ │ │ │ ├── sources.mk
│ │ │ │ │ └── src
│ │ │ │ │ └── subdir.mk
│ │ │ │ └── src
│ │ │ │ ├── lscript.ld
│ │ │ │ └── pmod_dpot.c
│ │ │ ├── pmod_grove_adc
│ │ │ │ ├── Debug
│ │ │ │ │ ├── makefile
│ │ │ │ │ ├── objects.mk
│ │ │ │ │ ├── sources.mk
│ │ │ │ │ └── src
│ │ │ │ │ └── subdir.mk
│ │ │ │ └── src
│ │ │ │ ├── lscript.ld
│ │ │ │ └── pmod_grove_adc.c
│ │ │ ├── pmod_grove_buzzer
│ │ │ │ ├── Debug
│ │ │ │ │ ├── makefile
│ │ │ │ │ ├── objects.mk
│ │ │ │ │ ├── sources.mk
│ │ │ │ │ └── src
│ │ │ │ │ └── subdir.mk
│ │ │ │ └── src
│ │ │ │ ├── lscript.ld
│ │ │ │ └── pmod_grove_buzzer.c
│ │ │ ├── pmod_grove_imu
│ │ │ │ ├── Debug
│ │ │ │ │ ├── makefile
│ │ │ │ │ ├── objects.mk
│ │ │ │ │ ├── sources.mk
│ │ │ │ │ └── src
│ │ │ │ │ └── subdir.mk
│ │ │ │ └── src
│ │ │ │ ├── BMP180.h
│ │ │ │ ├── lscript.ld
│ │ │ │ ├── MPU9250.h
│ │ │ │ └── pmod_grove_imu.c
│ │ │ ├── pmod_grove_ledbar
│ │ │ │ ├── Debug
│ │ │ │ │ ├── makefile
│ │ │ │ │ ├── objects.mk
│ │ │ │ │ ├── sources.mk
│ │ │ │ │ └── src
│ │ │ │ │ └── subdir.mk
│ │ │ │ └── src
│ │ │ │ ├── lscript.ld
│ │ │ │ └── pmod_grove_ledbar.c
│ │ │ ├── pmod_grove_oled
│ │ │ │ ├── Debug
│ │ │ │ │ ├── makefile
│ │ │ │ │ ├── objects.mk
│ │ │ │ │ ├── sources.mk
│ │ │ │ │ └── src
│ │ │ │ │ └── subdir.mk
│ │ │ │ └── src
│ │ │ │ ├── lscript.ld
│ │ │ │ └── pmod_grove_oled.c
│ │ │ ├── pmod_oled
│ │ │ │ ├── Debug
│ │ │ │ │ ├── makefile
│ │ │ │ │ ├── objects.mk
│ │ │ │ │ ├── sources.mk
│ │ │ │ │ └── src
│ │ │ │ │ └── subdir.mk
│ │ │ │ └── src
│ │ │ │ ├── ChrFont0.c
│ │ │ │ ├── lscript.ld
│ │ │ │ ├── OledChar.c
│ │ │ │ ├── OledChar.h
│ │ │ │ ├── OledGrph.c
│ │ │ │ ├── OledGrph.h
│ │ │ │ └── pmod_oled.c
│ │ │ ├── pmod_pwm
│ │ │ │ ├── Debug
│ │ │ │ │ ├── makefile
│ │ │ │ │ ├── objects.mk
│ │ │ │ │ ├── sources.mk
│ │ │ │ │ └── src
│ │ │ │ │ └── subdir.mk
│ │ │ │ └── src
│ │ │ │ ├── lscript.ld
│ │ │ │ └── pmod_pwm.c
│ │ │ ├── pmod_timer
│ │ │ │ ├── Debug
│ │ │ │ │ ├── makefile
│ │ │ │ │ ├── objects.mk
│ │ │ │ │ ├── sources.mk
│ │ │ │ │ └── src
│ │ │ │ │ └── subdir.mk
│ │ │ │ └── src
│ │ │ │ ├── lscript.ld
│ │ │ │ └── pmod_timer.c
│ │ │ └── pmod_tmp2
│ │ │ ├── Debug
│ │ │ │ ├── makefile
│ │ │ │ ├── objects.mk
│ │ │ │ ├── sources.mk
│ │ │ │ └── src
│ │ │ │ └── subdir.mk
│ │ │ └── src
│ │ │ ├── lscript.ld
│ │ │ └── pmod_tmp2.c
│ │ └── vivado
│ │ ├── base
│ │ │ ├── makefile
│ │ │ └── src
│ │ │ ├── constraints
│ │ │ │ └── top.xdc
│ │ │ └── top.v
│ │ └── ip
│ │ ├── arduino_io_switch_1.0
│ │ │ ├── bd
│ │ │ │ └── bd.tcl
│ │ │ ├── component.xml
│ │ │ ├── drivers
│ │ │ │ └── arduino_io_switch_v1_0
│ │ │ │ ├── data
│ │ │ │ │ ├── arduino_io_switch.mdd
│ │ │ │ │ └── arduino_io_switch.tcl
│ │ │ │ └── src
│ │ │ │ ├── arduino.c
│ │ │ │ ├── arduino.h
│ │ │ │ ├── arduino_io_switch.c
│ │ │ │ ├── arduino_io_switch.h
│ │ │ │ ├── arduino_io_switch_selftest.c
│ │ │ │ └── Makefile
│ │ │ ├── example_designs
│ │ │ │ ├── bfm_design
│ │ │ │ │ ├── arduino_io_switch_v1_0_tb.v
│ │ │ │ │ └── design.tcl
│ │ │ │ └── debug_hw_design
│ │ │ │ ├── arduino_io_switch_v1_0_hw_test.tcl
│ │ │ │ └── design.tcl
│ │ │ ├── hdl
│ │ │ │ ├── arduino_io_switch_v1_0_S_AXI.v
│ │ │ │ └── arduino_io_switch_v1_0.v
│ │ │ ├── src
│ │ │ │ ├── arduino_switch_analog_bit.v
│ │ │ │ ├── arduino_switch_analog_top.v
│ │ │ │ ├── arduino_switch_digital_1_0_top.v
│ │ │ │ ├── arduino_switch_digital_13_2_top.v
│ │ │ │ ├── arduino_switch_digital_bit.v
│ │ │ │ ├── arduino_switch_digital_uart_bit.v
│ │ │ │ └── arduino_switch.v
│ │ │ └── xgui
│ │ │ └── arduino_io_switch_v1_0.tcl
│ │ ├── audio_direct_1.0
│ │ │ ├── audio_direct.v
│ │ │ ├── component.xml
│ │ │ ├── src
│ │ │ │ ├── PdmDes.v
│ │ │ │ └── PdmSer.v
│ │ │ └── xgui
│ │ │ └── audio_direct_v1_0.tcl
│ │ ├── axi_dynclk_v1_0
│ │ │ ├── component.xml
│ │ │ ├── src
│ │ │ │ ├── axi_dynclk_S00_AXI.vhd
│ │ │ │ ├── axi_dynclk.vhd
│ │ │ │ └── mmcme2_drp.v
│ │ │ └── xgui
│ │ │ └── axi_dynclk_v1_0.tcl
│ │ ├── d_axi_pdm_1.2
│ │ │ ├── bd
│ │ │ │ └── bd.tcl
│ │ │ ├── component.xml
│ │ │ ├── drivers
│ │ │ │ └── d_axi_pdm_v1_0
│ │ │ │ ├── data
│ │ │ │ │ ├── d_axi_pdm.mdd
│ │ │ │ │ └── d_axi_pdm.tcl
│ │ │ │ └── src
│ │ │ │ ├── audio.c
│ │ │ │ ├── audio.h
│ │ │ │ ├── d_axi_pdm.c
│ │ │ │ ├── d_axi_pdm.h
│ │ │ │ ├── d_axi_pdm_selftest.c
│ │ │ │ └── Makefile
│ │ │ ├── example_designs
│ │ │ │ ├── bfm_design
│ │ │ │ │ ├── d_axi_pdm_v1_2_tb.v
│ │ │ │ │ └── design.tcl
│ │ │ │ └── debug_hw_design
│ │ │ │ ├── d_axi_pdm_v1_2_hw_test.tcl
│ │ │ │ └── design.tcl
│ │ │ ├── hdl
│ │ │ │ ├── d_axi_pdm_v1_2_S_AXI.vhd
│ │ │ │ └── d_axi_pdm_v1_2.vhd
│ │ │ ├── src
│ │ │ │ ├── fifo_512.edif
│ │ │ │ ├── pdm_des.vhd
│ │ │ │ ├── pdm_rxtx.vhd
│ │ │ │ └── pdm_ser.vhd
│ │ │ └── xgui
│ │ │ └── d_axi_pdm_v1_2.tcl
│ │ ├── dvi2rgb_v1_6
│ │ │ ├── component.xml
│ │ │ ├── docs
│ │ │ │ ├── 1024_edid.dat
│ │ │ │ ├── 1080_edid.dat
│ │ │ │ ├── 720p_edid.dat
│ │ │ │ ├── 900p_edid.dat
│ │ │ │ ├── dat2txt.cpp
│ │ │ │ ├── dvi2rgb.pdf
│ │ │ │ └── dvi2rgb_v1_6.docx
│ │ │ ├── gui
│ │ │ │ └── dvi2rgb_v1_0.gtcl
│ │ │ ├── src
│ │ │ │ ├── 1024_edid.txt
│ │ │ │ ├── 1080_edid.txt
│ │ │ │ ├── 720p_edid.txt
│ │ │ │ ├── 900p_edid.txt
│ │ │ │ ├── ChannelBond.vhd
│ │ │ │ ├── dvi2rgb_ooc.xdc
│ │ │ │ ├── dvi2rgb.vhd
│ │ │ │ ├── dvi2rgb.xdc
│ │ │ │ ├── DVI_Constants.vhd
│ │ │ │ ├── EEPROM_8b.vhd
│ │ │ │ ├── GlitchFilter.vhd
│ │ │ │ ├── InputSERDES.vhd
│ │ │ │ ├── PhaseAlign.vhd
│ │ │ │ ├── ResyncToBUFG.vhd
│ │ │ │ ├── SyncAsyncReset.vhd
│ │ │ │ ├── SyncAsync.vhd
│ │ │ │ ├── SyncBase.vhd
│ │ │ │ ├── TMDS_Clocking.vhd
│ │ │ │ ├── TMDS_Decoder.vhd
│ │ │ │ └── TWI_SlaveCtl.vhd
│ │ │ └── xgui
│ │ │ ├── dvi2rgb_v1_3.tcl
│ │ │ ├── dvi2rgb_v1_4.tcl
│ │ │ ├── dvi2rgb_v1_5.tcl
│ │ │ └── dvi2rgb_v1_6.tcl
│ │ ├── if
│ │ │ └── tmds_v1_0
│ │ │ ├── tmds_rtl.xml
│ │ │ └── tmds.xml
│ │ ├── pmod_io_switch_1.0
│ │ │ ├── bd
│ │ │ │ └── bd.tcl
│ │ │ ├── component.xml
│ │ │ ├── drivers
│ │ │ │ └── pmod_io_switch_v1_0
│ │ │ │ ├── data
│ │ │ │ │ ├── pmod_io_switch.mdd
│ │ │ │ │ └── pmod_io_switch.tcl
│ │ │ │ └── src
│ │ │ │ ├── Makefile
│ │ │ │ ├── pmod.c
│ │ │ │ ├── pmod.h
│ │ │ │ ├── pmod_io_switch.c
│ │ │ │ ├── pmod_io_switch.h
│ │ │ │ └── pmod_io_switch_selftest.c
│ │ │ ├── example_designs
│ │ │ │ ├── bfm_design
│ │ │ │ │ ├── design.tcl
│ │ │ │ │ └── pmod_io_switch_v1_0_tb.v
│ │ │ │ └── debug_hw_design
│ │ │ │ ├── design.tcl
│ │ │ │ └── pmod_io_switch_v1_0_hw_test.tcl
│ │ │ ├── hdl
│ │ │ │ ├── pmod_io_switch_v1_0_S00_AXI.v
│ │ │ │ └── pmod_io_switch_v1_0.v
│ │ │ ├── src
│ │ │ │ ├── switch_bit.v
│ │ │ │ └── switch_top.v
│ │ │ └── xgui
│ │ │ └── pmod_io_switch_v1_0.tcl
│ │ ├── rgb2dvi_v1_2
│ │ │ ├── component.xml
│ │ │ ├── docs
│ │ │ │ └── rgb2dvi_v1_2.pdf
│ │ │ ├── src
│ │ │ │ ├── ClockGen.vhd
│ │ │ │ ├── DVI_Constants.vhd
│ │ │ │ ├── OutputSERDES.vhd
│ │ │ │ ├── rgb2dvi_clocks.xdc
│ │ │ │ ├── rgb2dvi_ooc.xdc
│ │ │ │ ├── rgb2dvi.vhd
│ │ │ │ ├── rgb2dvi.xdc
│ │ │ │ ├── SyncAsyncReset.vhd
│ │ │ │ ├── SyncAsync.vhd
│ │ │ │ └── TMDS_Encoder.vhd
│ │ │ └── xgui
│ │ │ ├── rgb2dvi_v1_1.tcl
│ │ │ └── rgb2dvi_v1_2.tcl
│ │ ├── trace_cntrl_1_2
│ │ │ ├── bd
│ │ │ │ └── bd.tcl
│ │ │ ├── component.xml
│ │ │ ├── constraints
│ │ │ │ └── trace_cntrl_ooc.xdc
│ │ │ ├── doc
│ │ │ │ └── ReleaseNotes.txt
│ │ │ ├── drivers
│ │ │ │ └── trace_cntrl_v1_2
│ │ │ │ ├── data
│ │ │ │ │ ├── trace_cntrl.mdd
│ │ │ │ │ └── trace_cntrl.tcl
│ │ │ │ └── src
│ │ │ │ ├── Makefile
│ │ │ │ ├── xtrace_cntrl.c
│ │ │ │ ├── xtrace_cntrl.h
│ │ │ │ ├── xtrace_cntrl_hw.h
│ │ │ │ ├── xtrace_cntrl_linux.c
│ │ │ │ └── xtrace_cntrl_sinit.c
│ │ │ ├── hdl
│ │ │ │ ├── verilog
│ │ │ │ │ ├── trace_cntrl_mul_32s_32s_32_7.v
│ │ │ │ │ ├── trace_cntrl_trace_cntrl_s_axi.v
│ │ │ │ │ └── trace_cntrl.v
│ │ │ │ └── vhdl
│ │ │ │ ├── trace_cntrl_mul_32s_32s_32_7.vhd
│ │ │ │ ├── trace_cntrl_trace_cntrl_s_axi.vhd
│ │ │ │ └── trace_cntrl.vhd
│ │ │ ├── misc
│ │ │ │ └── logo.png
│ │ │ └── xgui
│ │ │ └── trace_cntrl_v1_2.tcl
│ │ ├── xup_2_to_1_mux_1.0
│ │ │ ├── component.xml
│ │ │ ├── doc
│ │ │ │ └── readme.txt
│ │ │ ├── src
│ │ │ │ └── xup_2_to_1_mux.v
│ │ │ └── xgui
│ │ │ └── xup_2_to_1_mux_v1_0.tcl
│ │ ├── xup_2_to_1_mux_vector_1.0
│ │ │ ├── component.xml
│ │ │ ├── doc
│ │ │ │ └── readme.txt
│ │ │ ├── src
│ │ │ │ └── xup_2_to_1_mux_vector.v
│ │ │ └── xgui
│ │ │ └── xup_2_to_1_mux_vector_v1_0.tcl
│ │ └── xup_4_to_1_mux_vector_1.0
│ │ ├── component.xml
│ │ ├── doc
│ │ │ └── readme.txt
│ │ ├── src
│ │ │ └── xup_4_to_1_mux_vector.v
│ │ └── xgui
│ │ └── xup_4_to_1_mux_vector_v1_0.tcl
│ ├── python
│ │ ├── pynq
│ │ │ ├── board
│ │ │ │ ├── button.py
│ │ │ │ ├── __init__.py
│ │ │ │ ├── led.py
│ │ │ │ ├── rgbled.py
│ │ │ │ ├── switch.py
│ │ │ │ └── tests
│ │ │ │ ├── test_button.py
│ │ │ │ ├── test_led.py
│ │ │ │ ├── test_rgbled.py
│ │ │ │ └── test_switch.py
│ │ │ ├── drivers
│ │ │ │ ├── audio.py
│ │ │ │ ├── dma.py
│ │ │ │ ├── __init__.py
│ │ │ │ ├── js
│ │ │ │ │ ├── WaveDrom.js
│ │ │ │ │ └── WaveDromSkin.js
│ │ │ │ ├── tests
│ │ │ │ │ ├── pynq_welcome.pdm
│ │ │ │ │ ├── test_audio.py
│ │ │ │ │ └── test_video.py
│ │ │ │ ├── trace_buffer.py
│ │ │ │ ├── video.py
│ │ │ │ └── xlnk.py
│ │ │ ├── general_const.py
│ │ │ ├── gpio.py
│ │ │ ├── __init__.py
│ │ │ ├── iop
│ │ │ │ ├── arduino_analog.py
│ │ │ │ ├── arduino_io.py
│ │ │ │ ├── devmode.py
│ │ │ │ ├── grove_adc.py
│ │ │ │ ├── grove_buzzer.py
│ │ │ │ ├── grove_imu.py
│ │ │ │ ├── grove_ledbar.py
│ │ │ │ ├── grove_light.py
│ │ │ │ ├── grove_oled.py
│ │ │ │ ├── grove_pir.py
│ │ │ │ ├── grove_tmp.py
│ │ │ │ ├── __init__.py
│ │ │ │ ├── iop_const.py
│ │ │ │ ├── iop.py
│ │ │ │ ├── pmod_adc.py
│ │ │ │ ├── pmod_als.py
│ │ │ │ ├── pmod_cable.py
│ │ │ │ ├── pmod_dac.py
│ │ │ │ ├── pmod_dpot.py
│ │ │ │ ├── pmod_iic.py
│ │ │ │ ├── pmod_io.py
│ │ │ │ ├── pmod_led8.py
│ │ │ │ ├── pmod_oled.py
│ │ │ │ ├── pmod_pwm.py
│ │ │ │ ├── pmod_timer.py
│ │ │ │ ├── pmod_tmp2.py
│ │ │ │ └── tests
│ │ │ │ ├── test_devmode.py
│ │ │ │ ├── test__iop.py
│ │ │ │ ├── test_pmod_als.py
│ │ │ │ ├── test_pmod_cable.py
│ │ │ │ ├── test_pmod_dac_adc.py
│ │ │ │ ├── test_pmod_led8.py
│ │ │ │ ├── test_pmod_oled.py
│ │ │ │ └── test_pmod_tmp2.py
│ │ │ ├── mmio.py
│ │ │ ├── pl.py
│ │ │ ├── _pynq
│ │ │ │ ├── _apf
│ │ │ │ │ ├── axidma_v9_1
│ │ │ │ │ │ ├── libxil.a
│ │ │ │ │ │ ├── Makefile
│ │ │ │ │ │ ├── xaxidma_bd.c
│ │ │ │ │ │ ├── xaxidma_bd.h
│ │ │ │ │ │ ├── xaxidma_bdring.c
│ │ │ │ │ │ ├── xaxidma_bdring.h
│ │ │ │ │ │ ├── xaxidma.c
│ │ │ │ │ │ ├── xaxidma_g.c
│ │ │ │ │ │ ├── xaxidma.h
│ │ │ │ │ │ ├── xaxidma_hw.h
│ │ │ │ │ │ ├── xaxidma_porting_guide.h
│ │ │ │ │ │ ├── xaxidma_selftest.c
│ │ │ │ │ │ ├── xaxidma_sinit.c
│ │ │ │ │ │ └── xdebug.h
│ │ │ │ │ ├── include
│ │ │ │ │ │ ├── audio.h
│ │ │ │ │ │ ├── bspconfig.h
│ │ │ │ │ │ ├── d_axi_pdm.h
│ │ │ │ │ │ ├── diskio.h
│ │ │ │ │ │ ├── ffconf.h
│ │ │ │ │ │ ├── ff.h
│ │ │ │ │ │ ├── integer.h
│ │ │ │ │ │ ├── mblaze_nt_types.h
│ │ │ │ │ │ ├── profile.h
│ │ │ │ │ │ ├── _profile_timer_hw.h
│ │ │ │ │ │ ├── sleep.h
│ │ │ │ │ │ ├── smc.h
│ │ │ │ │ │ ├── vectors.h
│ │ │ │ │ │ ├── xadcps.h
│ │ │ │ │ │ ├── xadcps_hw.h
│ │ │ │ │ │ ├── xaxidma_bd.h
│ │ │ │ │ │ ├── xaxidma_bdring.h
│ │ │ │ │ │ ├── xaxidma.h
│ │ │ │ │ │ ├── xaxidma_hw.h
│ │ │ │ │ │ ├── xaxidma_porting_guide.h
│ │ │ │ │ │ ├── xaxivdma.h
│ │ │ │ │ │ ├── xaxivdma_hw.h
│ │ │ │ │ │ ├── xaxivdma_i.h
│ │ │ │ │ │ ├── xaxivdma_porting_guide.h
│ │ │ │ │ │ ├── xbasic_types.h
│ │ │ │ │ │ ├── xbram.h
│ │ │ │ │ │ ├── xbram_hw.h
│ │ │ │ │ │ ├── xcoresightpsdcc.h
│ │ │ │ │ │ ├── xcpu_cortexa9.h
│ │ │ │ │ │ ├── xddrps.h
│ │ │ │ │ │ ├── xdebug.h
│ │ │ │ │ │ ├── xdevcfg.h
│ │ │ │ │ │ ├── xdevcfg_hw.h
│ │ │ │ │ │ ├── xdmaps.h
│ │ │ │ │ │ ├── xdmaps_hw.h
│ │ │ │ │ │ ├── xemacps_bd.h
│ │ │ │ │ │ ├── xemacps_bdring.h
│ │ │ │ │ │ ├── xemacps.h
│ │ │ │ │ │ ├── xemacps_hw.h
│ │ │ │ │ │ ├── xenv.h
│ │ │ │ │ │ ├── xenv_standalone.h
│ │ │ │ │ │ ├── xgpio.h
│ │ │ │ │ │ ├── xgpio_l.h
│ │ │ │ │ │ ├── xgpiops.h
│ │ │ │ │ │ ├── xgpiops_hw.h
│ │ │ │ │ │ ├── xiicps.h
│ │ │ │ │ │ ├── xiicps_hw.h
│ │ │ │ │ │ ├── xil_assert.h
│ │ │ │ │ │ ├── xil_cache.h
│ │ │ │ │ │ ├── xil_cache_l.h
│ │ │ │ │ │ ├── xil_cache_vxworks.h
│ │ │ │ │ │ ├── xil_errata.h
│ │ │ │ │ │ ├── xil_exception.h
│ │ │ │ │ │ ├── xil_hal.h
│ │ │ │ │ │ ├── xil_io.h
│ │ │ │ │ │ ├── xil_macroback.h
│ │ │ │ │ │ ├── xil_misc_psreset_api.h
│ │ │ │ │ │ ├── xil_mmu.h
│ │ │ │ │ │ ├── xil_printf.h
│ │ │ │ │ │ ├── xil_testcache.h
│ │ │ │ │ │ ├── xil_testio.h
│ │ │ │ │ │ ├── xil_testmem.h
│ │ │ │ │ │ ├── xil_types.h
│ │ │ │ │ │ ├── xl2cc_counter.h
│ │ │ │ │ │ ├── xl2cc.h
│ │ │ │ │ │ ├── xparameters.h
│ │ │ │ │ │ ├── xparameters_ps.h
│ │ │ │ │ │ ├── xplatform_info.h
│ │ │ │ │ │ ├── xpm_counter.h
│ │ │ │ │ │ ├── xpseudo_asm_gcc.h
│ │ │ │ │ │ ├── xpseudo_asm.h
│ │ │ │ │ │ ├── xqspips.h
│ │ │ │ │ │ ├── xqspips_hw.h
│ │ │ │ │ │ ├── xreg_cortexa9.h
│ │ │ │ │ │ ├── xscugic.h
│ │ │ │ │ │ ├── xscugic_hw.h
│ │ │ │ │ │ ├── xscutimer.h
│ │ │ │ │ │ ├── xscutimer_hw.h
│ │ │ │ │ │ ├── xscuwdt.h
│ │ │ │ │ │ ├── xscuwdt_hw.h
│ │ │ │ │ │ ├── xsdps.h
│ │ │ │ │ │ ├── xsdps_hw.h
│ │ │ │ │ │ ├── xstatus.h
│ │ │ │ │ │ ├── xtime_l.h
│ │ │ │ │ │ ├── xtrace_cntrl.h
│ │ │ │ │ │ ├── xtrace_cntrl_hw.h
│ │ │ │ │ │ ├── xuartps.h
│ │ │ │ │ │ ├── xuartps_hw.h
│ │ │ │ │ │ ├── xusbps_endpoint.h
│ │ │ │ │ │ ├── xusbps.h
│ │ │ │ │ │ ├── xusbps_hw.h
│ │ │ │ │ │ ├── xvtc.h
│ │ │ │ │ │ └── xvtc_hw.h
│ │ │ │ │ ├── Makefile
│ │ │ │ │ └── standalone_v5_4
│ │ │ │ │ ├── abort.c
│ │ │ │ │ ├── asm_vectors.S
│ │ │ │ │ ├── boot.S
│ │ │ │ │ ├── bspconfig.h
│ │ │ │ │ ├── changelog.txt
│ │ │ │ │ ├── close.c
│ │ │ │ │ ├── config.make
│ │ │ │ │ ├── cpu_init.S
│ │ │ │ │ ├── errno.c
│ │ │ │ │ ├── _exit.c
│ │ │ │ │ ├── fcntl.c
│ │ │ │ │ ├── fstat.c
│ │ │ │ │ ├── getpid.c
│ │ │ │ │ ├── inbyte.c
│ │ │ │ │ ├── isatty.c
│ │ │ │ │ ├── kill.c
│ │ │ │ │ ├── lseek.c
│ │ │ │ │ ├── Makefile
│ │ │ │ │ ├── _open.c
│ │ │ │ │ ├── open.c
│ │ │ │ │ ├── outbyte.c
│ │ │ │ │ ├── print.c
│ │ │ │ │ ├── putnum.c
│ │ │ │ │ ├── read.c
│ │ │ │ │ ├── _sbrk.c
│ │ │ │ │ ├── sbrk.c
│ │ │ │ │ ├── sleep.c
│ │ │ │ │ ├── sleep.h
│ │ │ │ │ ├── smc.h
│ │ │ │ │ ├── translation_table.S
│ │ │ │ │ ├── unlink.c
│ │ │ │ │ ├── usleep.c
│ │ │ │ │ ├── vectors.c
│ │ │ │ │ ├── vectors.h
│ │ │ │ │ ├── write.c
│ │ │ │ │ ├── xbasic_types.h
│ │ │ │ │ ├── xdebug.h
│ │ │ │ │ ├── xenv.h
│ │ │ │ │ ├── xenv_standalone.h
│ │ │ │ │ ├── xil_assert.c
│ │ │ │ │ ├── xil_assert.h
│ │ │ │ │ ├── xil_cache.c
│ │ │ │ │ ├── xil_cache.h
│ │ │ │ │ ├── xil_cache_l.h
│ │ │ │ │ ├── xil_cache_vxworks.h
│ │ │ │ │ ├── xil-crt0.S
│ │ │ │ │ ├── xil_errata.h
│ │ │ │ │ ├── xil_exception.c
│ │ │ │ │ ├── xil_exception.h
│ │ │ │ │ ├── xil_hal.h
│ │ │ │ │ ├── xil_io.c
│ │ │ │ │ ├── xil_io.h
│ │ │ │ │ ├── xil_macroback.h
│ │ │ │ │ ├── xil_misc_psreset_api.c
│ │ │ │ │ ├── xil_misc_psreset_api.h
│ │ │ │ │ ├── xil_mmu.c
│ │ │ │ │ ├── xil_mmu.h
│ │ │ │ │ ├── xil_printf.c
│ │ │ │ │ ├── xil_printf.h
│ │ │ │ │ ├── xil_testcache.c
│ │ │ │ │ ├── xil_testcache.h
│ │ │ │ │ ├── xil_testio.c
│ │ │ │ │ ├── xil_testio.h
│ │ │ │ │ ├── xil_testmem.c
│ │ │ │ │ ├── xil_testmem.h
│ │ │ │ │ ├── xil_types.h
│ │ │ │ │ ├── xl2cc_counter.c
│ │ │ │ │ ├── xl2cc_counter.h
│ │ │ │ │ ├── xl2cc.h
│ │ │ │ │ ├── xparameters_ps.h
│ │ │ │ │ ├── xplatform_info.c
│ │ │ │ │ ├── xplatform_info.h
│ │ │ │ │ ├── xpm_counter.c
│ │ │ │ │ ├── xpm_counter.h
│ │ │ │ │ ├── xpseudo_asm_gcc.h
│ │ │ │ │ ├── xpseudo_asm.h
│ │ │ │ │ ├── xreg_cortexa9.h
│ │ │ │ │ ├── xstatus.h
│ │ │ │ │ ├── xtime_l.c
│ │ │ │ │ └── xtime_l.h
│ │ │ │ ├── _audio
│ │ │ │ │ ├── audio.cpp
│ │ │ │ │ └── Makefile
│ │ │ │ ├── bsp
│ │ │ │ │ └── ps7_cortexa9_0
│ │ │ │ │ ├── include
│ │ │ │ │ │ ├── bspconfig.h
│ │ │ │ │ │ ├── mblaze_nt_types.h
│ │ │ │ │ │ ├── profile.h
│ │ │ │ │ │ ├── _profile_timer_hw.h
│ │ │ │ │ │ ├── sleep.h
│ │ │ │ │ │ ├── smc.h
│ │ │ │ │ │ ├── vectors.h
│ │ │ │ │ │ ├── xaxivdma.h
│ │ │ │ │ │ ├── xaxivdma_hw.h
│ │ │ │ │ │ ├── xaxivdma_i.h
│ │ │ │ │ │ ├── xaxivdma_porting_guide.h
│ │ │ │ │ │ ├── xbasic_types.h
│ │ │ │ │ │ ├── xcpu_cortexa9.h
│ │ │ │ │ │ ├── xdebug.h
│ │ │ │ │ │ ├── xenv.h
│ │ │ │ │ │ ├── xenv_standalone.h
│ │ │ │ │ │ ├── xgpio.h
│ │ │ │ │ │ ├── xgpio_i.h
│ │ │ │ │ │ ├── xgpio_l.h
│ │ │ │ │ │ ├── xiicps.h
│ │ │ │ │ │ ├── xiicps_hw.h
│ │ │ │ │ │ ├── xil_assert.h
│ │ │ │ │ │ ├── xil_cache.h
│ │ │ │ │ │ ├── xil_cache_l.h
│ │ │ │ │ │ ├── xil_cache_vxworks.h
│ │ │ │ │ │ ├── xil_errata.h
│ │ │ │ │ │ ├── xil_exception.h
│ │ │ │ │ │ ├── xil_hal.h
│ │ │ │ │ │ ├── xil_io.h
│ │ │ │ │ │ ├── xil_macroback.h
│ │ │ │ │ │ ├── xil_misc_psreset_api.h
│ │ │ │ │ │ ├── xil_mmu.h
│ │ │ │ │ │ ├── xil_printf.h
│ │ │ │ │ │ ├── xil_testcache.h
│ │ │ │ │ │ ├── xil_testio.h
│ │ │ │ │ │ ├── xil_testmem.h
│ │ │ │ │ │ ├── xil_types.h
│ │ │ │ │ │ ├── xl2cc_counter.h
│ │ │ │ │ │ ├── xl2cc.h
│ │ │ │ │ │ ├── xparameters.h
│ │ │ │ │ │ ├── xparameters_ps.h
│ │ │ │ │ │ ├── xplatform_info.h
│ │ │ │ │ │ ├── xpm_counter.h
│ │ │ │ │ │ ├── xpseudo_asm_gcc.h
│ │ │ │ │ │ ├── xpseudo_asm.h
│ │ │ │ │ │ ├── xqspips.h
│ │ │ │ │ │ ├── xqspips_hw.h
│ │ │ │ │ │ ├── xreg_cortexa9.h
│ │ │ │ │ │ ├── xscugic.h
│ │ │ │ │ │ ├── xscugic_hw.h
│ │ │ │ │ │ ├── xstatus.h
│ │ │ │ │ │ ├── xtime_l.h
│ │ │ │ │ │ ├── xvtc.h
│ │ │ │ │ │ └── xvtc_hw.h
│ │ │ │ │ └── libsrc
│ │ │ │ │ ├── axivdma_v6_0
│ │ │ │ │ │ └── src
│ │ │ │ │ │ ├── Makefile
│ │ │ │ │ │ ├── xaxivdma.c
│ │ │ │ │ │ ├── xaxivdma_channel.c
│ │ │ │ │ │ ├── xaxivdma_g.c
│ │ │ │ │ │ ├── xaxivdma.h
│ │ │ │ │ │ ├── xaxivdma_hw.h
│ │ │ │ │ │ ├── xaxivdma_i.h
│ │ │ │ │ │ ├── xaxivdma_intr.c
│ │ │ │ │ │ ├── xaxivdma_porting_guide.h
│ │ │ │ │ │ ├── xaxivdma_selftest.c
│ │ │ │ │ │ ├── xaxivdma_sinit.c
│ │ │ │ │ │ └── xdebug.h
│ │ │ │ │ ├── gpio_v4_0
│ │ │ │ │ │ └── src
│ │ │ │ │ │ ├── Makefile
│ │ │ │ │ │ ├── xgpio.c
│ │ │ │ │ │ ├── xgpio_extra.c
│ │ │ │ │ │ ├── xgpio_g.c
│ │ │ │ │ │ ├── xgpio.h
│ │ │ │ │ │ ├── xgpio_i.h
│ │ │ │ │ │ ├── xgpio_intr.c
│ │ │ │ │ │ ├── xgpio_l.h
│ │ │ │ │ │ ├── xgpio_selftest.c
│ │ │ │ │ │ └── xgpio_sinit.c
│ │ │ │ │ ├── standalone_v5_2
│ │ │ │ │ │ └── src
│ │ │ │ │ │ ├── abort.c
│ │ │ │ │ │ ├── asm_vectors.S
│ │ │ │ │ │ ├── boot.S
│ │ │ │ │ │ ├── bspconfig.h
│ │ │ │ │ │ ├── changelog.txt
│ │ │ │ │ │ ├── close.c
│ │ │ │ │ │ ├── config.make
│ │ │ │ │ │ ├── cpu_init.S
│ │ │ │ │ │ ├── errno.c
│ │ │ │ │ │ ├── _exit.c
│ │ │ │ │ │ ├── fcntl.c
│ │ │ │ │ │ ├── fstat.c
│ │ │ │ │ │ ├── getpid.c
│ │ │ │ │ │ ├── inbyte.c
│ │ │ │ │ │ ├── isatty.c
│ │ │ │ │ │ ├── kill.c
│ │ │ │ │ │ ├── lseek.c
│ │ │ │ │ │ ├── Makefile
│ │ │ │ │ │ ├── _open.c
│ │ │ │ │ │ ├── open.c
│ │ │ │ │ │ ├── outbyte.c
│ │ │ │ │ │ ├── print.c
│ │ │ │ │ │ ├── profile
│ │ │ │ │ │ │ ├── dummy.S
│ │ │ │ │ │ │ ├── Makefile
│ │ │ │ │ │ │ ├── mblaze_nt_types.h
│ │ │ │ │ │ │ ├── profile_cg.c
│ │ │ │ │ │ │ ├── _profile_clean.c
│ │ │ │ │ │ │ ├── profile_config.h
│ │ │ │ │ │ │ ├── profile.h
│ │ │ │ │ │ │ ├── profile_hist.c
│ │ │ │ │ │ │ ├── _profile_init.c
│ │ │ │ │ │ │ ├── profile_mcount_arm.S
│ │ │ │ │ │ │ ├── profile_mcount_mb.S
│ │ │ │ │ │ │ ├── profile_mcount_ppc.S
│ │ │ │ │ │ │ ├── _profile_timer_hw.c
│ │ │ │ │ │ │ └── _profile_timer_hw.h
│ │ │ │ │ │ ├── putnum.c
│ │ │ │ │ │ ├── read.c
│ │ │ │ │ │ ├── _sbrk.c
│ │ │ │ │ │ ├── sbrk.c
│ │ │ │ │ │ ├── sleep.c
│ │ │ │ │ │ ├── sleep.h
│ │ │ │ │ │ ├── smc.h
│ │ │ │ │ │ ├── translation_table.S
│ │ │ │ │ │ ├── unlink.c
│ │ │ │ │ │ ├── usleep.c
│ │ │ │ │ │ ├── vectors.c
│ │ │ │ │ │ ├── vectors.h
│ │ │ │ │ │ ├── write.c
│ │ │ │ │ │ ├── xbasic_types.h
│ │ │ │ │ │ ├── xdebug.h
│ │ │ │ │ │ ├── xenv.h
│ │ │ │ │ │ ├── xenv_standalone.h
│ │ │ │ │ │ ├── xil_assert.c
│ │ │ │ │ │ ├── xil_assert.h
│ │ │ │ │ │ ├── xil_cache.c
│ │ │ │ │ │ ├── xil_cache.h
│ │ │ │ │ │ ├── xil_cache_l.h
│ │ │ │ │ │ ├── xil_cache_vxworks.h
│ │ │ │ │ │ ├── xil-crt0.S
│ │ │ │ │ │ ├── xil_errata.h
│ │ │ │ │ │ ├── xil_exception.c
│ │ │ │ │ │ ├── xil_exception.h
│ │ │ │ │ │ ├── xil_hal.h
│ │ │ │ │ │ ├── xil_io.c
│ │ │ │ │ │ ├── xil_io.h
│ │ │ │ │ │ ├── xil_macroback.h
│ │ │ │ │ │ ├── xil_misc_psreset_api.c
│ │ │ │ │ │ ├── xil_misc_psreset_api.h
│ │ │ │ │ │ ├── xil_mmu.c
│ │ │ │ │ │ ├── xil_mmu.h
│ │ │ │ │ │ ├── xil_printf.c
│ │ │ │ │ │ ├── xil_printf.h
│ │ │ │ │ │ ├── xil_testcache.c
│ │ │ │ │ │ ├── xil_testcache.h
│ │ │ │ │ │ ├── xil_testio.c
│ │ │ │ │ │ ├── xil_testio.h
│ │ │ │ │ │ ├── xil_testmem.c
│ │ │ │ │ │ ├── xil_testmem.h
│ │ │ │ │ │ ├── xil_types.h
│ │ │ │ │ │ ├── xl2cc_counter.c
│ │ │ │ │ │ ├── xl2cc_counter.h
│ │ │ │ │ │ ├── xl2cc.h
│ │ │ │ │ │ ├── xparameters_ps.h
│ │ │ │ │ │ ├── xplatform_info.c
│ │ │ │ │ │ ├── xplatform_info.h
│ │ │ │ │ │ ├── xpm_counter.c
│ │ │ │ │ │ ├── xpm_counter.h
│ │ │ │ │ │ ├── xpseudo_asm_gcc.h
│ │ │ │ │ │ ├── xpseudo_asm.h
│ │ │ │ │ │ ├── xreg_cortexa9.h
│ │ │ │ │ │ ├── xstatus.h
│ │ │ │ │ │ ├── xtime_l.c
│ │ │ │ │ │ └── xtime_l.h
│ │ │ │ │ └── vtc_v7_0
│ │ │ │ │ └── src
│ │ │ │ │ ├── Makefile
│ │ │ │ │ ├── xvtc.c
│ │ │ │ │ ├── xvtc_g.c
│ │ │ │ │ ├── xvtc.h
│ │ │ │ │ ├── xvtc_hw.h
│ │ │ │ │ ├── xvtc_intr.c
│ │ │ │ │ ├── xvtc_selftest.c
│ │ │ │ │ └── xvtc_sinit.c
│ │ │ │ ├── inc
│ │ │ │ │ ├── gpio.h
│ │ │ │ │ ├── i2cps.h
│ │ │ │ │ ├── py_xaxivdma.h
│ │ │ │ │ ├── py_xgpio.h
│ │ │ │ │ ├── py_xvtc.h
│ │ │ │ │ ├── utils.h
│ │ │ │ │ ├── video_capture.h
│ │ │ │ │ ├── video_commons.h
│ │ │ │ │ ├── video_display.h
│ │ │ │ │ ├── video_modes.h
│ │ │ │ │ ├── xil_io.c
│ │ │ │ │ ├── xil_io.h
│ │ │ │ │ ├── xil_types.h
│ │ │ │ │ ├── xlnk-ioctl.h
│ │ │ │ │ └── xlnk-os.h
│ │ │ │ ├── src
│ │ │ │ │ ├── gpio.c
│ │ │ │ │ ├── i2cps.c
│ │ │ │ │ ├── py_xaxivdma.c
│ │ │ │ │ ├── py_xgpio.c
│ │ │ │ │ ├── py_xvtc.c
│ │ │ │ │ ├── utils.c
│ │ │ │ │ ├── video_capture.c
│ │ │ │ │ └── video_display.c
│ │ │ │ └── _video
│ │ │ │ ├── _capture.c
│ │ │ │ ├── _display.c
│ │ │ │ ├── _frame.c
│ │ │ │ ├── _video.c
│ │ │ │ └── _video.h
│ │ │ └── tests
│ │ │ ├── test_gpio.py
│ │ │ ├── test_mmio.py
│ │ │ ├── test_pl.py
│ │ │ ├── test_su.py
│ │ │ └── util.py
│ │ └── setup.py
│ ├── README.md
│ └── scripts
│ ├── host
│ │ ├── pynq_disable_static_IP_windows.bat
│ │ └── pynq_enable_static_IP_windows.bat
│ ├── linux
│ │ ├── 0_resizefs.sh
│ │ ├── 1_network.sh
│ │ ├── 2_jupyter_server.sh
│ │ ├── 3_pl_server.sh
│ │ ├── 4_boot_leds.sh
│ │ ├── boot.py
│ │ ├── hostname.sh
│ │ ├── makefile.pynq
│ │ ├── rc.local
│ │ ├── start_pl_server.py
│ │ ├── stop_pl_server.py
│ │ └── update_pynq.sh
│ └── xlnkutils
│ ├── libsds_lib.a
│ ├── libxlnk_cma.h
│ └── Makefile
└── PYNQ Z1原厂官方入门指导手册_v2.0.pdf
229 directories, 1119 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论