aboutsummaryrefslogtreecommitdiff
path: root/examples/stm32h7
Commit message (Collapse)AuthorAgeFilesLines
* Update to embedded-io 0.7Dario Nieuwenhuis2025-12-191-2/+2
|
* sdmmc: factor out sd and add sdio modxoviat2025-12-111-1/+2
|
* Merge pull request #5018 from xoviat/sdioxoviat2025-12-101-6/+8
|\ | | | | | | stm32: refactor sdmmc module
| * sdmmc: refactor sd card creationxoviat2025-12-091-6/+8
| |
* | allow again to set nodiv independently of master clock dividerRoman Lim2025-12-091-1/+1
|/
* Reverted adding AnyBinding, removed AnyChannel, removed ability for ↵WillaWillNot2025-11-221-6/+1
| | | | ExtiInput to accept AnyPin and AnyChannel arguments, added ExtiPin trait for all pins which is lost on converstion to AnyPin and contains type-level ExtiChannel information
* Fixed broken examples/formatting reported by CIWillaWillNot2025-11-211-2/+1
|
* Updated documentation, fixed EXTI definition issues with chips that have ↵WillaWillNot2025-11-211-2/+14
| | | | touch sensing, updated examples, added generation of convenience method to bind_interrupts for easier type erasure
* Merge pull request #4910 from fbrozovic/h7-async-flashxoviat2025-11-191-0/+84
|\ | | | | | | stm32: implement async flash
| * stm32: add async flash example for h7Filip Brozovic2025-11-181-0/+84
| |
* | Add new{_with_phy}, new_mii{_with_phy}datdenkikniet2025-11-143-18/+18
|/
* adc: remove sample_time from structxoviat2025-11-101-4/+2
|
* update stm32-fmcxoviat2025-11-091-1/+1
|
* feat: stm32 spi driver slave modeCristian Milatinov2025-11-043-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add SPI slave constructors Fix SPI slave constructors Fix embedded hal async trait One more constructor fix Set SSM bit in SPI driver according to CommunicationMode Fix embedded_hal_async trait to be generic for both master and slave Fix I2S driver to use async master SPI Forgot import from spi mode Fix CommunicationMode associated const conditionals Duplicate doc for CommunicationMode const Add missing nss argument Fix existing SPI tests not compiling Fix stm32h7rs examples not compiling Fix failing stm32l4 example Fix stm32h7 example Fix stm32h7 spi_bdma example Fix stm32h7 spi example Fix stm32f4 example docs: added entry in changelog.md fix: spi_v3 vals mismatch + rise_fall_speed renamed to gpio_speed fix: added spi_v6 conditional compilation feature fix: use if_afio macro in slave constructors fix: add missing trait bound fix: if_afio for cs pin trait fix: changelog message fix: broken rebase
* rtc: use consistent api between stop and non-stopxoviat2025-11-041-2/+2
|
* Rustfmt for edition 2024.Dario Nieuwenhuis2025-10-0620-23/+23
|
* Edition 2024.Dario Nieuwenhuis2025-10-062-3/+3
|
* stm32: add config to MCO to control the drive strength.Daniel Nilsson2025-10-012-4/+17
|
* stm32/sai: update for new metapac, simplify cfgs.Dario Nieuwenhuis2025-09-051-68/+4
|
* executor: return error when creating the spawntoken, not when spawning.Dario Nieuwenhuis2025-08-2913-17/+17
|
* fix: update more minor versionsUlf Lilleengen2025-08-271-1/+1
|
* chore: prepare embassy crate releasesUlf Lilleengen2025-08-261-8/+8
|
* Load all crates in the graph, honor the "publish" flag to prevent publishing ↵Dario Nieuwenhuis2025-08-251-0/+6
| | | | examples/tests.
* fix: prepare embassy-sync 0.7.1 releaseUlf Lilleengen2025-08-121-1/+1
| | | | * Add newtype for moved type to preserve API compat
* chore: update metapac and prepare embassy-stm32 0.3.0Ulf Lilleengen2025-08-121-1/+1
|
* rustfmtSüha Ünüvar2025-08-083-27/+3
|
* i2c examplesSüha Ünüvar2025-08-083-6/+0
|
* Release embassy-embedded-hal v0.4Dario Nieuwenhuis2025-08-031-1/+1
|
* chore: prepare embassy-executor 0.8 releaseUlf Lilleengen2025-07-311-1/+1
|
* chore: Release embassy-usb version 0.5.0Ulf Lilleengen2025-07-161-1/+1
|
* chore: Release embassy-embedded-hal version 0.3.1Ulf Lilleengen2025-07-161-1/+1
|
* stm32: adapt examples to timer API changesmelvdl2025-06-272-6/+6
|
* fix cijrmoulton2025-06-101-2/+2
|
* merge new embassy changesjrmoulton2025-06-1014-98/+89
|\
| * embassy-sync: bump to 0.7.0Matt Johnston2025-05-221-1/+1
| |
| * Update defmt dependenciesYuri Astrakhan2025-05-181-3/+3
| |
| * Add rand-core v0.9 support.Dario Nieuwenhuis2025-05-184-4/+0
| | | | | | | | Co-Authored-By: Aurélien Jacobs <[email protected]>
| * Merge pull request #4170 from ↵Ulf Lilleengen2025-05-093-4/+4
| |\ | | | | | | | | | | | | yutannihilation/chore/fix-unsafe-attribute-rust2024 chore: Wrap `link_section` attribute in example code with `unsafe()` for compatibility with Rust 2024 edition
| | * chore: Wrap link_section attribute with unsafeHiroaki Yutani2025-05-063-4/+4
| | |
| * | fix h7 sai example start sequencevinsynth2025-05-051-1/+3
| |/
| * refactor to reduce code duplicationAnton Lazarev2025-03-311-1/+1
| |
| * Statically allocate task pools on stable Rust.Dario Nieuwenhuis2025-03-281-1/+1
| | | | | | | | | | | | Thanks @0e4ef622 for the awesome idea of how to do it and the first implementation. Co-Authored-By: Matthew Tran <[email protected]>
| * Remove Peripheral trait, rename PeripheralRef->Peri.Dario Nieuwenhuis2025-03-273-11/+10
| |
| * stm32/dac: remove DMA generic params.Dario Nieuwenhuis2025-03-252-5/+5
| |
| * chore: prepare embassy-net releaseUlf Lilleengen2025-02-141-1/+1
| |
| * stm32/eth: rename PHY->Phy, GenericSMI -> GenericPhy. Remove unneeded unsafes.Dario Nieuwenhuis2025-01-263-12/+9
| | | | | | | | | | We shouldn't use `unsafe` to mark merely "dangerous" actions, only actions that actually cause UB.
| * Merge pull request #3795 from nikvoid/stm32-phy-addr-detectionDario Nieuwenhuis2025-01-263-3/+3
| |\ | | | | | | | | | STM32: Option to detect Ethernet PHY address automatically
| | * stm32: change all examples and tests to use GenericSMI::new_auto().Dario Nieuwenhuis2025-01-263-3/+3
| | |
| * | chore: bump embassy-sync versionUlf Lilleengen2025-01-151-1/+1
| |/ | | | | | | Prepare version 0.6.2 for release
| * Release embassy-usb v0.4.0, embassy-usb-logger v0.4.0.Dario Nieuwenhuis2025-01-151-1/+1
| |