aboutsummaryrefslogtreecommitdiff
path: root/examples/stm32f4
Commit message (Collapse)AuthorAgeFilesLines
...
* | Update nightly, remove removed features.Dario Nieuwenhuis2021-08-048-16/+0
|/
* Rename bread -> read_blockingUlf Lilleengen2021-08-041-1/+1
|
* Add uart::Read DMA-based implementationUlf Lilleengen2021-08-031-1/+1
| | | | * Rename existing read() to bread() (blocking)
* Use an em bikeshed instead of an underscore bikeshed.Bob McWhirter2021-08-021-1/+1
|
* Put the implicit memory.x behind a `memory_x` feature on embassy-stm32.Bob McWhirter2021-08-021-1/+1
|
* Emit a default memory.x alongside device.x from metapac.Bob McWhirter2021-08-022-38/+0
|
* examples: Drop build-std = ["core"]Ben Gamari2021-07-311-3/+0
| | | | | | | | Previously the cargo configurations of all of the example projects had `build-std = ["core"]`, which forces compilation of `core` as a code-size optimisation. However, this is strictly unnecessary and will currently break for users who do not use `rustup` directly (e.g. nix users).
* f4-pll: Add max values per chipThales Fragoso2021-07-291-1/+1
|
* f4-rcc: Add option to enable debug_wfe and add hello exampleThales Fragoso2021-07-291-0/+34
|
* Rename embassy-extras to embassy-hal-commonDario Nieuwenhuis2021-07-291-1/+1
|
* Use `embassy::main` macro for stm32f4 examplesTimo Kröger2021-07-276-133/+59
|
* Enable SYSCFG clock in `exti::init()`Timo Kröger2021-07-241-9/+1
|
* Reset back the memory.x also.Bob McWhirter2021-07-231-2/+2
|
* Reset the examples to the original F4 flavor.Bob McWhirter2021-07-232-4/+3
|
* Enable DMA for SPIv1 on F4's etc.Bob McWhirter2021-07-234-3/+92
|
* Use `Dbgmcu::enable_all()` in stm32f4 examplesTimo Kröger2021-07-236-39/+10
|
* stm32: No need to enable GPIO clocks manuallyTimo Kröger2021-07-235-46/+1
|
* Add a `Dbgmcu` struct capable of enabling all relevant DBGMCU.cr fields.Bob McWhirter2021-07-221-5/+2
| | | | | | | | | | | | | Includes the addition of a `dbgmcu!(...)` macro table which currently takes the form of (cr, $fn_name:ident) where `$fn_name` is something like `set_dbgsleep_d1` etc. The method is unsafe, since it's performing unsafe PAC operations. Two examples modified to demonstrate its usage.
* Cleanup stm32f4 examplesTimo Kröger2021-07-217-175/+106
| | | | | * Remove dependency on stm32f4 pac crate * Remove unused `ZeroClock`
* stm32/examples: update DMA channel namesDario Nieuwenhuis2021-07-171-1/+1
|
* stm32/dma: impl all variantsDario Nieuwenhuis2021-07-163-8/+8
|
* Fix non-DMA USART example.Bob McWhirter2021-06-291-1/+1
|
* Adjust example for RCC and DMA.Bob McWhirter2021-06-291-2/+2
|
* stm32: Update gpio examplesThales Fragoso2021-06-253-8/+8
|
* Add minimal RCC impls for L4 and F4Ulf Lilleengen2021-06-141-1/+0
|
* Fix stm32 warningsRukai2021-06-061-2/+2
|
* Update heaplessDario Nieuwenhuis2021-06-041-1/+1
|
* Move examples to a subdirectoryDario Nieuwenhuis2021-06-0211-0/+554