flAVR is a simulator for the Atmel(tm) AVR(tm) microcontrollers written in C.
The project aims to implement a cycle-accurate AVR CPU core simulator along with a range of peripherals, allowing firmware written for a variety of parts to be run on a host PC.
In addition, flAVR provides enhanced interactive debugging functionality – featuring breakpoints, data watchpoints, execution tracebuffers, flash/RAM/EEPROM viewers, and run-time disassembler.
flAVR also implements the GDB remote protocol, allowing it to interface with Eclipse and other IDEs supporting GDB.
The simulator also supports kernel-aware co-simulation when running binaries linked with the Mark3 RTOS, providing it with virtual input and graphics devices.
The project is designed to be highly-portable, and builds with minimal dependencies.
Currently, flAVR builds have are targeted to Windows (MinGW) and Linux (GCC).
Today’s small-to-medium-sized (SMB) businesses and large enterprises are saving on their monthly communications costs by making one simple decision: to switch to a VoIP service solution from their old, outdated Plain Old Telephone Service (POTS). By choosing a new VoIP service, these companies enjoy the flexibility, reliability, call features, and audio quality that only a VoIP service can provide. Plus, they cut their phone bill by up to 70%!
Website | https://flavr.sourceforge.io |
Tags | Projects |
Features |
|