stm32/wpan: get --release working
This commit is contained in:
parent
38891c29ea
commit
6c13f381c4
7 changed files with 156 additions and 54 deletions
tests/stm32
|
@ -12,7 +12,7 @@ stm32g071rb = ["embassy-stm32/stm32g071rb", "not-gpdma"] # Nucleo
|
|||
stm32c031c6 = ["embassy-stm32/stm32c031c6", "not-gpdma"] # Nucleo
|
||||
stm32g491re = ["embassy-stm32/stm32g491re", "not-gpdma"] # Nucleo
|
||||
stm32h755zi = ["embassy-stm32/stm32h755zi-cm7", "not-gpdma"] # Nucleo
|
||||
stm32wb55rg = ["embassy-stm32/stm32wb55rg", "not-gpdma" ] # Nucleo
|
||||
stm32wb55rg = ["embassy-stm32/stm32wb55rg", "not-gpdma", "ble" ] # Nucleo
|
||||
stm32h563zi = ["embassy-stm32/stm32h563zi"] # Nucleo
|
||||
stm32u585ai = ["embassy-stm32/stm32u585ai"] # IoT board
|
||||
|
||||
|
|
|
@ -11,6 +11,7 @@ use embassy_executor::Spawner;
|
|||
use embassy_stm32::bind_interrupts;
|
||||
use embassy_stm32::ipcc::Config;
|
||||
use embassy_stm32_wpan::TlMbox;
|
||||
use embassy_stm32_wpan::rc::RadioCoprocessor;
|
||||
use embassy_time::{Duration, Timer};
|
||||
|
||||
bind_interrupts!(struct Irqs{
|
||||
|
@ -50,14 +51,14 @@ async fn main(_spawner: Spawner) {
|
|||
Timer::after(Duration::from_millis(50)).await;
|
||||
}
|
||||
|
||||
// let mut rc = RadioCoprocessor::new(mbox);
|
||||
//
|
||||
// let response = rc.read().await;
|
||||
// info!("coprocessor ready {}", response);
|
||||
//
|
||||
// rc.write(&[0x01, 0x03, 0x0c, 0x00, 0x00]);
|
||||
// let response = rc.read().await;
|
||||
// info!("ble reset rsp {}", response);
|
||||
let mut rc = RadioCoprocessor::new(mbox);
|
||||
|
||||
let response = rc.read().await;
|
||||
info!("coprocessor ready {}", response);
|
||||
|
||||
rc.write(&[0x01, 0x03, 0x0c, 0x00, 0x00]);
|
||||
let response = rc.read().await;
|
||||
info!("ble reset rsp {}", response);
|
||||
|
||||
info!("Test OK");
|
||||
cortex_m::asm::bkpt();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue