rtic/book/en/src/starting_a_project.md

18 lines
822 B
Markdown
Raw Normal View History

2021-09-22 13:22:45 +02:00
# Starting a new project
A recommendation when starting a RTIC project from scratch is to
follow RTIC's [`defmt-app-template`].
2023-05-05 18:54:53 +02:00
If you are targeting ARMv6-M or ARMv8-M-base architecture, check out the section [Target Architecture](./internals/targets.md) for more information on hardware limitations to be aware of.
2021-09-22 13:22:45 +02:00
[`defmt-app-template`]: https://github.com/rtic-rs/defmt-app-template
This will give you an RTIC application with support for RTT logging with [`defmt`] and stack overflow
2022-02-20 19:21:25 +01:00
protection using [`flip-link`]. There is also a multitude of examples provided by the community:
2021-09-22 13:22:45 +02:00
2023-06-07 21:47:50 +02:00
For inspiration, you may look at the [RTIC examples].
2021-09-22 13:22:45 +02:00
[`defmt`]: https://github.com/knurling-rs/defmt/
[`flip-link`]: https://github.com/knurling-rs/flip-link/
2023-06-07 21:47:50 +02:00
[RTIC examples]: https://github.com/rtic-rs/rtic/tree/master/examples