Eagle Examples
From Manuals
(Difference between revisions)
| (19 intermediate revisions not shown) | |||
| Line 1: | Line 1: | ||
| - | + | The Micromint Eagle includes an extensive set of code examples using StellarisWare to help you get started with your applications. This table summarizes the examples available for different models of the Eagle line. Our support staff ( support@micromint.com) can assist you with questions on specific functions. | |
| - | + | ||
| - | The Micromint Eagle includes an extensive set of code examples to help you get started with your applications. This table summarizes the examples available for different models of the Eagle line. Our support staff ( support@micromint.com) can assist you with questions on specific functions. | + | |
{| border="1" cellpadding="2" cellspacing="2" | {| border="1" cellpadding="2" cellspacing="2" | ||
| Line 8: | Line 6: | ||
!Example | !Example | ||
!Description | !Description | ||
| - | |||
| - | |||
!Eagle 100 | !Eagle 100 | ||
| + | !Eagle 50E | ||
| + | !Eagle 50 | ||
|- | |- | ||
|[[Eagle ADC Example|adc]] | |[[Eagle ADC Example|adc]] | ||
|Analog to Digital Converter | |Analog to Digital Converter | ||
| - | | | + | |[[Image:checkmark.gif]] |
| - | | | + | |[[Image:checkmark.gif]] |
| - | | | + | |[[Image:checkmark.gif]] |
| + | |- | ||
| + | |[[Eagle AES_Expanded_Key Example|aes_expanded_key]] | ||
| + | |AES Pre-expanded Key | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |- | ||
| + | |[[Eagle AES_Set_Key Example|aes_set_key]] | ||
| + | |AES Normal Key | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |- | ||
| + | |[[Eagle Bitband_Example|bit_band]] | ||
| + | |Grouping bits together | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |- | ||
| + | |[[Eagle Blinky_Example|blinky]] | ||
| + | |Blink on-board LED | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |- | ||
| + | |[[Eagle boot_eth Example|boot_eth]] | ||
| + | |Ethernet bootloader | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |[[Image:xmark.gif]] | ||
| + | |- | ||
| + | |[[Eagle boot_serial Example|boot_serial]] | ||
| + | |Serial bootloader | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |- | ||
| + | |[[Eagle cpld_isa Example|cpld_isa]] | ||
| + | |Access PC/104 board | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |[[Image:xmark.gif]] | ||
| + | |[[Image:xmark.gif]] | ||
| + | |- | ||
| + | |[[Eagle cpld_monitor Example|cpld_monitor]] | ||
| + | |Monitor events in CPLD | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |[[Image:xmark.gif]] | ||
| + | |[[Image:xmark.gif]] | ||
| + | |- | ||
| + | |[[Eagle cpld_update Example|cpld_update]] | ||
| + | |Update CPLD firmware | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |[[Image:xmark.gif]] | ||
| + | |[[Image:xmark.gif]] | ||
| + | |- | ||
| + | |[[Eagle cpld_xio Example|cpld_xio]] | ||
| + | |LCD interfacing using Extended I/O | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |[[Image:xmark.gif]] | ||
| + | |[[Image:xmark.gif]] | ||
| + | |- | ||
| + | |[[Eagle dac_ssi Example|dac_ssi]] | ||
| + | |Digital to Analog Converter | ||
| + | |[[Image:checkmark.gif]](*) | ||
| + | |[[Image:checkmark.gif]](*) | ||
| + | |[[Image:checkmark.gif]](*) | ||
| + | |- | ||
| + | |[[Eagle enet_io Example|enet_io]] | ||
| + | |Control GPIOs using lwIP web server | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |[[Image:xmark.gif]] | ||
| + | |- | ||
| + | |[[Eagle enet_lwip Example|enet_lwip]] | ||
| + | |Simple lwIP web server | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |[[Image:xmark.gif]] | ||
| + | |- | ||
| + | |[[Eagle enet_ptpd Example|enet_ptpd]] | ||
| + | |Precision Time Protocol using lwIP | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |[[Image:xmark.gif]] | ||
| + | |- | ||
| + | |[[Eagle enet_snmp Example|enet_snmp]] | ||
| + | |Simple Network Management Protocol | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |[[Image:xmark.gif]] | ||
| + | |- | ||
| + | |[[Eagle enet_tftpd Example|enet_tftpd]] | ||
| + | |TFTP server using lwIP | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |[[Image:xmark.gif]] | ||
| + | |- | ||
| + | |[[Eagle enet_uip Example|enet_uip]] | ||
| + | |Simple uIP web server | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |[[Image:xmark.gif]] | ||
| + | |- | ||
| + | |[[Eagle gpio_jtag Example|gpio_jtag]] | ||
| + | |Switch between GPIO and JTAG | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |- | ||
| + | |[[Eagle hello Example|hello]] | ||
| + | |Simple console output | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |- | ||
| + | |[[Eagle hibernate Example|hibernate]] | ||
| + | |Hibernation | ||
| + | |[[Image:xmark.gif]] | ||
| + | |[[Image:checkmark.gif]](*) | ||
| + | |[[Image:checkmark.gif]](*) | ||
| + | |- | ||
| + | |[[Eagle i2c_atmel Example|i2c_atmel]] | ||
| + | |i2c synchronous serial I/O to EEPROM | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |- | ||
| + | |[[Eagle interrupts Example|interrupts]] | ||
| + | |Demonstrate use of interrupts | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |- | ||
| + | |[[Eagle kpad_lcd Example|kpad_lcd]] | ||
| + | |Keypad and LCD I/O using CPLD or GPIO | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |- | ||
| + | |[[Eagle mpu_fault Example|mpu_fault]] | ||
| + | |Memory Protection Unit | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |- | ||
| + | |[[Eagle pwm_gen Example|pwm_gen]] | ||
| + | |Generate PWM using bit banging | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |- | ||
| + | |[[Eagle rs232_485 Example|rs232_485]] | ||
| + | |RS232-RS485 switch | ||
| + | |[[Image:xmark.gif]] | ||
| + | |[[Image:checkmark.gif]](*) | ||
| + | |[[Image:checkmark.gif]](*) | ||
| + | |- | ||
| + | |[[Eagle sd_card Example|sd_card]] | ||
| + | |microSD card using FAT file system | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |- | ||
| + | |[[Eagle ser2enet Example|ser2enet]] | ||
| + | |Serial to Ethernet converter | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |[[Image:xmark.gif]] | ||
| + | |- | ||
| + | |[[Eagle timers Example|timers]] | ||
| + | |Timer interrupts | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |- | ||
| + | |[[Eagle timers counter Example|timers_counter]] | ||
| + | |Using timers as counters | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |- | ||
| + | |[[Eagle timers PWM Example|timers_pwm]] | ||
| + | |Using timers to generate a PWM | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |||
| + | |- | ||
| + | |[[Eagle uart_echo Example|uart_echo]] | ||
| + | |UART interrupts | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |- | ||
| + | |[[Eagle watchdog Example|watchdog]] | ||
| + | |Watchdog example | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |[[Image:checkmark.gif]] | ||
| + | |[[Image:checkmark.gif]] | ||
|} | |} | ||
| + | (*) Included with the I/O Plus option | ||
Current revision as of 16:57, 2 March 2012
The Micromint Eagle includes an extensive set of code examples using StellarisWare to help you get started with your applications. This table summarizes the examples available for different models of the Eagle line. Our support staff ( support@micromint.com) can assist you with questions on specific functions.
| Example | Description | Eagle 100 | Eagle 50E | Eagle 50 |
|---|---|---|---|---|
| adc | Analog to Digital Converter | |||
| aes_expanded_key | AES Pre-expanded Key | |||
| aes_set_key | AES Normal Key | |||
| bit_band | Grouping bits together | |||
| blinky | Blink on-board LED | |||
| boot_eth | Ethernet bootloader | |||
| boot_serial | Serial bootloader | |||
| cpld_isa | Access PC/104 board | |||
| cpld_monitor | Monitor events in CPLD | |||
| cpld_update | Update CPLD firmware | |||
| cpld_xio | LCD interfacing using Extended I/O | |||
| dac_ssi | Digital to Analog Converter | |||
| enet_io | Control GPIOs using lwIP web server | |||
| enet_lwip | Simple lwIP web server | |||
| enet_ptpd | Precision Time Protocol using lwIP | |||
| enet_snmp | Simple Network Management Protocol | |||
| enet_tftpd | TFTP server using lwIP | |||
| enet_uip | Simple uIP web server | |||
| gpio_jtag | Switch between GPIO and JTAG | |||
| hello | Simple console output | |||
| hibernate | Hibernation | |||
| i2c_atmel | i2c synchronous serial I/O to EEPROM | |||
| interrupts | Demonstrate use of interrupts | |||
| kpad_lcd | Keypad and LCD I/O using CPLD or GPIO | |||
| mpu_fault | Memory Protection Unit | |||
| pwm_gen | Generate PWM using bit banging | |||
| rs232_485 | RS232-RS485 switch | |||
| sd_card | microSD card using FAT file system | |||
| ser2enet | Serial to Ethernet converter | |||
| timers | Timer interrupts | |||
| timers_counter | Using timers as counters | |||
| timers_pwm | Using timers to generate a PWM | |||
| uart_echo | UART interrupts | |||
| watchdog | Watchdog example |
(*) Included with the I/O Plus option
