trice
π’ Super-fast, tiny C/C++ tracing with printf look-and-feel, even in interrupts β‘, plus real-time PC logging π»
File Explorer
Download Latest Version (.zip)- _args_leftovers.7z
- _check.7z
- _emitter_test.7z
- _handler_test.7z
- _helper_test.7z
- _inputdummy.7z
- _leftovers.7z
- _main_test.7z
- _receiver.7z
- _translator.7z
- ReadMe.markdown
- trice-smoke-til.json
- bug_report.md
- feature_request.md
- go.svg
- codeql.properties.json
- go.properties.json
- label.properties.json
- stale.properties.json
- clang-format.yml
- codeql.yml
- coverage.yml
- go.yml
- goreleaser.yml
- install-checks.yml
- label.yml
- link-check.yml
- pages.yml
- README.md
- release-audit.yml
- shellcheck.yml
- shfmt.yml
- stale.yml
- superlinter.yml
- trice_lib_ci.yml
- trice_lib_ci_full.yml
- trice_lib_reusable.yml
- dependabot.yml
- FUNDING.yml
- labeler.yml
- pull_request_template.md
- codeStyleConfig.xml
- Project.xml
- project.xml
- Project_Default.xml
- .gitignore
- .name
- editor.xml
- go.imports.xml
- misc.xml
- modules.xml
- ReadMe.md
- trice.iml
- trice.rokath.iml
- vcs.xml
- c_cpp_properties.json
- launch.json
- settings.json
- cgo_bridge.go
- cgo_test.go
- device_abc.c
- device_abc.h
- triceAbcReceiveTest.c
- triceAbcRuntime.c
- triceConfig.h
- cgo_bridge.go
- cgo_test.go
- README.md
- triceAbcTransmitTest.c
- triceConfig.h
- cgo_alias.go
- cgo_test.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- nanoprintf.h
- ReadMe.md
- TargetActivity.c
- triceConfig.h
- triceUart.h
- cgo_alias.go
- cgo_test.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- nanoprintf.h
- ReadMe.md
- TargetActivity.c
- triceConfig.h
- triceUart.h
- cgo_test.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- ReadMe.md
- triceConfig.h
- triceUart.h
- cgo_test.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- ReadMe.md
- SEGGER_RTT_Conf.h
- triceConfig.h
- CMakeLists.txt
- main.c
- SEGGER_RTT_Conf.h
- triceConfig.h
- triceUart.h
- cgo_test.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- ReadMe.md
- triceConfig.h
- triceUart.h
- cgo_test.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- ReadMe.md
- triceConfig.h
- triceUart.h
- cgo_test.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- ReadMe.md
- triceConfig.h
- triceUart.h
- cgo_test.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- ReadMe.md
- triceConfig.h
- triceUart.h
- cgo_test.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- ReadMe.md
- triceConfig.h
- triceUart.h
- cgo_specific.go
- cgo_test.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- ReadMe.md
- TargetActivity.c
- triceConfig.h
- triceUart.h
- cgo_test.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- ReadMe.md
- triceConfig.h
- triceUart.h
- cgo_test.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- ReadMe.md
- triceConfig.h
- triceUart.h
- cgo_test.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- ReadMe.md
- triceConfig.h
- triceUart.h
- cgo_test.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- ReadMe.md
- triceConfig.h
- triceUart.h
- cgo_test.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- ReadMe.md
- triceConfig.h
- triceUart.h
- cgo_test.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- ReadMe.md
- SEGGER_RTT_Conf.h
- triceConfig.h
- triceUart.h
- cgo_test.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- ReadMe.md
- SEGGER_RTT_Conf.h
- triceConfig.h
- triceUart.h
- cgo_test.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- ReadMe.md
- SEGGER_RTT_Conf.h
- triceConfig.h
- triceUart.h
- cgo_test.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- ReadMe.md
- SEGGER_RTT_Conf.h
- triceConfig.h
- triceUart.h
- cgo_test.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- ReadMe.md
- SEGGER_RTT_Conf.h
- triceConfig.h
- triceUart.h
- cgo_test.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- ReadMe.md
- SEGGER_RTT_Conf.h
- triceConfig.h
- triceUart.h
- cgo_test.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- ReadMe.md
- SEGGER_RTT_Conf.h
- triceConfig.h
- triceUart.h
- cgo_test.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- ReadMe.md
- SEGGER_RTT_Conf.h
- triceConfig.h
- triceUart.h
- cgo_test.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- ReadMe.md
- SEGGER_RTT_Conf.h
- triceConfig.h
- triceUart.h
- cgo_test.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- ReadMe.md
- SEGGER_RTT_Conf.h
- triceConfig.h
- triceUart.h
- cgo_specific.go
- cgo_test.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- ReadMe.md
- TargetActivity.c
- triceConfig.h
- triceUart.h
- cgo_test.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- ReadMe.md
- triceConfig.h
- triceUart.h
- cgo_test.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- ReadMe.md
- triceConfig.h
- triceUart.h
- cgo_test.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- ReadMe.md
- triceConfig.h
- triceUart.h
- cgo_test.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- ReadMe.md
- triceConfig.h
- triceUart.h
- cgo_test.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- ReadMe.md
- triceConfig.h
- triceUart.h
- cgo_specific.go
- cgo_test.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- ReadMe.md
- TargetActivity.c
- triceConfig.h
- triceUart.h
- cgo_test.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- ReadMe.md
- triceConfig.h
- triceUart.h
- cgo_test.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- ReadMe.md
- triceConfig.h
- triceUart.h
- cgo_test.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- ReadMe.md
- triceConfig.h
- triceUart.h
- cgo_test.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- ReadMe.md
- triceConfig.h
- triceUart.h
- cgo_test.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- ReadMe.md
- triceConfig.h
- triceUart.h
- cgo_test.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- ReadMe.md
- SEGGER_RTT_Conf.h
- triceConfig.h
- triceUart.h
- cgo_test.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- ReadMe.md
- SEGGER_RTT_Conf.h
- triceConfig.h
- triceUart.h
- cgo_test.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- ReadMe.md
- SEGGER_RTT_Conf.h
- triceConfig.h
- triceUart.h
- cgo_test.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- ReadMe.md
- SEGGER_RTT_Conf.h
- triceConfig.h
- triceUart.h
- cgo_test.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- ReadMe.md
- SEGGER_RTT_Conf.h
- triceConfig.h
- triceUart.h
- cgo_test.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- ReadMe.md
- SEGGER_RTT_Conf.h
- triceConfig.h
- triceUart.h
- cgo_test.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- ReadMe.md
- SEGGER_RTT_Conf.h
- triceConfig.h
- triceUart.h
- cgo_test.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- ReadMe.md
- SEGGER_RTT_Conf.h
- triceConfig.h
- triceUart.h
- cgo_test.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- ReadMe.md
- SEGGER_RTT_Conf.h
- triceConfig.h
- triceUart.h
- cgo_test.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- ReadMe.md
- SEGGER_RTT_Conf.h
- triceConfig.h
- triceUart.h
- cgo_test.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- ReadMe.md
- SEGGER_RTT_Conf.h
- triceConfig.h
- cgo_special.go
- cgo_test.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- ReadMe.md
- TargetActivity.c
- triceConfig.h
- triceUart.h
- cgo_test.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- ReadMe.md
- SEGGER_RTT_Conf.h
- triceConfig.h
- cgo_test.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- ReadMe.md
- SEGGER_RTT_Conf.h
- triceConfig.h
- cgo_test.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- ReadMe.md
- SEGGER_RTT_Conf.h
- triceConfig.h
- cgo_test.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- ReadMe.md
- SEGGER_RTT_Conf.h
- triceConfig.h
- cgo_test.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- ReadMe.md
- SEGGER_RTT_Conf.h
- triceConfig.h
- cgo_test.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- ReadMe.md
- SEGGER_RTT_Conf.h
- triceConfig.h
- cgo_test.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- ReadMe.md
- SEGGER_RTT_Conf.h
- triceConfig.h
- cgo_test.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- ReadMe.md
- SEGGER_RTT_Conf.h
- triceConfig.h
- cgo_test.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- ReadMe.md
- SEGGER_RTT_Conf.h
- triceConfig.h
- cgo_test.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- ReadMe.md
- SEGGER_RTT_Conf.h
- triceConfig.h
- cgo_test.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- ReadMe.md
- SEGGER_RTT_Conf.h
- triceConfig.h
- cgoPackage.go
- cgoPackage_test.go
- cgoTrice.c
- testLI.json
- testTIL.json
- triceCheck.c
- cgo_test.go
- cgo_userprint.go
- generated_cgoPackage.go
- generated_cgoPackage_test.go
- nanoprintf.h
- ReadMe.md
- TargetActivity.c
- triceConfig.h
- triceUart.h
- ReadMe.md
- cuip.go
- ReadMe.md
- main.go
- main_test.go
- ReadMe.md
- main.go
- main_test.go
- ReadMe.md
- main.go
- main_test.go
- main.go
- main_test.go
- _main_update0_test.go
- _main_update1_test.go
- main.go
- main_additional_test.go
- main_test.go
- ReadMe.md
- tcp4_test.go
- main.c
- triceConfig.h
- main.c
- triceConfig.h
- .gitignore
- demo.sh
- li.json
- README.md
- til.json
- Atollic_Serial_wire_viewer_realtime_tracing_whitepaper.pdf
- Basti.md
- LeftOvers.md
- ReadMe.md
- Rutronik.md
- TriceConfigFile.md
- TriceMessagesEncoding.md
- TriceObsoleteEncodings.md
- 0-16-32BitTimeStamps.jpg
- 1div11.PNG
- 2024-07-22.png
- 2024-12-05_G0B1_inst_normalSpeed.png
- 2024-12-05_G0B1_inst_slowSpeed.png
- 2024-12-05_L432_inst_maxSpeed.png
- Animation.gif
- Backup.7z
- COLOR_output.PNG
- ColorAlternatives.PNG
- ColorOptions.PNG
- DebugSwitchExample.PNG
- DefaultBitWidth.PNG
- F030FullTiming.PNG
- Fork.PNG
- G0B1_2024-07-22.png
- G0B1AliasExample.png
- generateColors.png
- Get-Button.png
- IMG_20240722.jpg
- J-LinkRTT.PNG
- JLINK-DebugSession.gif
- JLink.exe.PNG
- JLink19021.PNG
- JLinkConfig0.png
- JlinkLoggerTrice.PNG
- JLinkServer.PNG
- LabPlotDemo.gif
- life.gif
- life0.gif
- manchester1.PNG
- manchester2.PNG
- MEASURE_executionClocks.PNG
- MEASURE_executionCode.PNG
- Nucleo_STM32L432KC.jpg
- Putty.PNG
- PuttyConfig1.PNG
- PuttyConfig2.PNG
- ReadUsF030.PNG
- Screenshot_2026-03-26_140426.png
- Screenshot_2026-03-26_142458.png
- Screenshot_2026-03-26_143209.png
- Screenshot_2026-03-26_144857.png
- Screenshot_2026-03-26_150038.png
- Screenshot_2026-03-26_152743.png
- Screenshot_2026-03-26_153316.png
- SeggerRTTD.gif
- ShowInputBytesExample.PNG
- srtt.png
- ST-LINK-Upgrade.PNG
- STLinkReflash.PNG
- STRTT.PNG
- taskSwitchTimesExample.PNG
- taskSwitchTimesExampleCode.PNG
- trice-help-all.txt
- Trice16_1-Code.PNG
- Trice16_1i-Code.PNG
- Trice16_1i.PNG
- Trice16_1i_12.5clocksWithID.PNG
- trice4BlockDiagram.svg
- trice_abc_core_workflow.drawio
- trice_abc_core_workflow.png
- trice_abc_core_workflow.svg
- trice_abc_core_workflow2.svg
- trice_abc_demo_bus.drawio
- trice_abc_demo_bus.png
- trice_abc_demo_bus.svg
- trice_abc_demo_bus2.svg
- trice_abc_readme_teaser.svg
- TRICE_B.PNG
- trice_log_icon_1254x1254.png
- trice_log_icon_128x128.png
- trice_logo_1254x1254.png
- trice_logo_128x128.png
- TRICE_OFF.PNG
- triceBlockDiagramWithSeggerRTTD.svg
- TriceCheckOutput.gif
- triceCOBSBlockDiagram.svg
- TriceFILE.PNG
- TriceGirl-167x221.jpg
- TriceGirl-167x222.png
- TriceGirl-417x553.jpg
- TriceGirl-835x1107.jpg
- TriceGirl.jpg
- TriceGirl.png
- TriceGirlS.png
- triceHello.png
- triceHelloOKnoID.png
- triceHelloOKwithID.png
- typeX0_example.png
- UARTCommandAnimation.gif
- UTF-8Example.PNG
- v0.60.1TwiceLog.png
- ZeroIDsExample.PNG
- issue-feste-trice-spezifikationen.md
- issue-til-json-v2.md
- issue-tlog-c-und-triceabc-tests.md
- README.md
- til-json-v2-beispiel.json
- til-json-v2-spezifikation.md
- AddingANewDecoder.md
- til-json-v2-spezifikationsentwurf.md
- trice_serial_studio_tss_entwurf.md
- TriceABC_ImplementationSpec.md
- TriceRx_Tlog_C_ArchitectureDesign.md
- Issue703VisRevisionReview.md
- scratchPad.md
- TriceUserManual_Recommendations.md
- README.md
- Trice_bind_10_MVP_Spezifikation.md
- Trice_bind_20_MVP_Implementation_Prompt.md
- Trice_bind_30_MVP_Test_Spezifikation.md
- Trice_bind_40_MVP_Test_Prompt.md
- Trice_bind_50_MVP_Test_Report.md
- Trice_bind_60_MVP2_Implementation_Strategies.md
- Trice_bind_70_MVP2_Implementation_Prompt.md
- Trice_bind_90_MVP_User_Manual.md
- 2026-02-16_ChatGPT5.2ProExtThinking_embedded_logging_tracing_comparison_trice_focus.html
- ChatGPTo4-mini-high_TriceCompare.html
- GoInfos.txt
- README.md
- TriceColor.md
- TriceIDManagement.md
- TriceMessagesEncoding.md
- TriceObsoleteEncodings.md
- TriceOverOneWire.md
- TriceOverRTT.md
- TriceSpace.md
- TriceSpeed.md
- TriceUserGuide.md
- TriceUserManual.md
- TriceVsPrintfSimilaritiesAndDifferences.md
- main.c
- build.sh
- CMakeLists.txt
- README.md
- main.c
- build.sh
- CMakeLists.txt
- README.md
- triceConfig.h
- ReadMe.md
- triceExamples.c
- triceLogDiagData.c
- launch.json
- main.h
- stm32_assert.h
- stm32f0xx_it.h
- main.c
- stm32f0xx_it.c
- syscalls.c
- sysmem.c
- system_stm32f0xx.c
- stm32f030x8.h
- stm32f0xx.h
- system_stm32f0xx.h
- LICENSE.txt
- cmsis_armcc.h
- cmsis_armclang.h
- cmsis_compiler.h
- cmsis_gcc.h
- cmsis_iccarm.h
- cmsis_version.h
- core_armv8mbl.h
- core_armv8mml.h
- core_cm0.h
- core_cm0plus.h
- core_cm1.h
- core_cm23.h
- core_cm3.h
- core_cm33.h
- core_cm4.h
- core_cm7.h
- core_sc000.h
- core_sc300.h
- mpu_armv7.h
- mpu_armv8.h
- tz_context.h
- LICENSE.txt
- stm32f0xx_ll_bus.h
- stm32f0xx_ll_cortex.h
- stm32f0xx_ll_crs.h
- stm32f0xx_ll_dma.h
- stm32f0xx_ll_exti.h
- stm32f0xx_ll_gpio.h
- stm32f0xx_ll_pwr.h
- stm32f0xx_ll_rcc.h
- stm32f0xx_ll_system.h
- stm32f0xx_ll_usart.h
- stm32f0xx_ll_utils.h
- stm32f0xx_ll_dma.c
- stm32f0xx_ll_exti.c
- stm32f0xx_ll_gpio.c
- stm32f0xx_ll_pwr.c
- stm32f0xx_ll_rcc.c
- stm32f0xx_ll_usart.c
- stm32f0xx_ll_utils.c
- LICENSE.txt
- build.sh
- Makefile
- Nucleo-F030R8.ioc
- ReadMe.md
- startup_stm32f030x8.s
- STM32F030R8Tx_FLASH.ld
- STM32G030.svd
- launch.json
- settings.json
- main.h
- SEGGER_RTT_Conf.h
- stm32_assert.h
- stm32f0xx_it.h
- triceConfig.h
- triceUart.h
- main.c
- stm32f0xx_it.c
- syscalls.c
- sysmem.c
- system_stm32f0xx.c
- stm32f030x8.h
- stm32f0xx.h
- system_stm32f0xx.h
- LICENSE.txt
- cmsis_armcc.h
- cmsis_armclang.h
- cmsis_compiler.h
- cmsis_gcc.h
- cmsis_iccarm.h
- cmsis_version.h
- core_armv8mbl.h
- core_armv8mml.h
- core_cm0.h
- core_cm0plus.h
- core_cm1.h
- core_cm23.h
- core_cm3.h
- core_cm33.h
- core_cm4.h
- core_cm7.h
- core_sc000.h
- core_sc300.h
- mpu_armv7.h
- mpu_armv8.h
- tz_context.h
- LICENSE.txt
- stm32f0xx_ll_bus.h
- stm32f0xx_ll_cortex.h
- stm32f0xx_ll_crs.h
- stm32f0xx_ll_dma.h
- stm32f0xx_ll_exti.h
- stm32f0xx_ll_gpio.h
- stm32f0xx_ll_pwr.h
- stm32f0xx_ll_rcc.h
- stm32f0xx_ll_system.h
- stm32f0xx_ll_usart.h
- stm32f0xx_ll_utils.h
- stm32f0xx_ll_dma.c
- stm32f0xx_ll_exti.c
- stm32f0xx_ll_gpio.c
- stm32f0xx_ll_pwr.c
- stm32f0xx_ll_rcc.c
- stm32f0xx_ll_usart.c
- stm32f0xx_ll_utils.c
- LICENSE.txt
- .gitignore
- build.sh
- F030_inst.code-workspace
- jlinkgdbserver.sh
- Makefile
- Nucleo-F030R8.ioc
- openocd.cfg
- ReadMe.md
- RTTLogTmux.sh
- RTTLogWindows.sh
- startup_stm32f030x8.s
- STM32F030R8Tx_FLASH.ld
- STM32G030.svd
- .cortex-debug.peripherals.state.json
- .cortex-debug.registers.state.json
- c_cpp_properties.json
- launch.json
- FreeRTOSConfig.h
- main.h
- stm32_assert.h
- stm32g0xx_hal_conf.h
- stm32g0xx_it.h
- app_freertos.c
- main.c
- stm32g0xx_hal_msp.c
- stm32g0xx_hal_timebase_tim.c
- stm32g0xx_it.c
- system_stm32g0xx.c
- stm32g0b1xx.h
- stm32g0xx.h
- system_stm32g0xx.h
- LICENSE.txt
- cmsis_armcc.h
- cmsis_armclang.h
- cmsis_armclang_ltm.h
- cmsis_compiler.h
- cmsis_gcc.h
- cmsis_iccarm.h
- cmsis_version.h
- core_armv81mml.h
- core_armv8mbl.h
- core_armv8mml.h
- core_cm0.h
- core_cm0plus.h
- core_cm1.h
- core_cm23.h
- core_cm3.h
- core_cm33.h
- core_cm35p.h
- core_cm4.h
- core_cm7.h
- core_sc000.h
- core_sc300.h
- mpu_armv7.h
- mpu_armv8.h
- tz_context.h
- LICENSE.txt
- stm32_hal_legacy.h
- stm32g0xx_hal.h
- stm32g0xx_hal_cortex.h
- stm32g0xx_hal_def.h
- stm32g0xx_hal_dma.h
- stm32g0xx_hal_dma_ex.h
- stm32g0xx_hal_exti.h
- stm32g0xx_hal_flash.h
- stm32g0xx_hal_flash_ex.h
- stm32g0xx_hal_gpio.h
- stm32g0xx_hal_gpio_ex.h
- stm32g0xx_hal_pwr.h
- stm32g0xx_hal_pwr_ex.h
- stm32g0xx_hal_rcc.h
- stm32g0xx_hal_rcc_ex.h
- stm32g0xx_hal_tim.h
- stm32g0xx_hal_tim_ex.h
- stm32g0xx_ll_bus.h
- stm32g0xx_ll_cortex.h
- stm32g0xx_ll_crs.h
- stm32g0xx_ll_dma.h
- stm32g0xx_ll_dmamux.h
- stm32g0xx_ll_exti.h
- stm32g0xx_ll_gpio.h
- stm32g0xx_ll_pwr.h
- stm32g0xx_ll_rcc.h
- stm32g0xx_ll_system.h
- stm32g0xx_ll_usart.h
- stm32g0xx_ll_utils.h
- stm32g0xx_hal.c
- stm32g0xx_hal_cortex.c
- stm32g0xx_hal_dma.c
- stm32g0xx_hal_dma_ex.c
- stm32g0xx_hal_exti.c
- stm32g0xx_hal_flash.c
- stm32g0xx_hal_flash_ex.c
- stm32g0xx_hal_gpio.c
- stm32g0xx_hal_pwr.c
- stm32g0xx_hal_pwr_ex.c
- stm32g0xx_hal_rcc.c
- stm32g0xx_hal_rcc_ex.c
- stm32g0xx_hal_tim.c
- stm32g0xx_hal_tim_ex.c
- stm32g0xx_ll_crs.c
- stm32g0xx_ll_dma.c
- stm32g0xx_ll_exti.c
- stm32g0xx_ll_gpio.c
- stm32g0xx_ll_rcc.c
- stm32g0xx_ll_usart.c
- stm32g0xx_ll_utils.c
- LICENSE.txt
- cmsis_os.c
- cmsis_os.h
- atomic.h
- croutine.h
- deprecated_definitions.h
- event_groups.h
- FreeRTOS.h
- list.h
- message_buffer.h
- mpu_prototypes.h
- mpu_wrappers.h
- portable.h
- projdefs.h
- queue.h
- semphr.h
- stack_macros.h
- StackMacros.h
- stream_buffer.h
- task.h
- timers.h
- port.c
- portmacro.h
- heap_4.c
- croutine.c
- event_groups.c
- LICENSE
- list.c
- queue.c
- stream_buffer.c
- tasks.c
- timers.c
- .gitignore
- build.sh
- clang0.mak
- clang1.mak
- flags.mak
- G0B1.ioc
- G0B1.jflash
- gcc0.mak
- gcc1.mak
- jlinkgdbserver.sh
- Makefile
- mcu.mak
- ReadMe.md
- startup_stm32g0b1xx.s
- STM32G0B1.svd
- STM32G0B1RETx_FLASH.ld
- .cortex-debug.peripherals.state.json
- .cortex-debug.registers.state.json
- c_cpp_properties.json
- launch.json
- settings.json
- FreeRTOSConfig.h
- main.h
- nanoprintf.h
- SEGGER_RTT_Conf.h
- stm32_assert.h
- stm32g0xx_hal_conf.h
- stm32g0xx_it.h
- triceConfig.h
- triceCustomAliases.h
- triceUart.h
- app_freertos.c
- main.c
- stm32g0xx_hal_msp.c
- stm32g0xx_hal_timebase_tim.c
- stm32g0xx_it.c
- system_stm32g0xx.c
- stm32g0b1xx.h
- stm32g0xx.h
- system_stm32g0xx.h
- LICENSE.txt
- cmsis_armcc.h
- cmsis_armclang.h
- cmsis_armclang_ltm.h
- cmsis_compiler.h
- cmsis_gcc.h
- cmsis_iccarm.h
- cmsis_version.h
- core_armv81mml.h
- core_armv8mbl.h
- core_armv8mml.h
- core_cm0.h
- core_cm0plus.h
- core_cm1.h
- core_cm23.h
- core_cm3.h
- core_cm33.h
- core_cm35p.h
- core_cm4.h
- core_cm7.h
- core_sc000.h
- core_sc300.h
- mpu_armv7.h
- mpu_armv8.h
- tz_context.h
- LICENSE.txt
- stm32_hal_legacy.h
- stm32g0xx_hal.h
- stm32g0xx_hal_cortex.h
- stm32g0xx_hal_def.h
- stm32g0xx_hal_dma.h
- stm32g0xx_hal_dma_ex.h
- stm32g0xx_hal_exti.h
- stm32g0xx_hal_flash.h
- stm32g0xx_hal_flash_ex.h
- stm32g0xx_hal_gpio.h
- stm32g0xx_hal_gpio_ex.h
- stm32g0xx_hal_pwr.h
- stm32g0xx_hal_pwr_ex.h
- stm32g0xx_hal_rcc.h
- stm32g0xx_hal_rcc_ex.h
- stm32g0xx_hal_tim.h
- stm32g0xx_hal_tim_ex.h
- stm32g0xx_ll_bus.h
- stm32g0xx_ll_cortex.h
- stm32g0xx_ll_crs.h
- stm32g0xx_ll_dma.h
- stm32g0xx_ll_dmamux.h
- stm32g0xx_ll_exti.h
- stm32g0xx_ll_gpio.h
- stm32g0xx_ll_pwr.h
- stm32g0xx_ll_rcc.h
- stm32g0xx_ll_system.h
- stm32g0xx_ll_usart.h
- stm32g0xx_ll_utils.h
- stm32g0xx_hal.c
- stm32g0xx_hal_cortex.c
- stm32g0xx_hal_dma.c
- stm32g0xx_hal_dma_ex.c
- stm32g0xx_hal_exti.c
- stm32g0xx_hal_flash.c
- stm32g0xx_hal_flash_ex.c
- stm32g0xx_hal_gpio.c
- stm32g0xx_hal_pwr.c
- stm32g0xx_hal_pwr_ex.c
- stm32g0xx_hal_rcc.c
- stm32g0xx_hal_rcc_ex.c
- stm32g0xx_hal_tim.c
- stm32g0xx_hal_tim_ex.c
- stm32g0xx_ll_crs.c
- stm32g0xx_ll_dma.c
- stm32g0xx_ll_exti.c
- stm32g0xx_ll_gpio.c
- stm32g0xx_ll_rcc.c
- stm32g0xx_ll_usart.c
- stm32g0xx_ll_utils.c
- LICENSE.txt
- cmsis_os.c
- cmsis_os.h
- atomic.h
- croutine.h
- deprecated_definitions.h
- event_groups.h
- FreeRTOS.h
- list.h
- message_buffer.h
- mpu_prototypes.h
- mpu_wrappers.h
- portable.h
- projdefs.h
- queue.h
- semphr.h
- stack_macros.h
- StackMacros.h
- stream_buffer.h
- task.h
- timers.h
- port.c
- portmacro.h
- heap_4.c
- croutine.c
- event_groups.c
- LICENSE
- list.c
- queue.c
- stream_buffer.c
- tasks.c
- timers.c
- .gitignore
- build.sh
- build_with_clang.sh
- clang0.mak
- clang1.mak
- flags.mak
- G0B1.ioc
- G0B1.jflash
- G0B1_inst.code-workspace
- gcc0.mak
- gcc1.mak
- IMG_20240722.jpg
- jlinkgdbserver.sh
- Makefile
- mcu.mak
- openocd.cfg
- ReadMe.md
- RTTLogTmux.sh
- RTTLogWindows.sh
- startup_stm32g0b1xx.s
- STM32G0B1.svd
- STM32G0B1RETx_FLASH.ld
- .cortex-debug.peripherals.state.json
- .cortex-debug.registers.state.json
- launch.json
- FreeRTOSConfig.h
- main.h
- stm32_assert.h
- stm32l4xx_hal_conf.h
- stm32l4xx_it.h
- freertos.c
- main.c
- stm32l4xx_hal_msp.c
- stm32l4xx_hal_timebase_tim.c
- stm32l4xx_it.c
- system_stm32l4xx.c
- stm32l432xx.h
- stm32l4xx.h
- system_stm32l4xx.h
- License.md
- LICENSE.txt
- cmsis_armcc.h
- cmsis_armclang.h
- cmsis_armclang_ltm.h
- cmsis_compiler.h
- cmsis_gcc.h
- cmsis_iccarm.h
- cmsis_version.h
- core_armv81mml.h
- core_armv8mbl.h
- core_armv8mml.h
- core_cm0.h
- core_cm0plus.h
- core_cm1.h
- core_cm23.h
- core_cm3.h
- core_cm33.h
- core_cm35p.h
- core_cm4.h
- core_cm7.h
- core_sc000.h
- core_sc300.h
- mpu_armv7.h
- mpu_armv8.h
- tz_context.h
- LICENSE.txt
- stm32_hal_legacy.h
- stm32l4xx_hal.h
- stm32l4xx_hal_cortex.h
- stm32l4xx_hal_def.h
- stm32l4xx_hal_dma.h
- stm32l4xx_hal_dma_ex.h
- stm32l4xx_hal_exti.h
- stm32l4xx_hal_flash.h
- stm32l4xx_hal_flash_ex.h
- stm32l4xx_hal_flash_ramfunc.h
- stm32l4xx_hal_gpio.h
- stm32l4xx_hal_gpio_ex.h
- stm32l4xx_hal_pwr.h
- stm32l4xx_hal_pwr_ex.h
- stm32l4xx_hal_rcc.h
- stm32l4xx_hal_rcc_ex.h
- stm32l4xx_hal_tim.h
- stm32l4xx_hal_tim_ex.h
- stm32l4xx_ll_bus.h
- stm32l4xx_ll_cortex.h
- stm32l4xx_ll_crs.h
- stm32l4xx_ll_dma.h
- stm32l4xx_ll_dmamux.h
- stm32l4xx_ll_exti.h
- stm32l4xx_ll_gpio.h
- stm32l4xx_ll_pwr.h
- stm32l4xx_ll_rcc.h
- stm32l4xx_ll_system.h
- stm32l4xx_ll_usart.h
- stm32l4xx_ll_utils.h
- stm32l4xx_hal.c
- stm32l4xx_hal_cortex.c
- stm32l4xx_hal_dma.c
- stm32l4xx_hal_dma_ex.c
- stm32l4xx_hal_exti.c
- stm32l4xx_hal_flash.c
- stm32l4xx_hal_flash_ex.c
- stm32l4xx_hal_flash_ramfunc.c
- stm32l4xx_hal_gpio.c
- stm32l4xx_hal_pwr.c
- stm32l4xx_hal_pwr_ex.c
- stm32l4xx_hal_rcc.c
- stm32l4xx_hal_rcc_ex.c
- stm32l4xx_hal_tim.c
- stm32l4xx_hal_tim_ex.c
- stm32l4xx_ll_dma.c
- stm32l4xx_ll_exti.c
- stm32l4xx_ll_gpio.c
- stm32l4xx_ll_rcc.c
- stm32l4xx_ll_usart.c
- stm32l4xx_ll_utils.c
- License.md
- LICENSE.txt
- cmsis_os.c
- cmsis_os.h
- atomic.h
- croutine.h
- deprecated_definitions.h
- event_groups.h
- FreeRTOS.h
- list.h
- message_buffer.h
- mpu_prototypes.h
- mpu_wrappers.h
- portable.h
- projdefs.h
- queue.h
- semphr.h
- stack_macros.h
- StackMacros.h
- stream_buffer.h
- task.h
- timers.h
- port.c
- portmacro.h
- heap_4.c
- croutine.c
- event_groups.c
- LICENSE
- list.c
- queue.c
- stream_buffer.c
- tasks.c
- timers.c
- .gitignore
- build.sh
- clang0.mak
- clang1.mak
- flags.mak
- gcc0.mak
- gcc1.mak
- L432KC.ioc
- Makefile
- Makefile.CubeMX
- mcu.mak
- ReadMe.md
- startup_stm32l432xx.s
- STM32L432KCUx_FLASH.ld
- STM32L4x2.svd
- .cortex-debug.peripherals.state.json
- .cortex-debug.registers.state.json
- c_cpp_properties.json
- launch.json
- settings.json
- FreeRTOSConfig.h
- main.h
- SEGGER_RTT_Conf.h
- stm32_assert.h
- stm32l4xx_hal_conf.h
- stm32l4xx_it.h
- triceConfig.h
- triceUart.h
- freertos.c
- main.c
- stm32l4xx_hal_msp.c
- stm32l4xx_hal_timebase_tim.c
- stm32l4xx_it.c
- system_stm32l4xx.c
- stm32l432xx.h
- stm32l4xx.h
- system_stm32l4xx.h
- License.md
- LICENSE.txt
- cmsis_armcc.h
- cmsis_armclang.h
- cmsis_armclang_ltm.h
- cmsis_compiler.h
- cmsis_gcc.h
- cmsis_iccarm.h
- cmsis_version.h
- core_armv81mml.h
- core_armv8mbl.h
- core_armv8mml.h
- core_cm0.h
- core_cm0plus.h
- core_cm1.h
- core_cm23.h
- core_cm3.h
- core_cm33.h
- core_cm35p.h
- core_cm4.h
- core_cm7.h
- core_sc000.h
- core_sc300.h
- mpu_armv7.h
- mpu_armv8.h
- tz_context.h
- LICENSE.txt
- stm32_hal_legacy.h
- stm32l4xx_hal.h
- stm32l4xx_hal_cortex.h
- stm32l4xx_hal_def.h
- stm32l4xx_hal_dma.h
- stm32l4xx_hal_dma_ex.h
- stm32l4xx_hal_exti.h
- stm32l4xx_hal_flash.h
- stm32l4xx_hal_flash_ex.h
- stm32l4xx_hal_flash_ramfunc.h
- stm32l4xx_hal_gpio.h
- stm32l4xx_hal_gpio_ex.h
- stm32l4xx_hal_i2c.h
- stm32l4xx_hal_i2c_ex.h
- stm32l4xx_hal_pwr.h
- stm32l4xx_hal_pwr_ex.h
- stm32l4xx_hal_rcc.h
- stm32l4xx_hal_rcc_ex.h
- stm32l4xx_hal_tim.h
- stm32l4xx_hal_tim_ex.h
- stm32l4xx_ll_bus.h
- stm32l4xx_ll_cortex.h
- stm32l4xx_ll_crs.h
- stm32l4xx_ll_dma.h
- stm32l4xx_ll_dmamux.h
- stm32l4xx_ll_exti.h
- stm32l4xx_ll_gpio.h
- stm32l4xx_ll_pwr.h
- stm32l4xx_ll_rcc.h
- stm32l4xx_ll_system.h
- stm32l4xx_ll_usart.h
- stm32l4xx_ll_utils.h
- stm32l4xx_hal.c
- stm32l4xx_hal_cortex.c
- stm32l4xx_hal_dma.c
- stm32l4xx_hal_dma_ex.c
- stm32l4xx_hal_exti.c
- stm32l4xx_hal_flash.c
- stm32l4xx_hal_flash_ex.c
- stm32l4xx_hal_flash_ramfunc.c
- stm32l4xx_hal_gpio.c
- stm32l4xx_hal_i2c.c
- stm32l4xx_hal_i2c_ex.c
- stm32l4xx_hal_pwr.c
- stm32l4xx_hal_pwr_ex.c
- stm32l4xx_hal_rcc.c
- stm32l4xx_hal_rcc_ex.c
- stm32l4xx_hal_tim.c
- stm32l4xx_hal_tim_ex.c
- stm32l4xx_ll_dma.c
- stm32l4xx_ll_exti.c
- stm32l4xx_ll_gpio.c
- stm32l4xx_ll_rcc.c
- stm32l4xx_ll_usart.c
- stm32l4xx_ll_utils.c
- License.md
- LICENSE.txt
- cmsis_os.c
- cmsis_os.h
- atomic.h
- croutine.h
- deprecated_definitions.h
- event_groups.h
- FreeRTOS.h
- list.h
- message_buffer.h
- mpu_prototypes.h
- mpu_wrappers.h
- portable.h
- projdefs.h
- queue.h
- semphr.h
- stack_macros.h
- StackMacros.h
- stream_buffer.h
- task.h
- timers.h
- port.c
- portmacro.h
- heap_4.c
- croutine.c
- event_groups.c
- LICENSE
- list.c
- queue.c
- stream_buffer.c
- tasks.c
- timers.c
- .gitignore
- all_configs_build.sh
- build.sh
- clang0.mak
- clang1.mak
- flags.mak
- gcc0.mak
- gcc1.mak
- jlinkgdbserver.sh
- JLinkOpenOCD.cfg
- L432_inst.code-workspace
- L432KC.ioc
- Makefile
- Makefile.CubeMX
- mcu.mak
- ReadMe.md
- RTTLogUnix.sh
- st_nucleo_l4_ob-jlink.cfg
- startup_stm32l432xx.s
- STLinkOpenOCD.cfg
- STM32L432KCUx_FLASH.ld
- STM32L4x2.svd
- LabPlotDemo.lml
- README.md
- run_csv.sh
- run_trice.sh
- README.md
- BcSim.c
- BcSim.h
- BcSim_config.h
- BcSim_ReadMe.md
- build.sh
- demo.sh
- main.c
- main.c
- triceConfig.h
- main.c
- triceConfig.h
- main.c
- triceConfig.h
- main.c
- triceConfig.h
- main.c
- triceConfig.h
- main.c
- triceConfig.h
- main.c
- triceConfig.h
- main.c
- triceConfig.h
- main.c
- triceConfig.h
- node.c
- node.h
- nodeAbc.c
- nodeAbc.h
- til.c
- build.sh
- demo.sh
- ReadMe.md
- tlog.sh
- buildAllTargets_TRICE_OFF.sh
- buildAllTargets_TRICE_ON.sh
- cleanAllTargets.sh
- prepareTriceBind.sh
- ReadMe.md
- module.c
- triceConfig.h
- main.go
- trice.c
- trice.h
- triceOn.h
- .gitignore
- demo.sh
- go.mod
- li.json
- LICENSE.md
- README.md
- til.json
- dev.c
- dev.h
- dev.c
- dev.h
- trice_dev_c_F4040404040404040.h
- trice_dev_h_F3030303030303030.h
- trice_device_dev_c_F2020202020202020.h
- trice_device_dev_h_F1010101010101010.h
- trice_main_c_F5050505050505050.h
- .gitignore
- CMakeLists.txt
- li.json
- main.c
- README.md
- til.json
- Trice_bind_User_Manual_MVP.md
- triceConfig.h
- expected.txt
- main.c
- run.sh
- trice_module_c_K73A915E9C4021B8.h
- trice_sim.h
- expected.txt
- main.c
- run.sh
- trice_module_c_K73A915E9C4021B8.h
- trice_sim.h
- README.md
- run_all.sh
- VERIFICATION.md
- dev.c
- dev.h
- dev.c
- dev.h
- .gitignore
- CMakeLists.txt
- li.json
- main.c
- README.md
- til.json
- triceConfig.h
- counter_sites.c
- macro_definition.c
- poc_bind_descriptors.h
- README.md
- run.sh
- main.c
- README.md
- run.sh
- trice_bind_rebase_generated.h
- doc.go
- execHelper_test.go
- handler.go
- handler_additional_test.go
- helpinfo.go
- helptext.go
- init.go
- short_test.go
- tricehelpall_test.go
- vars.go
- charDecoder.go
- charDecoder_test.go
- com.go
- com_test.go
- decoder.go
- decoder_test.go
- registry.go
- registry_test.go
- typeX0.go
- do.go
- do_test.go
- dumpDecoder.go
- dumpDecoder_test.go
- doc.go
- emitter.go
- emitter_additional_test.go
- emitter_test.go
- lineComposer.go
- lineComposer_test.go
- lineTransformerANSI.go
- lineTransformerANSI_test.go
- localDisplay.go
- localDisplay_test.go
- remote_display_test.go
- remoteDisplay.go
- remoteDisplay_test.go
- server.go
- fmtspec.go
- fmtspec_test.go
- main.go
- _nondeterministic_insert_test.go
- abc_test.go
- addIDs.go
- addIDs_test.go
- bindAdvanced.go
- bindIDs.go
- bindIDs_doc.go
- bindIDs_test.go
- bindIntegration_test.go
- bindMetadata.go
- bindMVP2_test.go
- bindParse.go
- bindRemigrate.go
- bindRemigrate_test.go
- bindRender.go
- bindTypes.go
- cache_help_test.go
- cachedClean.go
- cachedClean_test.go
- cachedInsert.go
- cachedInsert_test.go
- cleanAndInsert_test.go
- cleanIDs.go
- cleanIDs_test.go
- coverage_additional_test.go
- fileWatcher.go
- fileWatcher_test.go
- generate.go
- generate_test.go
- generate_til_c_escape_test.go
- generateAbc.go
- generateTil.go
- helper.go
- helper_test.go
- id.go
- id_test.go
- id_whitebox_test.go
- insertIDs.go
- insertIDs_test.go
- insertIDsMain_test.go
- issue563_test.go
- issue632_test.go
- issue634_internal_test.go
- issue634_test.go
- issue636_test.go
- issue648_test.go
- list.go
- manage.go
- manage_fs_test.go
- manage_test.go
- match.go
- match_test.go
- parsing_test.go
- range_test.go
- setup_test.go
- srcs.go
- srcs_test.go
- switchIDs.go
- Update.go
- update_additional_test.go
- utf8_test.go
- vars.go
- zeroIDs.go
- keybcmd.go
- keybcmd_test.go
- jlink_test.go
- link.go
- link_test.go
- stlink_test.go
- receiver.go
- receiver_test.go
- translator.go
- translator_delta_test.go
- format_specifier_test.go
- trexDecoder.go
- trexDecoder_test.go
- expression.go
- expression_test.go
- parser.go
- parser_test.go
- router.go
- router_test.go
- ant.go
- ant_test.go
- doc.go
- cipher.go
- cipher_additional_test.go
- cipher_blackbox_test.go
- cipher_whitebox_test.go
- doc.go
- doc.go
- msg.go
- msg_blackbox_test.go
- msg_test.go
- msg_whitebox_test.go
- doc.go
- trice_auxiliary_paths_test.go
- trice_zeroarg_opt_test.go
- tst.go
- tst_additional_test.go
- tst_test.go
- _100_test_common.sh
- _110_test_runner.sh
- _120_setup_trice_environment.sh
- _130_trice_id_workflow.sh
- _140_trice_test_state.sh
- _150_setup_build_environment.sh
- _160_pc_target_test_worker.sh
- _170_pc_target_tests_all_workflows.sh
- _180_clang_translation_worker.sh
- _190_clang_translations_all_workflows.sh
- _200_gcc_example_build_worker.sh
- _210_gcc_example_builds_all_workflows.sh
- _220_ci_build.sh
- _230_legacy_insert_ids.sh
- _240_legacy_clean_ids.sh
- _250_legacy_remigrate_bind_to_clean.sh
- _260_format_shell_scripts.sh
- _270_format_go_code.sh
- _280_format_c_code.sh
- _290_lint_c_code.sh
- _300_clean_dsstore.sh
- _310_refresh_trice_user_manual.sh
- _320_generate_trice_user_manual_pdf.sh
- _330_renew_ids_and_refresh_tests.sh
- _400_test_shell_format.sh
- _410_test_shellcheck.sh
- _420_test_dsstore.sh
- _430_test_clang_format.sh
- _440_test_manual_format.sh
- _450_test_markdownlint.sh
- _460_test_goreleaser_config.sh
- _470_test_actionlint.sh
- _480_test_build_trice_tool.sh
- _490_test_runtime_prepare.sh
- _500_test_bind.sh
- _510_test_bind_workflows.sh
- _520_test_target_code_lint.sh
- _530_test_links.sh
- _540_test_go.sh
- _550_test_go_coverage.sh
- _560_test_clang_insert.sh
- _570_test_clang_bind.sh
- _580_test_gcc_off.sh
- _590_test_gcc_insert.sh
- _600_test_gcc_bind.sh
- _610_test_goreleaser_snapshot.sh
- _620_test_l432_configs.sh
- _630_test_pc_targets_insert.sh
- _640_test_pc_targets_bind.sh
- buildTriceTool.sh
- format_repo.sh
- gitAddWorktreeFromGitLogLineData.sh
- gitAddWorktreesBetween.sh
- gitLogWithBranches.sh
- release_prep.sh
- testAll.sh
- settings.json
- cobs.h
- cobsDecode.c
- cobsEncode.c
- ReadMe.md
- SEGGER_RTT.c
- SEGGER_RTT.h
- tcobs.h
- tcobsv1Decode.c
- tcobsv1Encode.c
- tcobsv1Internal.h
- trice.c
- trice.h
- trice16.c
- trice16.h
- trice16McuOrder.h
- trice16McuReverse.h
- trice32.c
- trice32.h
- trice32McuOrder.h
- trice32McuReverse.h
- trice64.c
- trice64.h
- trice64McuOrder.h
- trice64McuReverse.h
- trice8.c
- trice8.h
- trice8McuOrder.h
- trice8McuReverse.h
- triceAuxiliary.c
- triceBind.h
- triceDefaultConfig.h
- triceDoubleBuffer.c
- triceMcuOrder.h
- triceMcuReverse.h
- triceOff.h
- triceOn.h
- triceRingBuffer.c
- triceRx.c
- triceRx.h
- triceRxDefaultConfig.h
- triceStackBuffer.c
- triceStaticBuffer.c
- triceUart.c
- triceVariadic.h
- triceX0.c
- triceX0.h
- xtea.c
- xtea.h
- .gitignore
- Alacritty.zip
- ReadMe.md
- .gitignore
- ReadMe.md
- STRTTLogger.zip
- ReadMe.md
- .gitignore
- JLinkRTTLogger.zip
- ReadMe.md
- SEGGER_RTT_V812a.zip
- STLinkReflash_190812.zip
- UM08001_JLink.pdf
- UM08001_JLink_Online.pdf
- .gitignore
- en.stsw-link007_V2-37-26.zip
- en.stsw-link009_v2.0.2.zip
- ReadMe.md
- stsw-link007.zip
- cJSON-1.7.15.zip
- cobs-c-0.5.0.zip
- cobs-c-version_1.0.zip
- ReadMe.md
- .clang-format
- .clang-format-ignore
- .editorconfig
- .gitattributes
- .gitignore
- .goreleaser.yaml
- .markdownlinkcheck.json
- .markdownlint.yaml
- .markdownlintignore
- _config.yml
- AGENTS.md
- AUTHORS.md
- CHANGELOG.md
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- demoLI.json
- demoTIL.json
- go.mod
- go.sum
- index.md
- LICENSE.md
- lychee.toml
- README.md
- SECURITY.md
- til.c
- trice.bin
- trice_bindIDs_in_examples_and_test_folder.sh
# Installation Guide
git clone https://github.com/rokath/trice
Downloads the entire project code from GitHub to your computer.
cd trice
Moves into the project folder you just downloaded.
2. Official Install Script
Easy Recommendedbrew install rokath/tap/trice
Installs the pre-built package via Homebrew β no source build required.
go install github.com/rokath/trice/cmd/trice@latest
Downloads and installs the specified version directly β no need to clone the repo yourself.
Pulled directly from this repo's README.
3. CMake
Mediumcd _test/clion-review
This project's files live in a subfolder, so move into it first.
mkdir build && cd build
Creates a folder to hold the build output and moves into it.
cmake ..
Analyzes the source code and generates build configuration files (must be run inside the build folder).
make
Compiles the code based on the generated build configuration to produce an executable.
4. Go
Mediumgo install github.com/rokath/trice/cmd/trice@latest
Downloads and installs the specified version directly β no need to clone the repo yourself.
Pulled directly from this repo's README.
