Skip to content

Commit 4ac6db9

Browse files
authored
Merge pull request #5 from YruamaLairba/rework
Rework
2 parents 68e257b + c518921 commit 4ac6db9

15 files changed

+2166
-1776
lines changed

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "stm32_i2s_v12x"
33
version = "0.2.0"
4-
authors = ["Sam Crow <scrow@eng.ucsd.edu>"]
4+
authors = ["Sam Crow <scrow@eng.ucsd.edu>", "Amaury Abrial aka Yruama_Lairba <yruama_lairba@hotmail.com"]
55
edition = "2018"
66
description = "Driver for I2S communication (using SPI peripherals) for some STM32 microcontrollers"
77
license = "0BSD"

README.md

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,14 @@
11
# STM32 I2S driver
22

3-
This library provides a driver for I2S communication using the SPI peripherals on some STM32 microcontrollers.
3+
This library provides driver and abstractions for I2S communication using the
4+
SPI peripherals on some STM32 microcontrollers.
45

56
## Differences between STM32 models
67

7-
According to application note [AN5543](https://www.st.com/resource/en/application_note/dm00725181-enhanced-methods-to-handle-spi-communication-on-stm32-devices-stmicroelectronics.pdf),
8-
there are four major versions of the SPI/I2S peripheral used on STM32 microcontrollers:
8+
According to application note
9+
[AN5543](https://www.st.com/resource/en/application_note/dm00725181-enhanced-methods-to-handle-spi-communication-on-stm32-devices-stmicroelectronics.pdf),
10+
there are four major versions of the SPI/I2S peripheral used on STM32
11+
microcontrollers:
912

1013
* 1.2.x: F1, F2, F4, L0, L1
1114
* 1.3.x: F0, F3, F7, L4, L5, WB, WL
@@ -17,8 +20,9 @@ This library currently has code for SPI version 1.2 (STM32F1, STM32F2, STM32F4,
1720
## Status
1821

1922
This library has been tested on a few different STM32F4 microcontrollers. The
20-
other models that use the same SPI version (F1, F2, L0, and L1) may work,
21-
but I have not tested any of them.
23+
other models that use the same SPI version (F1, F2, L0, and L1) may work, but
24+
we haven't tested any of them. Trait implementation and working example will be
25+
availaible in stm32f4xx-hal.
2226

2327
## License
2428

examples/master_transmit_d16f16.rs

Lines changed: 0 additions & 117 deletions
This file was deleted.

examples/master_transmit_d16f32.rs

Lines changed: 0 additions & 118 deletions
This file was deleted.

examples/master_transmit_d24f32.rs

Lines changed: 0 additions & 118 deletions
This file was deleted.

0 commit comments

Comments
 (0)