Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/Linux/Documentation/ABI/testing/   (Open Source Betriebssystem Version 6.17.9©)  Datei vom 24.10.2025 mit Größe 4 kB image not shown  

Quelle  sysfs-bus-iio-timer-stm32   Sprache: Text

 
What:  /sys/bus/iio/devices/triggerX/master_mode_available
KernelVersion: 4.11
Contact: benjamin.gaignard@st.com
Description:
  Reading returns the list possible master modes which are:


  - "reset"
    The UG bit from the TIMx_EGR register is
    used as trigger output (TRGO).
  - "enable"
    The Counter Enable signal CNT_EN is used
    as trigger output.
  - "update"
    The update event is selected as trigger output.
    For instance a master timer can then be used
    as a prescaler for a slave timer.
  - "compare_pulse"
    The trigger output send a positive pulse
    when the CC1IF flag is to be set.
  - "OC1REF"
    OC1REF signal is used as trigger output.
  - "OC2REF"
    OC2REF signal is used as trigger output.
  - "OC3REF"
    OC3REF signal is used as trigger output.
  - "OC4REF"
    OC4REF signal is used as trigger output.

  Additional modes (on TRGO2 only):

  - "OC5REF"
    OC5REF signal is used as trigger output.
  - "OC6REF"
    OC6REF signal is used as trigger output.
  - "compare_pulse_OC4REF":
    OC4REF rising or falling edges generate pulses.
  - "compare_pulse_OC6REF":
    OC6REF rising or falling edges generate pulses.
  - "compare_pulse_OC4REF_r_or_OC6REF_r":
    OC4REF or OC6REF rising edges generate pulses.
  - "compare_pulse_OC4REF_r_or_OC6REF_f":
    OC4REF rising or OC6REF falling edges generate
    pulses.
  - "compare_pulse_OC5REF_r_or_OC6REF_r":
    OC5REF or OC6REF rising edges generate pulses.
  - "compare_pulse_OC5REF_r_or_OC6REF_f":
    OC5REF rising or OC6REF falling edges generate
    pulses.

  ::

    +-----------+   +-------------+            +---------+
    | Prescaler +-> | Counter     |        +-> | Master  | TRGO(2)
    +-----------+   +--+--------+-+        |-> | Control +-->
                       |        |          ||  +---------+
                    +--v--------+-+ OCxREF ||  +---------+
                    | Chx compare +----------> | Output  | ChX
                    +-----------+-+         |  | Control +-->
                          .     |           |  +---------+
                          .     |           |    .
                    +-----------v-+ OC6REF  |    .
                    | Ch6 compare +---------+>
                    +-------------+

  Example with: "compare_pulse_OC4REF_r_or_OC6REF_r"::

                    X
                  X   X
                X .   . X
              X   .   .   X
            X     .   .     X
    count X .     .   .     . X
            .     .   .     .
            .     .   .     .
            +---------------+
    OC4REF  |     .   .     |
          +-+     .   .     +-+
            .     +---+     .
    OC6REF  .     |   |     .
          +-------+   +-------+
            +-+   +-+
    TRGO2   | |   | |
          +-+ +---+ +---------+

What:  /sys/bus/iio/devices/triggerX/master_mode
KernelVersion: 4.11
Contact: benjamin.gaignard@st.com
Description:
  Reading returns the current master modes.
  Writing set the master mode

What:  /sys/bus/iio/devices/iio:deviceX/in_count0_preset
KernelVersion: 4.12
Contact: benjamin.gaignard@st.com
Description:
  Reading returns the current preset value.
  Writing sets the preset value.
  When counting up the counter starts from 0 and fires an
  event when reach preset value.
  When counting down the counter start from preset value
  and fire event when reach 0.

What:  /sys/bus/iio/devices/iio:deviceX/in_count_enable_mode_available
KernelVersion: 4.12
Contact: benjamin.gaignard@st.com
Description:
  Reading returns the list possible enable modes.

What:  /sys/bus/iio/devices/iio:deviceX/in_count0_enable_mode
KernelVersion: 4.12
Contact: benjamin.gaignard@st.com
Description:
  Configure the device counter enable modes, in all case
  counting direction is set by in_count0_count_direction
  attribute and the counter is clocked by the internal clock.

  always:
   Counter is always ON.

  gated:
   Counting is enabled when connected trigger signal
   level is high else counting is disabled.

  triggered:
   Counting is enabled on rising edge of the connected
   trigger, and remains enabled for the duration of this
   selected mode.

What:  /sys/bus/iio/devices/iio:deviceX/in_count_trigger_mode_available
KernelVersion: 4.13
Contact: benjamin.gaignard@st.com
Description:
  Reading returns the list possible trigger modes.

What:  /sys/bus/iio/devices/iio:deviceX/in_count0_trigger_mode
KernelVersion: 4.13
Contact: benjamin.gaignard@st.com
Description:
  Configure the device counter trigger mode
  counting direction is set by in_count0_count_direction
  attribute and the counter is clocked by the connected trigger
  rising edges.

¤ Dauer der Verarbeitung: 0.22 Sekunden  (vorverarbeitet)  ¤

*© Formatika GbR, Deutschland






Wurzel

Suchen

Beweissystem der NASA

Beweissystem Isabelle

NIST Cobol Testsuite

Cephes Mathematical Library

Wiener Entwicklungsmethode

Haftungshinweis

Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.

Bemerkung:

Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.