7个版本 (1个稳定版本)
1.0.0 | 2021年2月13日 |
---|---|
0.3.1 | 2021年2月13日 |
0.3.0 | 2020年3月3日 |
0.2.0 | 2017年11月17日 |
0.1.1 | 2017年8月22日 |
#641 in 嵌入式开发
87 每月下载量
17MB
217K SLoC
avrd
AVR设备定义在Rust中。
此crate公开了有关不同AVR微控制器的信息,以便可以实用地使用。
您可以直接将此crate作为AVR裸金属或不同架构的依赖项使用。
此库中定义的常量简化了AVR芯片的原始I/O端口操作。
例如
extern crate avrd;
use avrd::current::*; // Import constants for the target MCU
volatile_store(PORTB, 0x1f);
AVR上的使用
只需将crate作为依赖项包含即可。
一次性启用所有微控制器
您可能想要启用all-mcus
功能,该功能允许一次性编译和包含所有微控制器的模块。