Skip to content

Commit 531a7ee

Browse files
committed
unmacro sai i2s/pdm
1 parent b234838 commit 531a7ee

File tree

8 files changed

+628
-886
lines changed

8 files changed

+628
-886
lines changed

examples/sai-i2s-passthru.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -62,11 +62,11 @@ mod app {
6262
let gpiob = ctx.device.GPIOB.split(ccdr.peripheral.GPIOB);
6363
let gpioe = ctx.device.GPIOE.split(ccdr.peripheral.GPIOE);
6464
let sai1_pins = (
65-
gpioe.pe2.into_alternate(), // MCLK_A
66-
gpioe.pe5.into_alternate(), // SCK_A
67-
gpioe.pe4.into_alternate(), // FS_A
68-
gpioe.pe6.into_alternate(), // SD_A
69-
Some(gpioe.pe3.into_alternate()), // SD_B
65+
gpioe.pe2, // MCLK_A
66+
gpioe.pe5, // SCK_A
67+
gpioe.pe4, // FS_A
68+
gpioe.pe6, // SD_A
69+
Some(gpioe.pe3), // SD_B
7070
);
7171

7272
// Reset the codec chip

examples/sai_pdm.rs

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,8 @@ fn main() -> ! {
3434
let gpioc = dp.GPIOC.split(ccdr.peripheral.GPIOC);
3535
let gpioe = dp.GPIOE.split(ccdr.peripheral.GPIOE);
3636

37-
let d1 = gpioc.pc1.into_alternate();
38-
let ck1 = gpioe.pe2.into_alternate();
39-
let pins = (ck1, d1);
37+
let d1 = gpioc.pc1;
38+
let ck1 = gpioe.pe2;
4039

4140
info!("");
4241
info!("stm32h7xx-hal example - SAI PDM");
@@ -45,7 +44,7 @@ fn main() -> ! {
4544
// Configure SAI for PDM mode
4645
let mut sai =
4746
dp.SAI1
48-
.pdm(pins, 1_024.kHz(), ccdr.peripheral.SAI1, &ccdr.clocks);
47+
.pdm((ck1, d1), 1_024.kHz(), ccdr.peripheral.SAI1, &ccdr.clocks);
4948

5049
loop {
5150
info!("0x{:04x}", 0xFFFF & block!(sai.read_data()).unwrap());

examples/spi-dma.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ fn main() -> ! {
7070
info!("");
7171

7272
// Initialise the SPI peripheral.
73-
let spi = dp.SPI2.spi::<_, u8>(
73+
let spi = dp.SPI2.spi::<u8>(
7474
(sck, miso, mosi),
7575
spi::MODE_0,
7676
1.MHz(),

0 commit comments

Comments
 (0)