AtmanAVR is a high performance C/C++ compiler IDE for Microchip AVR series microcontrollers, provides visual and modular programming, works with GCC compiler. AtmanAVR can build executable programs and libraries.
AtmanAVR C/C++ IDE includes ProjectWizard, CodeWizard, Text editor, Binary editor, Debugger, Programmer and so on.
AtmanAVR lets you get rid of trivial things such as the organization of project files, the writing of makefile and the setting of IO registers of various peripherals, so that you can focus on code, algorithm and control logic.
When you create a project , you use the Project Wizard to lead you through a series of dialog boxes in which you choose options for the MCU type, modules, functions and etc. of your project. AtmanAVR generates code automatically for you.
At any time in the process of project development, you can use CodeWizard to add AVR peripherals (such as timer, ADC,UART, etc.) to the project as a separate module. CodeWizard automatically generates source files and header files according to your settings, and automatically includes the header files of the module and calls the initialization functions of the module in the main file.
The smart source editor provides a variety of code conveniences, such as: automatically filling code syntax by selecting from the generated list of class members, parameters or values; Automatic function parameter information; Automatic intelligent indentation; Format the selection with smart indentation settings with one click; Comment out or uncomment the selected text with one click, and so on.
The integrated fast debugger helps locate errors in executable programs. The debugger supports debugging executable ELF and HEX files. Supports analog peripherals, such as analog comparator, ADC, USARTs, etc. Supports watching any C/C++ expression and variable including array, structure, union, enumeration, bit fields, and parameters of function even if they are located in eeprom or program memory space.
Comments (1)