aboutsummaryrefslogtreecommitdiff
path: root/examples/stm32f4/src/bin
Commit message (Collapse)AuthorAgeFilesLines
* sdmmc: factor out sd and add sdio modxoviat2025-12-111-2/+3
|
* sdmmc: refactor sd card creationxoviat2025-12-091-21/+14
|
* timer: use u32 for high-level apixoviat2025-12-012-2/+2
|
* Reverted adding AnyBinding, removed AnyChannel, removed ability for ↵WillaWillNot2025-11-223-18/+3
| | | | 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-213-8/+3
|
* Updated documentation, fixed EXTI definition issues with chips that have ↵WillaWillNot2025-11-213-6/+34
| | | | touch sensing, updated examples, added generation of convenience method to bind_interrupts for easier type erasure
* Add new{_with_phy}, new_mii{_with_phy}datdenkikniet2025-11-142-12/+12
|
* stm32/adc: extract into commonxoviat2025-11-122-4/+6
| | | | add common low-level interface for adc
* Merge pull request #4691 from matteo-meluzzi/17-add-support-for-boot-protocolUlf Lilleengen2025-11-122-35/+105
|\ | | | | | | Add support for changing hid protocol mode in embassy-usb
| * Merge branch 'main' into 17-add-support-for-boot-protocolMatteo Meluzzi2025-10-2418-24/+24
| |
| * Merge branch 'main' into 17-add-support-for-boot-protocolMatteo Meluzzi2025-10-021-3/+15
| |\
| * | update hid mouse and keyboard examplesmatteo2025-10-012-35/+93
| | |
| * | rename HidSubclass to match hid specmatteo2025-10-012-2/+2
| | |
| * | review commentsmatteo2025-09-302-4/+8
| | |
| * | update hid examplesmatteo2025-09-232-2/+10
| | |
* | | adc: remove sample_time from structxoviat2025-11-102-9/+9
| | |
* | | feat: stm32 spi driver slave modeCristian Milatinov2025-11-041-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| | |
* | | Merge branch 'main' into i2cxoviat2025-11-041-9/+20
|\ \ \
| * | | fmtxoviat2025-11-031-1/+1
| | | |
| * | | stm32/adc: fix examplexoviat2025-11-031-8/+19
| | | |
* | | | rustfmt and updatexoviat2025-10-302-6/+25
| | | |
* | | | Merge branch 'main' into feature/stm32-i2c-v1-slave-modexoviat2025-10-3019-45/+57
|\| | |
| * | | Rustfmt for edition 2024.Dario Nieuwenhuis2025-10-0617-22/+22
| | | |
| * | | Edition 2024.Dario Nieuwenhuis2025-10-061-2/+2
| | |/ | |/|
| * | stm32: add config to MCO to control the drive strength.Daniel Nilsson2025-10-011-3/+15
| |/
| * executor: return error when creating the spawntoken, not when spawning.Dario Nieuwenhuis2025-08-299-18/+18
| |
* | Fix formatting in examplesHybridChild2025-08-232-2/+2
| |
* | Fix formatting in examplesHybridChild2025-08-232-4/+2
| |
* | Run cargo fmt for examplesHybridChild2025-08-232-38/+47
| |
* | stm32/i2c_v1: Add async and blocking example codeHybridChild2025-08-232-0/+241
|/
* rustfmtSüha Ünüvar2025-08-082-36/+4
|
* i2c examplesSüha Ünüvar2025-08-083-8/+1
|
* i2sSüha Ünüvar2025-08-081-1/+0
|
* fix examplesSüha Ünüvar2025-06-271-1/+1
|
* stm32: adapt examples to timer API changesmelvdl2025-06-274-5/+5
|
* Merge pull request #4016 from antonok-edm/emmcDario Nieuwenhuis2025-04-061-1/+1
|\ | | | | | | Support eMMC devices via SDMMC (STM32)
| * refactor to reduce code duplicationAnton Lazarev2025-03-311-1/+1
| |
* | BufferedUart initializationMichael Gomez2025-04-041-1/+1
|/ | | | | | | This change modifies UART initialization throughout Embassy to take pins before interrupts. Related to #1304.
* Remove Peripheral trait, rename PeripheralRef->Peri.Dario Nieuwenhuis2025-03-275-10/+10
|
* stm32/dac: remove DMA generic params.Dario Nieuwenhuis2025-03-251-2/+1
|
* document clock settings in examples/stm32f4/.../i2s_dma.rsvinsynth2025-02-031-0/+2
|
* update examples/stm32f4/.../i2s_dma.rsvinsynth2025-02-031-19/+67
|
* stm32/eth: rename PHY->Phy, GenericSMI -> GenericPhy. Remove unneeded unsafes.Dario Nieuwenhuis2025-01-262-8/+6
| | | | | We shouldn't use `unsafe` to mark merely "dangerous" actions, only actions that actually cause UB.
* stm32: change all examples and tests to use GenericSMI::new_auto().Dario Nieuwenhuis2025-01-261-1/+1
|
* Remove manual settings of `composite_with_iads=true`Eekle2024-12-246-41/+0
|
* Remove use of static mut.Dario Nieuwenhuis2024-12-161-8/+11
|
* feat: change SOF timer to input captureelagil2024-11-241-19/+31
|
* feat(stm32f4): add usb audio exampleelagil2024-11-241-0/+375
|
* Merge pull request #3317 from GrantM11235/simplepwmchannelUlf Lilleengen2024-10-232-12/+11
|\ | | | | | | embassy-stm32: Add SimplePwmChannel