开源软件:Simulavr 和Fritzing 和 avarice

Fritzing

Fritzing是个电子设计自动化软件。它支持设计师,艺术家,研究人员和爱好者参加从物理原型到进一步实际的产品。还支持用户记录其Arduino和其他电子为基础的原型,与他人分享,在教室里教电子,并建立一家生产印刷电路板的布局。

http://fritzing.org/download/
ritzing is open source, free software. Please consider donating to Friends-of-Fritzing e.V. before downloading the app.
Fritzing is a non-profit organization devoted to making creative use of electronics accessible to everyone.
这里写图片描述

Simulavr

http://savannah.nongnu.org/projects/simulavr
https://git.savannah.gnu.org/git/simulavr.git/
http://www.nongnu.org/simulavr/
Welcome
The SimulAVR program is a simulator for the Atmel AVR family of microcontrollers. (ATtiny and ATmega) SimulAVR can be used either standalone or as a remote target for avr-gdb. There is a python- and TCL interface. When used in gdbserver mode, the simulator is used as a back-end so that avr-gdb can be used as a source level debugger for AVR programs.

SimulAVR started out as a C based project written by Theodore Roth in 2001.
Klaus Rudolph started then in 2004 to rewrite the hardware simulation part in C++.
Only the instruction decoder and the avr-gdb interface are mostly copied from the original simulavr sources. This C++ based version was known as simulavrxx until it became feature compatibile with the old simulavr code, then it renamed back to simulavr.

More informations …
The project is hosted at http://savannah.gnu.org/projects/simulavr (homepage: http://www.nongnu.org/simulavr) .

Simulavr is published unter GPLv2 license. For authors and contributors see copyright chapter in documentation.

We have a development mailing list (see archive) and a bug tracker for the communication with developers.

Please read more about activities, plans, releases, download and so one.

We hold also the “old” code and releases from simulavr and simulavrxx for maintenance and for comparison reasons. There is some maintenance for the “old” C based simulavr, especially to support projects, which use simulavr. But we recommend to use the new simulavr version soon!

avarice

AVaRICE is a program for interfacing the Atmel JTAG ICE to GDB to allow users to debug their embedded AVR target.
https://sourceforge.net/projects/avarice/
http://avarice.sourceforge.net/

代码:
https://sourceforge.net/p/avarice/code/HEAD/tree/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值