zynq下usb gadget模擬網口 U盤 串列埠

2021-10-09 08:31:04 字數 1161 閱讀 8064

參考usb gadget十分好用,可以模擬成網口、u盤、串列埠等。本文主要講述如何將usb gadget模擬成網口、u盤、串列埠。

主控晶元 : xc7z020

核心版本 :linux zynq 4.14.0-xilinx

所需配置模組在核心device drivers → usb support → usb gadget support下,使用 usb gadget 時,將 zynq 作為外圍裝置,為從。

#!/bin/sh

do_start(

)do_stop(

)case $1 in

start

)echo

"start usb gadget"

do_start

;; stop)

echo

"stop usb gadget"

do_stop

;;*)echo

"usage: $0 (stop | start)";;

esac

#!/bin/sh

do_start(

)do_stop(

)case $1 in

start

)echo

"start usb gadget"

do_start

;; stop)

echo

"stop usb gadget"

do_stop

;;*)echo

"usage: $0 (stop | start)";;

esac

#!/bin/sh

do_start(

)do_stop(

)case $1 in

start

)echo

"start usb gadget "

do_start

;; stop)

echo

"stop usb gadget"

do_stop

;;*)echo

"usage: $0 (stop | start)";;

esac

Linux下USB gadget裝置詳解

linux下usb gadget裝置詳解 usb gadget是什麼?linux usb gadget 驅動框架 以下簡稱 gadget 實現了usb 協議定義的裝置端的軟體功能。相對於 linux usb 主機端 host 驅動而言,gadget 驅動出現較晚,它出現在2.4.23 以後。gadg...

Linux下USB gadget裝置詳解

usb gadget是什麼?linux usb gadget 驅動框架 以下簡稱 gadget 實現了usb 協議定義的裝置端的軟體功能。相對於 linux usb 主機端 host 驅動而言,gadget 驅動出現較晚,它出現在2.4.23 以後。gadget 框架提出了一套標準 api,在底層,...

Linux下USB gadget裝置詳解

usb gadget是什麼?linux usb gadget 驅動框架 以下簡稱 gadget 實現了usb 協議定義的裝置端的軟體功能。相對於 linux usb 主機端 host 驅動而言,gadget 驅動出現較晚,它出現在2.4.23 以後。gadget 框架提出了一套標準 api,在底層,...