5 个版本
使用旧的 Rust 2015
| 0.1.4 | 2018年12月5日 |
|---|---|
| 0.1.3 | 2018年10月9日 |
| 0.1.2 | 2018年10月7日 |
| 0.1.1 | 2018年10月2日 |
| 0.1.0 | 2018年10月2日 |
#34 in #arduino
每月 52 次下载
用于 arduino-leonardo
40KB
714 代码行
ATmega32U4-HAL 
ATmega32U4硬件抽象层。基于 atmega32u4 进行寄存器定义和基于 embedded-hal 进行硬件抽象。
以下是当前实现的功能
- 端口数字 IO:使用
embedded-hal特性实现数字输入和输出。 - 端口 PWM:使用 4 个内置定时器,可以对一些引脚配置 PWM。具体为
PB5、PB6、PB7、PC6、PC7和PD0。 - 延迟:使用忙等待循环实现延迟。实现参考 ArduinoCore 库。
许可证
许可协议为以下之一
- Apache 许可协议 2.0 (LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT 许可协议 (LICENSE-MIT 或 https://open-source.org.cn/licenses/MIT)
由您选择。
贡献
除非您明确声明,否则任何提交给工作以供包含的贡献,根据 Apache-2.0 许可证的定义,将按上述方式双许可,不附加任何额外条款或条件。
依赖项
~795KB
~28K SLoC