fix build issues
This commit is contained in:
parent
2ec6d250fe
commit
0daba46452
3 changed files with 6 additions and 10 deletions
|
@ -1,8 +1,5 @@
|
||||||
# [target.thumbv7em-none-eabihf]
|
|
||||||
# runner = "probe-rs run --chip STM32L476RGTx"
|
|
||||||
|
|
||||||
[build]
|
[build]
|
||||||
target = "thumbv6m-none-eabi"
|
target = "thumbv7m-none-eabi"
|
||||||
|
|
||||||
[env]
|
[env]
|
||||||
DEFMT_LOG = "trace"
|
DEFMT_LOG = "trace"
|
||||||
|
|
1
build.rs
1
build.rs
|
@ -28,5 +28,4 @@ fn main() {
|
||||||
|
|
||||||
println!("cargo:rustc-link-arg-bins=--nmagic");
|
println!("cargo:rustc-link-arg-bins=--nmagic");
|
||||||
println!("cargo:rustc-link-arg-bins=-Tlink.x");
|
println!("cargo:rustc-link-arg-bins=-Tlink.x");
|
||||||
println!("cargo:rustc-link-arg-bins=-Tdefmt.x");
|
|
||||||
}
|
}
|
||||||
|
|
10
src/main.rs
10
src/main.rs
|
@ -1,6 +1,7 @@
|
||||||
#![no_std]
|
#![no_std]
|
||||||
#![no_main]
|
#![no_main]
|
||||||
#![allow(clippy::unnecessary_literal_unwrap)] // "false positive"
|
#![allow(clippy::unnecessary_literal_unwrap)] // "false positive"
|
||||||
|
#![allow(clippy::too_many_arguments)]
|
||||||
#![warn(rust_2018_idioms)]
|
#![warn(rust_2018_idioms)]
|
||||||
#![forbid(elided_lifetimes_in_paths)]
|
#![forbid(elided_lifetimes_in_paths)]
|
||||||
|
|
||||||
|
@ -9,11 +10,12 @@ mod spi_slave;
|
||||||
use embassy_executor::Spawner;
|
use embassy_executor::Spawner;
|
||||||
use embassy_stm32::{
|
use embassy_stm32::{
|
||||||
bind_interrupts,
|
bind_interrupts,
|
||||||
|
dma::NoDma,
|
||||||
gpio::{self, Output},
|
gpio::{self, Output},
|
||||||
peripherals::USART1,
|
peripherals::USART1,
|
||||||
time::{mhz, Hertz},
|
time::{mhz, Hertz},
|
||||||
usart::{self, Uart},
|
usart::{self, Uart},
|
||||||
Config, dma::NoDma
|
Config
|
||||||
};
|
};
|
||||||
use panic_halt as _;
|
use panic_halt as _;
|
||||||
use spi_slave::SpiSlave;
|
use spi_slave::SpiSlave;
|
||||||
|
@ -38,10 +40,8 @@ async fn main(_spawner: Spawner) {
|
||||||
let p = embassy_stm32::init(config());
|
let p = embassy_stm32::init(config());
|
||||||
|
|
||||||
let uart1_cfg = usart::Config::default();
|
let uart1_cfg = usart::Config::default();
|
||||||
let mut uart1 = Uart::new(
|
let mut uart1 =
|
||||||
p.USART1, p.PA10, p.PA9, Irqs, p.DMA1_CH4, NoDma, uart1_cfg
|
Uart::new(p.USART1, p.PA10, p.PA9, Irqs, p.DMA1_CH4, NoDma, uart1_cfg).unwrap();
|
||||||
)
|
|
||||||
.unwrap();
|
|
||||||
|
|
||||||
let spi1_cfg = spi_slave::Config::default();
|
let spi1_cfg = spi_slave::Config::default();
|
||||||
let mut spi1 = SpiSlave::new(
|
let mut spi1 = SpiSlave::new(
|
||||||
|
|
Loading…
Reference in a new issue