# 入门指南

Source: [https://docs.qualcomm.com/doc/80-70014-8Y/topic/get-started.html](https://docs.qualcomm.com/doc/80-70014-8Y/topic/get-started.html)

本章介绍如何使用 Qualcomm Linux 平台着手开发软件。

开始之前，应按照 [Qualcomm Linux 编译指南](https://docs.qualcomm.com/bundle/publicresource/topics/80-70014-254Y/introduction.html)所述搭建基础架构。

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- 由 Microsoft Visio, SVG Export 生成 getting-started.svg Page-1 -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ev="http://www.w3.org/2001/xml-events" xmlns:v="http://schemas.microsoft.com/visio/2003/SVGExtensions/" width="11.5994in" height="2.51421in" viewbox="0 0 835.157 181.023" xml:space="preserve" color-interpolation-filters="sRGB" class="st10"><v:documentproperties v:langid="2052">	<v:userdefs>		<v:ud v:nameu="msvNoAutoConnect" v:val="VT0(1):26"></v:ud>	</v:userdefs></v:documentproperties>
<style>.svg-1 .st1 { fill: #3253dc; stroke: #3253dc; stroke-linecap: round; stroke-linejoin: round; stroke-width: 0.75 }
.svg-1 .st2 { fill: #ffffff; font-family: 黑体; font-size: 1.00001em }
.svg-1 .st3 { fill: #ffffff; fill-opacity: 0.95; stroke: #3253dc; stroke-linecap: round; stroke-linejoin: round; stroke-width: 1 }
.svg-1 .st4 { fill: #002eb5; font-family: Symbol; font-size: 1.10001em }
.svg-1 .st5 { font-size: 1em }
.svg-1 .st6 { font-family: Arial; font-size: 0.833333em }
.svg-1 .st7 { font-family: 黑体; font-size: 0.833333em }
.svg-1 .st8 { fill: #39a3b5; stroke: #39a3b5; stroke-linecap: round; stroke-linejoin: round; stroke-width: 0.75 }
.svg-1 .st9 { fill: #3253dc; stroke: #3253dc; stroke-linecap: butt; stroke-width: 1 }
.svg-1 .st10 { fill: none; fill-rule: evenodd; font-size: 12px; overflow: visible; stroke-linecap: square; stroke-miterlimit: 3 }</style>
<g v:mid="0" v:index="1" v:groupcontext="foregroundPage">	<title>Page-1</title>	<v:pageproperties v:drawingscale="0.0393701" v:pagescale="0.0393701" v:drawingunits="24" v:shadowoffsetx="8.50395" v:shadowoffsety="-8.50395"></v:pageproperties>	<g id="group1-1" transform="translate(18.3751,-28.3467)" v:mid="1" v:groupcontext="group">		<title>工作表.1</title>		<g id="shape2-2" v:mid="2" v:groupcontext="shape" transform="translate(-3.10152E-012,-43.6147)">			<title>工作表.2</title>			<desc>Identify interface status</desc>			<v:userdefs></v:userdefs>			<v:textblock v:margins="rect(4,4,4,4)" v:tabspace="42.5197" v:verticalalign="0"></v:textblock>			<v:textrect cx="110.755" cy="136.042" width="221.53" height="89.9623"></v:textrect>			<path d="M0 175.35 A5.66943 5.66943 -180 0 0 5.67 181.02 L215.84 181.02 A5.66943 5.66943 -180 0 0 221.51 175.35 L221.51						 96.73 A5.66943 5.66943 -180 0 0 215.84 91.06 L5.67 91.06 A5.66943 5.66943 -180 0 0 -0 96.73 L0 175.35						 Z" class="st1"></path>			<text x="74.75" y="116.81" class="st2" v:langid="1033"><v:paragraph v:spline="-1" v:horizalign="1"></v:paragraph><v:tablist></v:tablist><v:newlinechar></v:newlinechar>识别接口状态</text>			</g>		<g id="shape3-5" v:mid="3" v:groupcontext="shape" transform="translate(19.8052,3.41061E-013)">			<title>Rectangle.20</title>			<desc>Obtain bootup logs List enabled devices</desc>			<v:userdefs>				<v:ud v:nameu="visVersion" v:val="VT0(15):26"></v:ud>			</v:userdefs>			<v:textblock v:margins="rect(4,4,4,4)" v:tabspace="42.5197" v:verticalalign="0"></v:textblock>			<v:textrect cx="110.755" cy="133.189" width="221.53" height="95.6684"></v:textrect>			<path d="M0 172.52 A8.50414 8.50414 -180 0 0 8.5 181.02 L213.01 181.02 A8.50414 8.50414 -180 0 0 221.51 172.52 L221.51						 93.86 A8.50414 8.50414 -180 0 0 213.01 85.35 L8.5 85.35 A8.50414 8.50414 -180 0 0 -0 93.86 L0 172.52						 Z" class="st3"></path>			<text x="3.99" y="101.24" class="st4" v:langid="1033"><v:paragraph v:indentfirst="-18" v:indentleft="18" v:spafter="3" v:bullet="1" v:bulletsize="-1.2" v:bulletspace="5.66929"></v:paragraph><v:tablist></v:tablist><tspan class="st5" v:isbullet="true">·</tspan><tspan class="st6"> </tspan><tspan class="st7">获取启动日志<v:newlinechar></v:newlinechar></tspan><tspan x="3.99" dy="1.427em" class="st5" v:isbullet="true">·</tspan><tspan class="st6"> </tspan><tspan class="st7">列出已启用的设备</tspan></text>			</g>		<g id="shape4-14" v:mid="4" v:groupcontext="shape" transform="translate(277.525,-43.4627)">			<title>工作表.4</title>			<desc>Enable required interface</desc>			<v:userdefs></v:userdefs>			<v:textblock v:margins="rect(4,4,4,4)" v:tabspace="42.5197" v:verticalalign="0"></v:textblock>			<v:textrect cx="110.755" cy="136.042" width="221.53" height="89.9623"></v:textrect>			<path d="M0 175.35 A5.66943 5.66943 -180 0 0 5.67 181.02 L215.84 181.02 A5.66943 5.66943 -180 0 0 221.51 175.35 L221.51						 96.73 A5.66943 5.66943 -180 0 0 215.84 91.06 L5.67 91.06 A5.66943 5.66943 -180 0 0 -0 96.73 L0 175.35						 Z" class="st1"></path>			<text x="74.75" y="116.81" class="st2" v:langid="1033"><v:paragraph v:spline="-1" v:horizalign="1"></v:paragraph><v:tablist></v:tablist><v:newlinechar></v:newlinechar>启用所需接口</text>			</g>		<g id="shape5-17" v:mid="5" v:groupcontext="shape" transform="translate(295.348,5.96856E-013)">			<title>Rectangle.23</title>			<desc>UART software SPI software I2C software PCIe software USB sof...</desc>			<v:userdefs>				<v:ud v:nameu="visVersion" v:val="VT0(15):26"></v:ud>			</v:userdefs>			<v:textblock v:margins="rect(4,4,4,4)" v:tabspace="42.5197" v:verticalalign="0"></v:textblock>			<v:textrect cx="110.755" cy="132.762" width="221.53" height="96.5216"></v:textrect>			<path d="M0 172.52 A8.50414 8.50414 -180 0 0 8.5 181.02 L213.01 181.02 A8.50414 8.50414 -180 0 0 221.51 172.52 L221.51						 93.01 A8.50414 8.50414 -180 0 0 213.01 84.5 L8.5 84.5 A8.50414 8.50414 -180 0 0 -0 93.01 L0 172.52 Z" class="st3"></path>			<text x="3.99" y="100.38" class="st4" v:langid="1033"><v:paragraph v:indentfirst="-18" v:indentleft="18" v:spafter="3" v:bullet="1" v:bulletsize="-1.2" v:bulletspace="5.66929"></v:paragraph><v:tablist></v:tablist><tspan class="st5" v:isbullet="true">·</tspan><tspan class="st6"> </tspan><tspan class="st6">UART </tspan><tspan class="st7">软件<v:newlinechar></v:newlinechar></tspan><tspan x="3.99" dy="1.427em" class="st5" v:isbullet="true">·</tspan><tspan class="st6"> </tspan><tspan class="st6">SPI </tspan><tspan class="st7">软件<v:newlinechar></v:newlinechar></tspan><tspan x="3.99" dy="1.427em" class="st5" v:isbullet="true">·</tspan><tspan class="st6"> </tspan><tspan class="st6">I</tspan><tspan class="st6">2</tspan><tspan class="st6">C </tspan><tspan class="st7">软件<v:newlinechar></v:newlinechar></tspan><tspan x="3.99" dy="1.427em" class="st5" v:isbullet="true">·</tspan><tspan class="st6"> </tspan><tspan class="st6">PCIe </tspan><tspan class="st7">软件<v:newlinechar></v:newlinechar></tspan><tspan x="3.99" dy="1.427em" class="st5" v:isbullet="true">·</tspan><tspan class="st6"> </tspan><tspan class="st6">USB </tspan><tspan class="st7">软件</tspan></text>			</g>		<g id="shape6-42" v:mid="6" v:groupcontext="shape" transform="translate(556.523,-43.9595)">			<title>工作表.6</title>			<path d="M0 175.35 A5.66943 5.66943 -180 0 0 5.67 181.02 L215.84 181.02 A5.66943 5.66943 -180 0 0 221.51 175.35 L221.51						 96.73 A5.66943 5.66943 -180 0 0 215.84 91.06 L5.67 91.06 A5.66943 5.66943 -180 0 0 -0 96.73 L0 175.35						 Z" class="st8"></path>		</g>		<g id="shape7-44" v:mid="7" v:groupcontext="shape" transform="translate(556.022,-44.3391)">			<title>工作表.7</title>			<desc>Verify interface status</desc>			<v:userdefs></v:userdefs>			<v:textblock v:margins="rect(4,4,4,4)" v:tabspace="42.5197" v:verticalalign="0"></v:textblock>			<v:textrect cx="110.755" cy="136.042" width="221.53" height="89.9623"></v:textrect>			<path d="M0 175.35 A5.66943 5.66943 -180 0 0 5.67 181.02 L215.84 181.02 A5.66943 5.66943 -180 0 0 221.51 175.35 L221.51						 96.73 A5.66943 5.66943 -180 0 0 215.84 91.06 L5.67 91.06 A5.66943 5.66943 -180 0 0 -0 96.73 L0 175.35						 Z" class="st1"></path>			<text x="74.75" y="116.81" class="st2" v:langid="1033"><v:paragraph v:spline="-1" v:horizalign="1"></v:paragraph><v:tablist></v:tablist><v:newlinechar></v:newlinechar>验证接口状态</text>			</g>		<g id="shape8-47" v:mid="8" v:groupcontext="shape" transform="translate(576.77,5.96856E-013)">			<title>Rectangle.26</title>			<desc>UART verification SPI verification I2C verification PCIe veri...</desc>			<v:userdefs>				<v:ud v:nameu="visVersion" v:val="VT0(15):26"></v:ud>			</v:userdefs>			<v:textblock v:margins="rect(4,4,4,4)" v:tabspace="42.5197" v:verticalalign="0"></v:textblock>			<v:textrect cx="110.755" cy="132.762" width="221.53" height="96.5216"></v:textrect>			<path d="M0 172.52 A8.50414 8.50414 -180 0 0 8.5 181.02 L213.01 181.02 A8.50414 8.50414 -180 0 0 221.51 172.52 L221.51						 93.01 A8.50414 8.50414 -180 0 0 213.01 84.5 L8.5 84.5 A8.50414 8.50414 -180 0 0 -0 93.01 L0 172.52 Z" class="st3"></path>			<text x="3.99" y="100.38" class="st4" v:langid="1033"><v:paragraph v:indentfirst="-17.01" v:indentleft="17.01" v:spafter="3" v:bullet="1" v:bulletsize="-1.2" v:bulletspace="5.66929"></v:paragraph><v:tablist></v:tablist><tspan class="st5" v:isbullet="true">·</tspan><tspan class="st6"> </tspan><tspan class="st6">UART </tspan><tspan class="st7">验证<v:newlinechar></v:newlinechar></tspan><tspan x="3.99" dy="1.427em" class="st5" v:isbullet="true">·</tspan><tspan class="st6"> </tspan><tspan class="st6">SPI </tspan><tspan class="st7">验证<v:newlinechar></v:newlinechar></tspan><tspan x="3.99" dy="1.427em" class="st5" v:isbullet="true">·</tspan><tspan class="st6"> </tspan><tspan class="st6">I</tspan><tspan class="st6">2</tspan><tspan class="st6">C </tspan><tspan class="st7">验证<v:newlinechar></v:newlinechar></tspan><tspan x="3.99" dy="1.427em" class="st5" v:isbullet="true">·</tspan><tspan class="st6"> </tspan><tspan class="st6">PCIe </tspan><tspan class="st7">验证<v:newlinechar></v:newlinechar></tspan><tspan x="3.99" dy="1.427em" class="st5" v:isbullet="true">·</tspan><tspan class="st6"> </tspan><tspan class="st6">USB </tspan><tspan class="st7">验证</tspan></text>			</g>		<g id="group9-72" transform="translate(223.967,-95.5344)" v:mid="9" v:groupcontext="group">			<title>工作表.9</title>			<g id="shape10-73" v:mid="10" v:groupcontext="shape">				<title>工作表.10</title>				<path d="M1.64 173.21 L42.62 173.21 L37.75 178.09 C37.11 178.72 37.11 179.75 37.75 180.39 C38.38 181.02 39.41							 181.02 40.05 180.39 L47.72 172.72 C48.35 172.11 48.38 171.11 47.77 170.47 C47.75 170.45 47.73 170.43							 47.72 170.41 L40.05 162.75 C39.44 162.11 38.43 162.09 37.8 162.69 C37.78 162.71 37.76 162.73 37.74							 162.75 C37.11 163.35 37.08 164.36 37.69 164.99 C37.71 165.01 37.73 165.03 37.74 165.05 L42.62 169.93							 L1.64 169.93 C0.74 169.93 0 170.66 0 171.57 C0 172.48 0.74 173.22 1.64 173.22 L1.64 173.21 Z" class="st9"></path>			</g>		</g>		<g id="group11-75" transform="translate(501.492,-95.7044)" v:mid="11" v:groupcontext="group">			<title>工作表.11</title>			<g id="shape12-76" v:mid="12" v:groupcontext="shape">				<title>工作表.12</title>				<path d="M1.64 173.21 L42.62 173.21 L37.75 178.09 C37.11 178.72 37.11 179.75 37.75 180.39 C38.38 181.02 39.41							 181.02 40.05 180.39 L47.72 172.72 C48.35 172.11 48.38 171.11 47.77 170.47 C47.75 170.45 47.73 170.43							 47.72 170.41 L40.05 162.75 C39.44 162.11 38.43 162.09 37.8 162.69 C37.78 162.71 37.76 162.73 37.74							 162.75 C37.11 163.35 37.08 164.36 37.69 164.99 C37.71 165.01 37.73 165.03 37.74 165.05 L42.62 169.93							 L1.64 169.93 C0.74 169.93 0 170.66 0 171.57 C0 172.48 0.74 173.22 1.64 173.22 L1.64 173.21 Z" class="st9"></path>			</g>		</g>	</g></g>
</svg>

## 识别接口状态

Source: [https://docs.qualcomm.com/doc/80-70014-8Y/topic/get-started.html](https://docs.qualcomm.com/doc/80-70014-8Y/topic/get-started.html)

默认接口状态指示启动过程中的接口状态。要识别接口状态，必须确保接口注册成功并获取已启用接口的列表。

### 获取启动日志

Source: [https://docs.qualcomm.com/doc/80-70014-8Y/topic/get-started.html](https://docs.qualcomm.com/doc/80-70014-8Y/topic/get-started.html)

### About this task

要获取设备的启动日志，应按照以下步骤操作：

### Procedure

1. 进入 SSH shell。有关如何操作 SSH 的更多信息，可访问 [https://docs.qualcomm.com/bundle/publicresource/topics/80-70014-254Y/how_to.html#how-to-ssh-](https://docs.qualcomm.com/bundle/publicresource/topics/80-70014-254Y/how_to.html#how-to-ssh-)。
2. 通过运行以下命令获取已启用接口的日志。
                
dmesgCopy to clipboard

随即显示以下输出。

        [    0.434365] msm_serial: driver initialized
        [    0.799123] 994000.serial: ttyMSM0 at MMIO 0x994000 (irq = 139, base_baud = 0) is a MSM
        [    0.801937] 99c000.serial: ttyHS1 at MMIO 0x99c000 (irq = 140, base_baud = 0) is a MSM
        [    0.804563] serial serial0: tty port ttyHS1 registered
         
        [ 0.720945] usbhub_rest_vreg GPIO handle specifies active low - ignored
        [    0.815241] dwc3-qcom 8c00000.usb: Adding to iommu group 4
        [    5.195974] dwc3-qcom a600000.usb: Adding to iommu group 18
        [    5.229464] qcom_pmic_glink pmic-glink: Failed to create device link (0x180) with a600000.usb
        [    6.195825] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
        [    6.450338] usb 1-1: new high-speed USB device number 2 using xhci_hcd
        [    6.664583] usbcore: registered new device driver onboard-usb-hub
        [    6.730998] usb 2-1: new SuperSpeed USB device number 2 using xhci_hcd
        [    7.083668] usb 2-1.1: new SuperSpeed USB device number 3 using xhci_hcd
        [    7.217287] ax88179_178a 2-1.1:1.0 eth0: register 'ax88179_178a' at usb-0001:04:00.0-1.1, ASIX AX88179 USB 3.0 Gigabit Ethernet, 02:fe:ee:05:44:23
        [    7.217415] usbcore: registered new interface driver ax88179_178a
        [   10.223140] dwc3-qcom a600000.usb: request 0000000000000000 was not queued to ep0ouCopy to clipboard
3. 连接 UART 串行端口以登录控制台。
                
![](data:image/png;base64,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)

### 列出已启用的设备

Source: [https://docs.qualcomm.com/doc/80-70014-8Y/topic/get-started.html](https://docs.qualcomm.com/doc/80-70014-8Y/topic/get-started.html)

要获取已启用接口的列表，应按照以下所述操作：

- 对于 UART，运行以下命令。

        ls /dev/tty*Copy to clipboard

    随即显示以下输出。

        /dev/tty    /dev/tty21 /dev/tty35  /dev/tty49  /dev/tty62   /dev/ttyp4
        /dev/tty0   /dev/tty22 /dev/tty36  /dev/tty5   /dev/tty63   /dev/ttyp5
        /dev/tty1   /dev/tty23 /dev/tty37  /dev/tty50  /dev/tty7    /dev/ttyp6
        /dev/tty10  /dev/tty24 /dev/tty38  /dev/tty51  /dev/tty8    /dev/ttyp7
        /dev/tty11  /dev/tty25 /dev/tty39  /dev/tty52  /dev/tty9    /dev/ttyp8
        /dev/tty12  /dev/tty26 /dev/tty4   /dev/tty53  /dev/ttyMSM0 /dev/ttyp9
        /dev/tty13  /dev/tty27 /dev/tty40  /dev/tty54  /dev/ttyS0   /dev/ttypa
        /dev/tty14  /dev/tty28 /dev/tty41  /dev/tty55  /dev/ttyS1   /dev/ttypb
        /dev/tty15  /dev/tty29 /dev/tty42  /dev/tty56  /dev/ttyS2   /dev/ttypc
        /dev/tty16  /dev/tty3  /dev/tty43  /dev/tty57  /dev/ttyS3   /dev/ttypd
        /dev/tty17  /dev/tty30 /dev/tty44  /dev/tty58  /dev/ttynull /dev/ttype
        /dev/tty18  /dev/tty31 /dev/tty45  /dev/tty59  /dev/ttyp0   /dev/ttypf
        /dev/tty19  /dev/tty32 /dev/tty46  /dev/tty6   /dev/ttyp1
        /dev/tty2   /dev/tty33 /dev/tty47  /dev/tty60  /dev/ttyp2
        /dev/tty20  /dev/tty34 /dev/tty48  /dev/tty61  /dev/ttyp3Copy to clipboard
- 对于 I2C，运行以下命令。

        ls /dev/i2c*Copy to clipboard

    随即显示以下输出。

        /dev/i2c-0  /dev/i2c-1 /dev/i2c-16Copy to clipboard
- 对于 SPI，运行以下命令。

        ls /dev/spi*Copy to clipboard
- 对于 PCIe，获取枚举日志。有关 PCIe 探测日志的更多信息，参见 [PCIe 相关配置](https://docs.qualcomm.com/doc/80-70014-8Y/topic/pcie.html#pcie-software-support-feature-for-qps615__section_xbl_hhd_l1c)和 [QPS615 switch 支持](https://docs.qualcomm.com/doc/80-70014-8Y/topic/pcie.html#pcie-software-support-feature-for-qps615__section_nmw_5jd_l1c)。

## 启用所需接口

Source: [https://docs.qualcomm.com/doc/80-70014-8Y/topic/get-started.html](https://docs.qualcomm.com/doc/80-70014-8Y/topic/get-started.html)

要启用接口，应按照以下所述操作：

- 对于 UART，参见 [UART 软件](https://docs.qualcomm.com/doc/80-70014-8Y/topic/uart.html#uart_software)。
- 对于 SPI，参见 [SPI 软件](https://docs.qualcomm.com/doc/80-70014-8Y/topic/spi.html#spi_software)。
- 对于 I2C，参见 [I2C 软件](https://docs.qualcomm.com/doc/80-70014-8Y/topic/i2c.html#i2c-software)。
- 对于 PCIe，参见 [PCIe 软件](https://docs.qualcomm.com/doc/80-70014-8Y/topic/pcie.html#pcie-software)。
- 对于 USB，参见 [USB 软件](https://docs.qualcomm.com/doc/80-70014-8Y/topic/usb.html#usb-software)。

## 验证接口状态

Source: [https://docs.qualcomm.com/doc/80-70014-8Y/topic/get-started.html](https://docs.qualcomm.com/doc/80-70014-8Y/topic/get-started.html)

要验证不同接口的功能，应按照以下所述操作：

- 对于 UART，参见 [UART 验证](https://docs.qualcomm.com/doc/80-70014-8Y/topic/uart.html#uart_verification)。
- 对于 SPI，参见 [SPI 验证](https://docs.qualcomm.com/doc/80-70014-8Y/topic/spi.html#spi_verification)。
- 对于 I2C，参见 [I2C 验证](https://docs.qualcomm.com/doc/80-70014-8Y/topic/i2c.html#i2c-verification)。
- 对于 PCIe，使用以下命令验证连接的端点。

        lspciCopy to clipboard

    随即显示以下输出。

        0001:00:00.0 PCI bridge: Qualcomm Device 010b
        0001:01:00.0 PCI bridge: Toshiba Corporation Device 0623
        0001:02:01.0 PCI bridge: Toshiba Corporation Device 0623
        0001:02:02.0 PCI bridge: Toshiba Corporation Device 0623
        0001:02:03.0 PCI bridge: Toshiba Corporation Device 0623
        0001:04:00.0 USB controller: Renesas Technology Corp. uPD720201 USB 3.0 Host Controller (rev 03)
        0001:05:00.0 Ethernet controller: Toshiba Corporation Device 0220
        0001:05:00.1 Ethernet controller: Toshiba Corporation Device 0220Copy to clipboard
- 对于 USB，按照以下所述验证设备和主机：
    - 设备：连接 USB Type-C 端口，然后通过主机 PC 验证枚举的日志。

            adb devicesCopy to clipboard

        随即显示以下输出。

            List of devices attached
            541eb4ba        deviceCopy to clipboard
    - 主机：连接鼠标、随身存储器等 USB 设备，然后使用以下命令验证设备检测结果。

            lsusbCopy to clipboard

        随即显示以下输出。

            Bus 002 Device 003: ID 0b95:1790 ASIX Electronics Corp. AX88179 Gigabit Ethernet
            Bus 002 Device 002: ID 05e3:0625 Genesys Logic, Inc. USB3.2 Hub
            Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
            Bus 001 Device 002: ID 05e3:0610 Genesys Logic, Inc. Hub
            Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hubCopy to clipboard

Last Published: Aug 22, 2024

[Previous Topic
外设接口概述](https://docs.qualcomm.com/bundle/publicresource/80-70014-8Y/topics/overview-of-wired-interfaces.md) [Next Topic
UART](https://docs.qualcomm.com/bundle/publicresource/80-70014-8Y/topics/uart.md)