aboutsummaryrefslogtreecommitdiff
path: root/examples/stm32l4/src/bin
Commit message (Collapse)AuthorAgeFilesLines
...
* stm32/usb: ensure mux is configured in examples.Dario Nieuwenhuis2024-03-191-13/+15
|
* stm32/usb: merge usb and usb_otg into single module.Dario Nieuwenhuis2024-03-191-4/+4
|
* stm32/rtc: remove use of deprecated .timestamp()Dario Nieuwenhuis2024-03-061-2/+2
|
* stm32: autogenerate mux config for all chips.Dario Nieuwenhuis2024-03-011-7/+7
|
* stm32/adc: reexport enums from PAC to avoid boilerplate hell.Dario Nieuwenhuis2024-02-261-1/+1
|
* stm32/rcc: unify naming sysclk field to `sys`, enum to `Sysclk`.Dario Nieuwenhuis2024-02-264-5/+5
|
* update timer mod after stm32-metapac timer_v2eZio Pan2024-02-091-7/+7
|
* stm32/gpio: remove generics.Dario Nieuwenhuis2024-01-222-10/+8
|
* Change GPIO inherent methods back to `&self`.Dario Nieuwenhuis2024-01-104-7/+7
| | | | | | | With the embedded-hal rc3 update I changed them to require `&mut self`, but in retrospect I think `&self` is better, for extra flexibility. This PR reverts the changes from the rc3 update to inherent methods.
* update metapac after stm32-data PR323eZio Pan2023-12-251-3/+3
| | | | and refactor a few code with cargo clippy
* ci: use beta, add secondary nightly ci.Dario Nieuwenhuis2023-12-2119-23/+2
|
* chore: replace make_static! macro usage with non-macro versionUlf Lilleengen2023-12-211-5/+8
|
* Update embedded-hal to 1.0.0-rc.3Dario Nieuwenhuis2023-12-144-7/+7
|
* STM32 DAC: Rework DAC driver, support all families.Adam Greig2023-11-252-22/+14
|
* STM32 DAC: Swap to new TSEL enum entirely in-HALAdam Greig2023-11-251-2/+2
|
* stm32/i2c: add async, dual interrupt scaffolding.Dario Nieuwenhuis2023-11-244-4/+8
|
* stm32/rcc: consistent casing and naming for PLL enums.Dario Nieuwenhuis2023-11-134-6/+6
|
* usb: remove msos-descriptor feature.Dario Nieuwenhuis2023-11-081-0/+1
|
* stm32/rcc: add shared code for hsi48 with crs support.Dario Nieuwenhuis2023-11-052-2/+2
|
* stm32/rcc: merge wl into l4/l5.Dario Nieuwenhuis2023-10-232-27/+36
|
* stm32: rename HSI16 -> HSIDario Nieuwenhuis2023-10-222-2/+2
|
* stm32: update metapacxoviat2023-10-174-4/+4
|
* stm32: update metapacxoviat2023-10-164-4/+4
|
* stm32/rcc: add better support for L4/L4+ differences.Dario Nieuwenhuis2023-10-165-5/+5
|
* stm32/rcc: port L4 to the "flattened" API like h5/h7.Dario Nieuwenhuis2023-10-154-31/+47
|
* time: Update examples, tests, and other code to use new Timer::after_x ↵Adam Greig2023-10-154-10/+10
| | | | convenience methods
* enable clock firstpbert2023-10-121-2/+2
|
* STM32: combine RccPeripherals reset() and enable() to reset_and_enable()pbert2023-10-121-2/+2
|
* stm32/rcc: add LSE/LSI to all chips, add RTC to more chips.Dario Nieuwenhuis2023-10-112-5/+2
|
* stm32/rcc: use PLL enums from PAC.Dario Nieuwenhuis2023-10-094-14/+14
|
* Merge pull request #2018 from jamesmunns/add-derivesDario Nieuwenhuis2023-10-071-1/+1
|\ | | | | | | Add some uncontroversial derives to Error types
| * Add some uncontroversial derives to Error typesJames Munns2023-10-061-1/+1
| |
* | stm32: implement MCO for all chips.Dario Nieuwenhuis2023-10-071-2/+2
|/
* stm32/rtc: enable lse in examples.Dario Nieuwenhuis2023-09-301-0/+1
|
* stm32/usart: return error instead of panicking on bad baudrate.Dario Nieuwenhuis2023-09-262-2/+2
|
* Merge branch 'embassy-rs:main' into adin1110-part2René van Dorst2023-08-282-2/+2
|\
| * stm32: fix l4 re-exportxoviat2023-08-272-2/+2
| |
* | stm32l4: Update adin1110 example add FCS optionRené van Dorst2023-08-281-6/+18
|/
* stm32l4: Add EVAL-ADIN1110EBZ example with basic http serverRené van Dorst2023-08-241-0/+438
| | | | Page show the current temperature and auto refresh every 1s.
* stm32/l4: set rtc clock source in rccxoviat2023-08-081-4/+1
|
* stm32/rtc: fix exampelxoviat2023-08-061-1/+1
|
* Merge pull request #1606 from JcBernack/rng-updateDario Nieuwenhuis2023-07-301-2/+6
|\ | | | | | | STM32: RNG update
| * stm32/rng: use bind_interrupts!.Dario Nieuwenhuis2023-07-311-2/+6
| |
* | Set frequency in stm32 SPI examplesbofh2023-07-313-11/+15
| |
* | Fix formattingbofh2023-07-301-9/+1
| |
* | Fix stm32 SPI examplesbofh2023-07-303-15/+1
|/
* stm32: fix DAC examplesAdam Greig2023-07-221-1/+1
| | | | | | | | The DAC driver defaults to enabling the channel trigger, but leaves it at the default value of TIM6 TRGO, then performs a software trigger after writing the new output value. We could change the trigger selection to software trigger, but for this example it's simpler to just disable the trigger.
* Merge branch 'main' of https://github.com/embassy-rs/embassy into ↵Mathias2023-07-035-21/+150
|\ | | | | | | embassy-stm32/rcc-rtc-l4
| * Merge pull request #1565 from JuliDi/mainDario Nieuwenhuis2023-06-292-11/+143
| |\ | | | | | | | | | Implement DMA for DAC on STM32
| | * remove need for StaticCell in dac_dma example for stm32l4JuliDi2023-06-281-21/+8
| | |