Skip to content

Commit

Permalink
Merge branch 'master' into development
Browse files Browse the repository at this point in the history
  • Loading branch information
rokath committed Mar 5, 2023
2 parents bd3df09 + 83d27dc commit 9793aba
Showing 1 changed file with 8 additions and 6 deletions.
14 changes: 8 additions & 6 deletions docs/TriceUserGuide.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

> _(Read this)
>
> SORRY: This document long and not 100% consistent. Hints or pull requests are welcome.
> SORRY: This document is long and not 100% consistent. Hints or pull requests are welcome.
<!-- TABLE OF CONTENTS -->
<details>
Expand Down Expand Up @@ -204,7 +204,7 @@ Main steps are:

![x](./ref/0-16-32BitTimeStamps.jpg)

- The trice tool `ts*` CLI switches allow customization. With `-hs off` host time stamps are suppressed.
- The trice tool `-ts*` CLI switches allow customization. With `-hs off` host time stamps are suppressed.
- It is also possible to use the (time) stamp option not for timestamps but for any values, like addresses or a voltage.

#### 2.4.2. <a name='TriceChecks'></a>Trice Checks
Expand All @@ -226,10 +226,12 @@ Main steps are:

#### 2.4.3. <a name='CommunicationPorts'></a>Communication Ports

* For RTT the [SEGGER](https://www.segger.com/downloads/jlink/) source is already included. See [./TriceOverRTT.m](./TriceOverRTT.m) for more info.
* If RTT is supported no hardware specific adaptions needed and it is the fastest possible data transfer.
* The direct trice mode (`TRICE_STACK_BUFFER`) is usable also inside interrupts.
* For UART transfer add UART write functionality.
* For RTT the [SEGGER](https://www.segger.com/downloads/jlink/) source is already included. See [./TriceOverRTT.md](./TriceOverRTT.md) for more info.
* If RTT is used, no hardware specific adaptions needed and it is the fastest possible data transfer.
* The direct trice mode (`TRICE_STACK_BUFFER`) is usable also inside interrupts and recommended for RTT. The single trice execution is a bit longer then, but the log is completely done in one shot.
* For UART transfer add UART write functionality. The deferred mode is recommended for UART transfer.
* It is possible to log over several channels parallel and to select an ID range for each channel.
* An additional device, like local file, GPIO pin or SPI, is possible by providing an appropriate write functionality.
* See also [./TriceOverOneWire.md](./TriceOverOneWire.md).

#### 2.4.4. <a name='TargetCodeOverview'></a>Target Code Overview
Expand Down

0 comments on commit 9793aba

Please sign in to comment.