2 个不稳定版本
0.2.0 | 2021年11月20日 |
---|---|
0.1.0 | 2021年11月16日 |
#3 in #bsc
12KB
247 代码行
adafruit-nrf52840-bsc
Adafruit基于nRF52840的板的板级支持包。
板 | 信息页面 | crates.io |
---|---|---|
Sense | https://learn.adafruit.com/adafruit-feather-sense | |
Express | https://learn.adafruit.com/introducing-the-adafruit-nrf52840-feather |
简单示例
use adafruit_nrf52840_sense as bsp;
use bsp::{
entry,
prelude::*,
hal::gpio,
Board,
};
#[entry]
fn main() -> ! {
let board = Board::new().unwrap();
let mut delay = board.delay;
let mut led1 = board.d13.into_push_pull_output(gpio::Level::Low);
let mut led2 = board.blue_led;
led2.set_high().unwrap();
loop {
led1.set_high().unwrap();
led2.set_low().unwrap();
delay.delay_ms(500u16);
led1.set_low().unwrap();
led2.set_high().unwrap();
delay.delay_ms(500u16);
}
}
示例
安装 cargo-just
cargo install just
运行示例,指定板和示例名称
just run-example sense serial
依赖项
~12MB
~307K SLoC