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 或 http://www.apache.org/licenses/LICENSE-2.0)
- MIT 许可协议 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
由您选择。
贡献
除非您明确声明,否则任何提交给工作以供包含的贡献,根据 Apache-2.0 许可证的定义,将按上述方式双许可,不附加任何额外条款或条件。
依赖项
~795KB
~28K SLoC