Frostie314159
663fa2addd
Introduce reset_{at|after} functions for Ticker.
2023-12-11 13:27:55 +01:00
Dario Nieuwenhuis
2d2bd679ee
Merge pull request #2275 from lights0123/stm32-usart-invert
...
stm32: usart pin inversion
2023-12-10 23:48:26 +00:00
lights0123
dfba51d3f2
stm32: usart pin inversion
2023-12-10 18:39:45 -05:00
Dario Nieuwenhuis
343be37f39
Merge pull request #2272 from cbruiz/feature/more-gp-timer-driver-candidates
...
Add GP TIM9 and TIM11 to be used as time_driver candidates
2023-12-09 18:45:51 +00:00
Carlos Barrales Ruiz
78f709a362
* Add GP TIM9 and TIM11 to be used as time_driver
2023-12-09 14:14:34 +01:00
Dario Nieuwenhuis
e99649e37d
Merge pull request #2271 from embassy-rs/update-metapac4
...
stm32: update stm32-metapac. Fixes USB on STM32WB.
2023-12-08 23:01:26 +00:00
Dario Nieuwenhuis
4051aead0f
stm32: update stm32-metapac. Fixes USB on STM32WB.
2023-12-08 23:45:12 +01:00
Dario Nieuwenhuis
e0e5f66c4b
Merge pull request #2270 from Redrield/fix/wb55-usb
...
Assert CR2.USV on stm32wb55, wb35 series chips
2023-12-08 22:25:51 +00:00
Kaitlyn Kenwell
5973e69244
Conditionally compile line for all stm32wb chips
2023-12-08 17:20:23 -05:00
Kaitlyn Kenwell
4d3fcd8d2d
Assert CR2.USV on stm32wb55, wb35 series chips
...
ref RM0434 p. 175
2023-12-08 17:06:37 -05:00
Ulf Lilleengen
6629c7525b
Merge pull request #2267 from embassy-rs/e-h-internal-docs
...
docs: document all public apis of embedded-hal-internal
2023-12-08 21:45:12 +00:00
Ulf Lilleengen
02b7a833d9
docs: document all public apis of embedded-hal-internal
...
* Make some fields and functions non-public where possible.
* Enable doc warnings for missing public API docs.
2023-12-08 22:37:39 +01:00
Dario Nieuwenhuis
a4d53c7cb1
Merge pull request #2268 from embassy-rs/doc-bind-interrupts
...
Document how to bind multiple interrupts and handlers in `bind_interrupts!`.
2023-12-08 21:55:40 +01:00
Dario Nieuwenhuis
6c746dcf39
Document how to bind multiple interrupts and handlers in bind_interrupts!
.
2023-12-08 21:26:28 +01:00
Dario Nieuwenhuis
3ef18ec133
Merge pull request #2263 from embassy-rs/jamesmunns-patch-2
...
Tweak FAQ size profile suggestions
2023-12-08 20:50:00 +01:00
Dario Nieuwenhuis
4e7b855b2d
Merge pull request #2265 from JuliDi/docs-best-practices
...
[Docs] Add best practices page
2023-12-08 20:49:45 +01:00
Dario Nieuwenhuis
3f30e87cb5
Merge pull request #2251 from JuliDi/faq-performance-tweaks
...
[FAQ] Add section about speed optimization
2023-12-08 19:35:32 +00:00
Dario Nieuwenhuis
a9ec623622
Merge pull request #2246 from CaptainMaso/adc_f3_v1_1
...
stm32: add ADC f3_v1_1
2023-12-08 19:30:50 +00:00
Dario Nieuwenhuis
fe218ed978
tests/stm32: add L1 DAC/ADC test.
2023-12-08 20:24:15 +01:00
Dario Nieuwenhuis
c27459c052
Update stm32-metapac.
2023-12-08 20:07:59 +01:00
Dario Nieuwenhuis
881cb16d28
stm32/adc: move convert resolution from PAC to version-specific mod.
2023-12-08 20:07:06 +01:00
JuliDi
c05149e5e4
add best practices first draft
2023-12-08 13:00:21 +01:00
Ulf Lilleengen
c94a9b8d75
Merge pull request #2260 from barnabywalters/main
...
Added Embassy in the wild docs page with links to some projects
2023-12-08 09:55:31 +00:00
Ulf Lilleengen
d87864c6a5
Merge pull request #2261 from barnabywalters/installation
...
Added a step-by-step guide to starting a new embassy project
2023-12-08 07:09:37 +00:00
James Munns
8fa5a6b282
Tweak FAQ size profile suggestions
...
If we want the smallest binary, we probably want codegen-units = 1, and disable incremental builds.
2023-12-07 14:27:09 +01:00
Dario Nieuwenhuis
83138ce68e
Merge pull request #2262 from embassy-rs/executor-macros
...
executor: rename macro crate to embassy-executor-macros, bump it.
2023-12-06 23:55:58 +00:00
Barnaby Walters
16e31747cc
Changed example project name
2023-12-07 00:54:39 +01:00
Dario Nieuwenhuis
ac2aec4e7a
executor: rename macro crate to embassy-executor-macros, bump it.
2023-12-07 00:48:30 +01:00
Dario Nieuwenhuis
ad2d9040d9
Merge pull request #2254 from jessebraham/executor-040
...
embassy-executor 0.4
2023-12-06 23:31:06 +00:00
Barnaby Walters
536e91d263
Added a step-by-step guide to starting a new embassy project
...
Based off an example, noting what to copy, what to change and why
Briefly summarizing how to require embassy crates via github
All steps tested and proven working at the time of writing
2023-12-06 23:51:13 +01:00
Barnaby Walters
ecaa62aa42
Fixed merge conflict
2023-12-06 21:55:07 +01:00
Barnaby Walters
7561696a57
Added lora-rs links
2023-12-06 21:47:52 +01:00
Barnaby Walters
195b492158
Update docs/modules/ROOT/pages/embassy_in_the_wild.adoc
...
Co-authored-by: Dániel Buga <bugadani@gmail.com>
2023-12-06 21:13:56 +01:00
Barnaby Walters
10c9e2e723
Added description for Card/IO
2023-12-06 21:11:34 +01:00
Barnaby Walters
cd62d2cd84
Added embassy in the wild docs page with two projects
2023-12-06 21:10:16 +01:00
Jesse Braham
925f5cbc26
Update all references to embasy-executor
to the latest version
2023-12-06 12:05:47 +01:00
Jesse Braham
c5e8a2e834
embassy-executor 0.4
2023-12-06 11:59:22 +01:00
Dario Nieuwenhuis
7703f47c1e
Merge pull request #2255 from badrbouslikhin/main
...
stm32/h7: fix h7 examples
2023-12-05 21:35:28 +00:00
Badr Bouslikhin
0ffb35a2a1
stm32/eth: add host server command example
2023-12-05 19:50:11 +01:00
Badr Bouslikhin
d2a7322978
stm32/eth: fix h7 examples
...
The STM32H7 examples enable `dhcpv4` and `dns` features. Both use one
socket, meaning that we need one extra socket for our firmware tcp
socket.
2023-12-05 19:48:03 +01:00
JuliDi
1f6ffdcdd2
fix Cargo.toml and config.toml keys
2023-12-05 10:10:47 +01:00
Ulf Lilleengen
83bed7bca4
Merge pull request #2252 from barnabywalters/wiki2docs
...
Moved content from the wiki to the docs
2023-12-05 05:21:56 +00:00
Barnaby Walters
a76dd2d70f
Moved content from the wiki to the docs
...
New: delaying_a_task.adoc, copied as-is from the wiki and placed in the
navigation until we have a better place for it (or remove/replace it)
index: Tweaked the structure, added some content from the wiki, and made
some general copy edits to improve clarity.
getting_started.adoc: Corrected various out-of-date information, added
troubleshooting tips from the wiki, added some new information, various
other small edits.
basic_application.adoc: Corrected out-of-date information, various clarifications
and edits.
After these changes, IMO most of the content on the github wiki is no longer
necessary and can be removed for clarity. The few sections I didn‘t integrate
or copy over were either out of date or unfinished.
2023-12-05 01:01:50 +01:00
JuliDi
bf7115cb44
remove unnecessary backtick
2023-12-04 21:20:18 +01:00
JuliDi
0b0ca62a95
add speed optimization
2023-12-04 20:59:08 +01:00
Dario Nieuwenhuis
85d5f42562
Merge pull request #2250 from embassy-rs/jamesmunns-patch-1
...
Add implementation note for embassy-stm32's time-driver
2023-12-04 16:05:30 +01:00
James Munns
18e89d7410
Add implementation note for embassy-stm32's time-driver
...
This is a detail I didn't originally understand when hoping to use TIM16/17 as alternative embassy-time driver providers.
Adding my note here to hopefully save the next person a little time.
2023-12-04 15:57:46 +01:00
Dario Nieuwenhuis
5f7cd821b5
Merge pull request #2249 from MathiasKoch/embassy-stm32/revert-day-of-week-fix
...
fix(embassy-stm32): Revert "fix day of the week conversion"
2023-12-04 13:35:27 +00:00
Dario Nieuwenhuis
d2dcbed920
Merge pull request #2248 from MabezDev/new-releases
...
embassy-sync 0.5 & embassy-time 0.2
2023-12-04 13:26:32 +00:00
Mathias
e9fa79bd77
Revert "fix day of the week conversion"
...
This reverts commit 59a5e84df5
.
2023-12-04 14:19:30 +01:00