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功能,该功能允许一次性编译和包含所有微控制器的模块。