dual core setup
This commit is contained in:
@@ -1,6 +1,5 @@
|
||||
// src/i2c/com.rs
|
||||
|
||||
use embassy_executor::task;
|
||||
use embassy_time::{Duration, Timer};
|
||||
use esp_hal::{
|
||||
i2c::master::{Config, I2c},
|
||||
@@ -9,7 +8,7 @@ use esp_hal::{
|
||||
use ssd1306::mode::BufferedGraphicsMode;
|
||||
use log::info;
|
||||
|
||||
#[task]
|
||||
#[embassy_executor::task]
|
||||
pub async fn display_task() {
|
||||
use mousefood::{EmbeddedBackend, EmbeddedBackendConfig};
|
||||
use ratatui::{
|
||||
@@ -73,7 +72,7 @@ pub async fn display_task() {
|
||||
}
|
||||
}
|
||||
|
||||
#[task]
|
||||
#[embassy_executor::task]
|
||||
pub async fn i2c_check() {
|
||||
let peripherals = unsafe { Peripherals::steal() };
|
||||
let mut i2c = I2c::new(peripherals.I2C0, Config::default())
|
||||
|
||||
Reference in New Issue
Block a user