内容简介:Assembler for Microchip AVR Microcontroller family (similar to Atmel).AVRA-RS is a Rust rewrite ofFirst of all, this is not a complete implementation of the original assembler. It also has some important differences, for example, it is tested as much as po
AVRA-RS
Assembler for Microchip AVR Microcontroller family (similar to Atmel).
AVRA-RS is a Rust rewrite of AVRA . I have created AVRA-RS to fix various shortcomings of the original software. This project now became something more.
First of all, this is not a complete implementation of the original assembler. It also has some important differences, for example, it is tested as much as possible.
Differences between AVRA-RS and AVRA
- AVRA-RS contains full implementation of assembler opcodes and directives. It does not, however, support full command-line options of AVRA.
- AVRA-RS supports ATmega and ATtiny MCUs, but without correct lds/sts support on ATtiny.
Build and Install
To build the avra-rs
you can use cargo build
and cargo install
, or you can install avra-rs
from https://crates.io
Usage
To compile source file you need to run avra-rs
with argument -s
for describe path to
source and optionally you can provide output path by -o
. for provide another place of
eeprom store you can use -e
key.
Other options aren't supported. Detail information of assembler will be added in near future.
Change log
See CHANGELOG.md .
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Python编程初学者指南
[美]Michael Dawson / 王金兰 / 人民邮电出版社 / 2014-10-1
Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。Python可以用于很多的领域,从科学计算到游戏开发。 《Python编程初学者指南》尝试以轻松有趣的方式来帮助初学者掌握Python语言和编程技能。《Python编程初学者指南》共12章,每一章都会用一个完整的游戏来演示其中的关键知识点,并通过编写好玩的小软件这种方式来学习编程,引发读者的兴趣,降低学习的难度。每章最后都会......一起来看看 《Python编程初学者指南》 这本书的介绍吧!
CSS 压缩/解压工具
在线压缩/解压 CSS 代码
XML、JSON 在线转换
在线XML、JSON转换工具