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:
bors[bot]
2022-02-12 00:46:40 +00:00
committed by GitHub
6 changed files with 65 additions and 82 deletions

View File

@ -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);

View File

@ -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),
});