Merge pull request #2208 from jamesmunns/add-faq

Add FAQ with one question from chat
This commit is contained in:
Dario Nieuwenhuis 2023-11-21 14:42:28 +00:00 committed by GitHub
commit 5ddd2cf9a6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 25 additions and 0 deletions

View File

@ -10,3 +10,4 @@
* xref:examples.adoc[Examples]
* xref:developer.adoc[Developer]
** xref:developer_stm32.adoc[Developer: STM32]
* xref:faq.adoc[Frequently Asked Questions]

View File

@ -0,0 +1,24 @@
= Frequently Asked Questions
These are a list of unsorted, commonly asked questions and answers.
Please feel free to add items to link:https://github.com/embassy-rs/embassy/edit/main/docs/modules/ROOT/pages/faq.adoc[this page], especially if someone in the chat answered a question for you!
== Missing main macro
If you see an error like this:
[source,rust]
---
#[embassy_executor::main]
| ^^^^ could not find `main` in `embassy_executor`
---
You are likely missing some features of the `embassy-executor` crate.
For Cortex-M targets, consider making sure that ALL of the following features are active in your `Cargo.toml` for the `embassy-executor` crate:
* `arch-cortex-m`
* `executor-thread`
* `nightly`