AVR-Ada Wiki
Ada cross compiler and libraries for AVR µCs
Status: Beta
Brought to you by:
rolf_ebert
Here are some code samples that show how Ada can be used to program microcontrollers:
The typical built-in peripherals of the AVR microcontrollers are supported by the avrlib. We apply a typical coding style for these support packages. Application programs should have with and use clauses for the parent package AVR and have only with clauses and no use clauses for the support packages. That results in calls like UART.Init or Timer2.Stop.
AVR-Ada also comes with some utility libraries
Wiki: ADC
Wiki: CRC
Wiki: Delays
Wiki: EEprom
Wiki: HD44780Lib
Wiki: Interrupts
Wiki: MCP4922
Wiki: MIDI
Wiki: Programspace
Wiki: SimpleIO
Wiki: Strings
Wiki: Timer
Wiki: UART