Moving ownership of hardware cs
This commit is contained in:
parent
d6ccf1cc83
commit
c96999de52
|
@ -332,7 +332,7 @@ pub fn setup(
|
||||||
.pb10
|
.pb10
|
||||||
.into_alternate_af5()
|
.into_alternate_af5()
|
||||||
.set_speed(hal::gpio::Speed::VeryHigh);
|
.set_speed(hal::gpio::Speed::VeryHigh);
|
||||||
let _spi_nss = gpiob
|
let spi_nss = gpiob
|
||||||
.pb9
|
.pb9
|
||||||
.into_alternate_af5()
|
.into_alternate_af5()
|
||||||
.set_speed(hal::gpio::Speed::VeryHigh);
|
.set_speed(hal::gpio::Speed::VeryHigh);
|
||||||
|
@ -350,7 +350,7 @@ pub fn setup(
|
||||||
.communication_mode(hal::spi::CommunicationMode::Receiver);
|
.communication_mode(hal::spi::CommunicationMode::Receiver);
|
||||||
|
|
||||||
let spi: hal::spi::Spi<_, _, u16> = device.SPI2.spi(
|
let spi: hal::spi::Spi<_, _, u16> = device.SPI2.spi(
|
||||||
(spi_sck, spi_miso, hal::spi::NoMosi),
|
(spi_sck, spi_miso, hal::spi::NoMosi, spi_nss),
|
||||||
config,
|
config,
|
||||||
design_parameters::ADC_DAC_SCK_MAX,
|
design_parameters::ADC_DAC_SCK_MAX,
|
||||||
ccdr.peripheral.SPI2,
|
ccdr.peripheral.SPI2,
|
||||||
|
@ -376,7 +376,7 @@ pub fn setup(
|
||||||
.pc10
|
.pc10
|
||||||
.into_alternate_af6()
|
.into_alternate_af6()
|
||||||
.set_speed(hal::gpio::Speed::VeryHigh);
|
.set_speed(hal::gpio::Speed::VeryHigh);
|
||||||
let _spi_nss = gpioa
|
let spi_nss = gpioa
|
||||||
.pa15
|
.pa15
|
||||||
.into_alternate_af6()
|
.into_alternate_af6()
|
||||||
.set_speed(hal::gpio::Speed::VeryHigh);
|
.set_speed(hal::gpio::Speed::VeryHigh);
|
||||||
|
@ -394,7 +394,7 @@ pub fn setup(
|
||||||
.communication_mode(hal::spi::CommunicationMode::Receiver);
|
.communication_mode(hal::spi::CommunicationMode::Receiver);
|
||||||
|
|
||||||
let spi: hal::spi::Spi<_, _, u16> = device.SPI3.spi(
|
let spi: hal::spi::Spi<_, _, u16> = device.SPI3.spi(
|
||||||
(spi_sck, spi_miso, hal::spi::NoMosi),
|
(spi_sck, spi_miso, hal::spi::NoMosi, spi_nss),
|
||||||
config,
|
config,
|
||||||
design_parameters::ADC_DAC_SCK_MAX,
|
design_parameters::ADC_DAC_SCK_MAX,
|
||||||
ccdr.peripheral.SPI3,
|
ccdr.peripheral.SPI3,
|
||||||
|
@ -430,7 +430,7 @@ pub fn setup(
|
||||||
.pe2
|
.pe2
|
||||||
.into_alternate_af5()
|
.into_alternate_af5()
|
||||||
.set_speed(hal::gpio::Speed::VeryHigh);
|
.set_speed(hal::gpio::Speed::VeryHigh);
|
||||||
let _spi_nss = gpioe
|
let spi_nss = gpioe
|
||||||
.pe4
|
.pe4
|
||||||
.into_alternate_af5()
|
.into_alternate_af5()
|
||||||
.set_speed(hal::gpio::Speed::VeryHigh);
|
.set_speed(hal::gpio::Speed::VeryHigh);
|
||||||
|
@ -448,7 +448,7 @@ pub fn setup(
|
||||||
.swap_mosi_miso();
|
.swap_mosi_miso();
|
||||||
|
|
||||||
device.SPI4.spi(
|
device.SPI4.spi(
|
||||||
(spi_sck, spi_miso, hal::spi::NoMosi),
|
(spi_sck, spi_miso, hal::spi::NoMosi, spi_nss),
|
||||||
config,
|
config,
|
||||||
design_parameters::ADC_DAC_SCK_MAX,
|
design_parameters::ADC_DAC_SCK_MAX,
|
||||||
ccdr.peripheral.SPI4,
|
ccdr.peripheral.SPI4,
|
||||||
|
@ -465,7 +465,7 @@ pub fn setup(
|
||||||
.pf7
|
.pf7
|
||||||
.into_alternate_af5()
|
.into_alternate_af5()
|
||||||
.set_speed(hal::gpio::Speed::VeryHigh);
|
.set_speed(hal::gpio::Speed::VeryHigh);
|
||||||
let _spi_nss = gpiof
|
let spi_nss = gpiof
|
||||||
.pf6
|
.pf6
|
||||||
.into_alternate_af5()
|
.into_alternate_af5()
|
||||||
.set_speed(hal::gpio::Speed::VeryHigh);
|
.set_speed(hal::gpio::Speed::VeryHigh);
|
||||||
|
@ -483,7 +483,7 @@ pub fn setup(
|
||||||
.swap_mosi_miso();
|
.swap_mosi_miso();
|
||||||
|
|
||||||
device.SPI5.spi(
|
device.SPI5.spi(
|
||||||
(spi_sck, spi_miso, hal::spi::NoMosi),
|
(spi_sck, spi_miso, hal::spi::NoMosi, spi_nss),
|
||||||
config,
|
config,
|
||||||
design_parameters::ADC_DAC_SCK_MAX,
|
design_parameters::ADC_DAC_SCK_MAX,
|
||||||
ccdr.peripheral.SPI5,
|
ccdr.peripheral.SPI5,
|
||||||
|
|
Loading…
Reference in New Issue