#time #cortex-m #arm

asm-delay-embedded-time

基于arm::delay的嵌入式-hal DelayMs & DelayUs 的no_std实现,具有嵌入式时间功能

1 个不稳定版本

0.9.1 2022年5月21日

#1001嵌入式开发

Download history 1/week @ 2024-03-13 4/week @ 2024-03-27 4/week @ 2024-04-03 1/week @ 2024-05-29 2/week @ 2024-06-05 7/week @ 2024-06-12 300/week @ 2024-06-19 679/week @ 2024-06-26

989 每月下载量

MIT 协议

5KB
67 代码行

asm-delay

cortex-m的嵌入式-hal DelayMs & DelayUs 的no_std实现。

Build Status

基本用法

作为依赖项包含在您的Cargo.toml中

[dependencies.asm_delay]
version = "<version>"
use embedded_hal::prelude::*;
use asm_delay::AsmDelay;
use asm_delay::bitrate::*;

let d = AsmDelay::new(64.mhz());
d.delay_ms(5);

文档

API文档可在docs.rs上找到。

许可证

许可协议


lib.rs:

cortex-m的DelayMs和DelayUs的no_std实现

依赖项

~1MB
~17K SLoC