samples/drivers/mspi/mspi_async/README.html · samples/drivers/mspi/mspi_async/README.rst 공식 원문 ↗

Zephyr 3.7.0 · Samples · Drivers · MSPI

MSPI 비동기 전송

Software·hardware queue 구현과 무관하게 write/read 일치를 검증합니다.

Official pathsamples/drivers/mspi/mspi_async/README.html
Source filesamples/drivers/mspi/mspi_async/README.rst
Source versionZephyr 3.7.0
TranslationFull · reviewed

본문 기준: Zephyr 3.7.0 LTS3 · 이후 유지보수 패치는 별도입니다.

Part 1

요약·해설

dev0 alias, compatible binding과 Apollo3P build·출력을 보존합니다.

Alias

dev0

Device

mspi-aps6404l

Mode

Asynchronous

Part 2

접을 수 있는 영어 원문 전체

영어 원문 전체 펼치기
원문 SHA-256 849901D87BD18E1A5F82CB8692CF594A3BCF87A048159FCAE8DDDC14660E05AB
.. zephyr:code-sample:: mspi-async
   :name: MSPI asynchronous transfer
   :relevant-api: mspi_interface

   Use the MSPI API to interact with MSPI memory device asynchronously.

Overview
********

This sample demonstrates using the :ref:`MSPI API <mspi_api>` on a MSPI
memory device.  The asynchronous transceive call need to be supported
either by a software queue or hardware queue from the controller hardware.
To this sample, however, the implementation should make no difference.

Building and Running
********************

The application will build only for a target that has a :ref:`devicetree <dt-guide>`
``dev0`` alias that refers to an entry with the following bindings as a compatible:

* :dtcompatible:`ambiq,mspi-device`, `mspi-aps6404l`

.. zephyr-app-commands::
   :zephyr-app: samples/drivers/mspi/mspi_async
   :board: apollo3p_evb
   :goals: build flash
   :compact:

Sample Output
=============

.. code-block:: console

   *** Booting Zephyr OS build zephyr-v3.5.0-8581-gc80b243c7598 ***
   w:3,r:3
   Read data matches written data

Part 3

한국어 전문 번역

개요

이 sample은 MSPI memory device에서 MSPI API를 사용하는 방법을 보여줍니다. 비동기 transceive 호출은 software queue 또는 controller hardware의 hardware queue 중 하나에서 지원해야 합니다. 하지만 이 sample의 관점에서는 어느 구현을 사용하든 차이가 없습니다.

Build와 실행

Application은 devicetree의 dev0 alias가 다음 compatible binding을 가진 entry를 가리키는 target에서만 build됩니다.

  • ambiq,mspi-device, mspi-aps6404l
west build -b apollo3p_evb samples/drivers/mspi/mspi_async
west flash

Sample 출력

*** Booting Zephyr OS build zephyr-v3.5.0-8581-gc80b243c7598 ***
w:3,r:3
Read data matches written data

Source

출처

영어 원문에는 문단, 문서 지시문, 표, 코드, 코드 심벌, 경로를 그대로 보존했습니다.