Merge #615
615: rp: remove OptionalPin r=Dirbaio a=Dirbaio Mirror of https://github.com/embassy-rs/embassy/pull/605 for rp2040 Co-authored-by: Dario Nieuwenhuis <dirbaio@dirbaio.net>
This commit is contained in:
@ -7,7 +7,6 @@ mod example_common;
|
||||
|
||||
use defmt::*;
|
||||
use embassy::executor::Spawner;
|
||||
use embassy_rp::gpio::NoPin;
|
||||
use embassy_rp::spi;
|
||||
use embassy_rp::spi::Spi;
|
||||
use embassy_rp::{gpio, Peripherals};
|
||||
@ -27,7 +26,7 @@ async fn main(_spawner: Spawner, p: Peripherals) {
|
||||
// create SPI
|
||||
let mut config = spi::Config::default();
|
||||
config.frequency = 2_000_000;
|
||||
let mut spi = Spi::new(p.SPI1, clk, mosi, miso, NoPin, config);
|
||||
let mut spi = Spi::new(p.SPI1, clk, mosi, miso, config);
|
||||
|
||||
// Configure CS
|
||||
let mut cs = Output::new(touch_cs, Level::Low);
|
||||
|
@ -12,7 +12,6 @@ use defmt::*;
|
||||
use display_interface_spi::SPIInterfaceNoCS;
|
||||
use embassy::executor::Spawner;
|
||||
use embassy::time::Delay;
|
||||
use embassy_rp::gpio::NoPin;
|
||||
use embassy_rp::peripherals;
|
||||
use embassy_rp::spi;
|
||||
use embassy_rp::spi::Spi;
|
||||
@ -49,7 +48,7 @@ async fn main(_spawner: Spawner, p: Peripherals) {
|
||||
|
||||
let spi = RefCell::new(SpiState {
|
||||
last_mode: SpiMode::Display,
|
||||
spi: Spi::new(p.SPI1, clk, mosi, miso, NoPin, config),
|
||||
spi: Spi::new(p.SPI1, clk, mosi, miso, config),
|
||||
display_cs: Output::new(display_cs, Level::Low),
|
||||
});
|
||||
|
||||
|
Reference in New Issue
Block a user