Embedded tools that
make the difference™
Integrated Development Environment for the 8-bit Atmel AVR, AVR8X and XMEGA Microcontrollers
Besides the standard C libraries, the CodeVisionAVR compiler features a rich set of libraries designed to fulfil all the needs of the embedded systems programmer.
The CodeVisionAVR libraries are not GPL-ed, therefore you are not obliged to publish the source code of your commercial application or pay us royalties for their commercial usage.
The CodeVisionAVR compiler features a MMC/SD/SD HC FLASH Memory Card library that uses the SPI bus interface, both 8-bit AVR and XMEGA chips being supported.
Both low level and high level FAT12, FAT16 and FAT32 disk access functions are implemented.
Some of the card controls signals can be allocated, directly from the CodeVisionAVR IDE, to any pin of any I/O port in any order, providing maximal flexibiliy to the designer.