Part 1
요약·해설
공식 원문 109줄과 property 6행을 전수 대조해 five optional pin states·state-name count matching·no invented compatible row 제약을 보존했습니다.
raspberrypi,pico-pio-device
Raspberry Pi Foundation
6 rows
PIO child-device pinctrl states
Part 2
접을 수 있는 영어 원문 전체
영어 원문 전체 펼치기
950B707E892B51FDD0FDC24D7EC31FEE833B325A480F3977B1B573A78536E5ED
:orphan:
.. raw:: html
<!--
FIXME: do not limit page width until content uses another representation
format other than tables
-->
<style>.wy-nav-content { max-width: none; !important }</style>
.. dtcompatible:: raspberrypi,pico-pio-device
.. _dtbinding_raspberrypi_pico_pio_device:
raspberrypi,pico-pio-device
###########################
Vendor: :ref:`Raspberry Pi Foundation <dt_vendor_raspberrypi>`
Description
***********
.. code-block:: none
Raspberry Pi Pico PIO device
Properties
**********
.. tabs::
.. group-tab:: Node specific properties
Properties not inherited from the base binding file.
.. list-table::
:widths: 1 1 4
:header-rows: 1
* - Name
- Type
- Details
* - ``pinctrl-0``
- ``phandles``
- .. code-block:: none
Pin configuration/s for the first state. Content is specific to the
selected pin controller driver implementation.
* - ``pinctrl-1``
- ``phandles``
- .. code-block:: none
Pin configuration/s for the second state. See pinctrl-0.
* - ``pinctrl-2``
- ``phandles``
- .. code-block:: none
Pin configuration/s for the third state. See pinctrl-0.
* - ``pinctrl-3``
- ``phandles``
- .. code-block:: none
Pin configuration/s for the fourth state. See pinctrl-0.
* - ``pinctrl-4``
- ``phandles``
- .. code-block:: none
Pin configuration/s for the fifth state. See pinctrl-0.
* - ``pinctrl-names``
- ``string-array``
- .. code-block:: none
Names for the provided states. The number of names needs to match the
number of states.
.. group-tab:: Deprecated node specific properties
Deprecated properties not inherited from the base binding file.
(None)
.. group-tab:: Base properties
Properties inherited from the base binding file, which defines
common properties that may be set on many nodes. Not all of these
may apply to the "raspberrypi,pico-pio-device" compatible.
(None)
Part 3
한국어 전문 번역
raspberrypi,pico-pio-device
Vendor: Raspberry Pi Foundation
공식 설명
Raspberry Pi Pico PIO devicePIO program이 사용할 pin state 연결
pinctrl-0부터 pinctrl-4까지 최대 다섯 state의 pin configuration을 연결할 수 있습니다. 각 state의 실제 내용은 선택한 pin controller driver 구현에 따라 달라집니다.
pinctrl-names를 사용하면 제공한 state 수와 이름 수가 일치해야 합니다.
Program-specific function
Optional configurations
One name per state
공식 page는 여섯 property를 모두 선택으로 두고 base property 표를 제공하지 않습니다. State machine index, PIO instruction memory, clock divider와 compatible을 이 page에 추가하지 않았습니다.
속성 전체 번역
공식 node-specific pinctrl property 6개를 모두 번역했으며 base property 표는 없습니다.
노드 전용 속성 · 6개
| 이름 | 형식 | 설명과 제약 |
|---|---|---|
pinctrl-0 | phandles | 첫 번째 상태에서 사용할 핀 설정입니다. 구체적인 내용은 선택한 핀 컨트롤러 드라이버에 따라 달라집니다. |
pinctrl-1 | phandles | 두 번째 상태에서 사용할 핀 설정입니다. pinctrl-0과 같은 형식입니다. |
pinctrl-2 | phandles | 세 번째 상태에서 사용할 핀 설정입니다. pinctrl-0과 같은 형식입니다. |
pinctrl-3 | phandles | 네 번째 상태에서 사용할 핀 설정입니다. pinctrl-0과 같은 형식입니다. |
pinctrl-4 | phandles | 다섯 번째 상태에서 사용할 핀 설정입니다. pinctrl-0과 같은 형식입니다. |
pinctrl-names | string-array | 핀 설정 상태의 이름입니다. 이름 수는 정의한 상태 수와 같아야 합니다. |
Source
출처
영어 원문에는 문단, 문서 지시문, 표, 코드, 코드 심벌, 경로를 그대로 보존했습니다.