David Sawatzke
|
6a02615074
|
Read the whole iwdg sr at once
It's more efficient
|
4 years ago |
David Sawatzke
|
02c01cd7e0
|
Implement watchdog
With example and doc comments
|
4 years ago |
Daniel Egger
|
386b24bb11
|
Remove examples requiring external driver crates
Signed-off-by: Daniel Egger <daniel@eggers-club.de>
|
4 years ago |
Daniel Egger
|
1ed311cd62
|
impl Send for serial Rx and Tx abstractions
Signed-off-by: Daniel Egger <daniel@eggers-club.de>
|
4 years ago |
Daniel Egger
|
b56040d28e
|
Merge pull request #16 from jessebraham/stm32f070-peripherals
Add SPI and I2C support for STM32F070 devices
|
4 years ago |
Jesse Braham
|
a07539737e
|
Implement I2C for STM32F070 devices
|
4 years ago |
Jesse Braham
|
4e1e98aa23
|
Implement SPI for STM32F070 devices
|
4 years ago |
Daniel Egger
|
5af487ec9e
|
Merge pull request #9 from jessebraham/stm32f070-support
Add initial STM32F070 support
|
4 years ago |
Jesse Braham
|
982b5039dd
|
Re-implement Serial for STM32F070 devices following merge
|
4 years ago |
Jesse Braham
|
8c48095e32
|
STM32F070X6 devices do not have TIM6, TIM7 and TIM15
|
4 years ago |
Jesse Braham
|
16bd62ea2b
|
Merge branch 'master' into stm32f070-support
|
4 years ago |
Daniel Egger
|
a959593425
|
Merge pull request #6 from david-sawatzke/stm32f030_v2
Add more peripherals for the stm32f030
|
4 years ago |
David Sawatzke
|
5f7e6a60cd
|
Rework timers so there are no warnings
|
4 years ago |
David Sawatzke
|
2aa1d1b944
|
Generalize i2c and port to i2c2
|
4 years ago |
David Sawatzke
|
a51bb0eeea
|
Add pins for SPI2
|
4 years ago |
David Sawatzke
|
78b252ada4
|
Fix the rustc crash and other things
|
4 years ago |
David Sawatzke
|
14aab2a12c
|
Implement multiple spi instances (BROKEN)
|
4 years ago |
David Sawatzke
|
ad830af23c
|
Remove unecessary serial pin restriction
|
4 years ago |
David Sawatzke
|
527f182154
|
Implement single pin trait based AF for SPI
|
4 years ago |
David Sawatzke
|
f1f2b32a5e
|
Implement single pin trait based AF for I2C
|
4 years ago |
David Sawatzke
|
928fd640c3
|
Settle PB10
Found a way to confirm binding
|
4 years ago |
David Sawatzke
|
0e03a324c7
|
Adjust note for confusing pin
|
4 years ago |
HarkonenBade
|
e5f7a2c5be
|
Make USART pins macro more flexible
|
4 years ago |
David Sawatzke
|
b8ec4e4957
|
Enable usart6, since stm32f0 crate was updated
|
4 years ago |
David Sawatzke
|
4d5f926c6d
|
Add serial single pin traits and implement all af pins
|
4 years ago |
David Sawatzke
|
f3fe126634
|
Enable gpiod, since stm32f0 crate was updated
|
4 years ago |
David Sawatzke
|
1c21cc7cd9
|
Add some documentation to serial
|
4 years ago |
David Sawatzke
|
50f76b93bd
|
Remove duplicate features
|
4 years ago |
David Sawatzke
|
a26e44c6d4
|
Use macros for initalization code
|
4 years ago |
David Sawatzke
|
d059c11b3b
|
Enable macro less implementations of multiple usarts
|
4 years ago |
David Sawatzke
|
66b869d0d1
|
Add i2c for stm32f030 (incomplete)
|
4 years ago |
David Sawatzke
|
b724b526e8
|
Add spi for stm32f030 (incomplete)
|
4 years ago |
Jesse Braham
|
12c9bda4a8
|
Format timers
|
4 years ago |
Jesse Braham
|
bc4e0d101b
|
Implement Serial for the STM32F070
|
4 years ago |
Jesse Braham
|
a1d147fc0d
|
Update Travis config and README to include new devices
|
4 years ago |
Jesse Braham
|
7ae024ed43
|
Implement RCC and Timers for STM32F070
|
4 years ago |
Jesse Braham
|
c68731fd4d
|
Implement GPIO for STM32F070
|
4 years ago |
Daniel Egger
|
7f7a7d6fbf
|
Merge pull request #5 from david-sawatzke/timers
Add timer implementation
|
4 years ago |
David Sawatzke
|
200543b80b
|
Add documentation to timers
|
4 years ago |
David Sawatzke
|
d0b3ea7414
|
Require rt for interrupt example
|
4 years ago |
David Sawatzke
|
168fdd8aa1
|
Use the smallest available flash& ram size
Build as release so we can be sure they fit
|
4 years ago |
David Sawatzke
|
9c864d8c37
|
Make sure the examples build as well
|
4 years ago |
David Sawatzke
|
0841ae8c32
|
Disable some examples on stm32f030
|
4 years ago |
David Sawatzke
|
7af92c3294
|
Add timer example
|
4 years ago |
David Sawatzke
|
34ce33ccac
|
Add timer implementation
|
4 years ago |
Daniel Egger
|
2814d5b32d
|
Merge pull request #4 from HarkonenBade/gpio-traits
Fully erased pins based on trait implementations
|
4 years ago |
HarkonenBade
|
27b5a9ef20
|
Change trait functions to line up with digital traits
|
4 years ago |
HarkonenBade
|
9ac58669d3
|
rustfmt pass
|
4 years ago |
HarkonenBade
|
d8b7a12e19
|
Update trait name and visibility
|
4 years ago |
Daniel Egger
|
84b70c78f7
|
Rename prelude use statements to match crate name
Signed-off-by: Daniel Egger <daniel@eggers-club.de>
|
4 years ago |