OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [rtos/] [freertos-6.1.1/] [Demo/] [AVR32_UC3/] [documentation.h] - Blame information for rev 589

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 589 jeremybenn
/*This file is prepared for Doxygen automatic documentation generation.*/
2
/*! \file *********************************************************************
3
 *
4
 * \brief FreeRTOS application example for AVR32 UC3.
5
 *
6
 * - Compiler:           IAR EWAVR32 and GNU GCC for AVR32
7
 * - Supported devices:  All AVR32 devices can be used.
8
 * - AppNote:
9
 *
10
 * \author               Atmel Corporation: http://www.atmel.com \n
11
 *                       Support and FAQ: http://support.atmel.no/
12
 *
13
 ******************************************************************************/
14
 
15
/*! \mainpage
16
 * \section intro Introduction
17
 *
18
 * This is the documentation for the data structures, functions, variables,
19
 * defines, enums, and typedefs for the FreeRTOS application.
20
 *
21
 * \image html freertos.gif
22
 *
23
 * FreeRTOS.orgTM is a portable, open source, mini Real Time Kernel - a
24
 * free to download and royalty free RTOS that can be used in commercial
25
 * applications (see license text). This site shows how a complete embedded
26
 * real time system can be created from a Windows host using quality open
27
 * source development tools (where available). See the FreeRTOS.org features
28
 * summary.
29
 * Highlights include:
30
 * - Free RTOS kernel - preemptive, cooperative and hybrid configuration options.
31
 * - Designed to be small, simple and easy to use.
32
 * - Very portable code structure predominantly written in C.
33
 * - Supports both tasks and co-routines.
34
 * - No software restriction on the number of tasks that can be created.
35
 * - No software restriction on the number of priorities that can be used.
36
 * - No restrictions imposed on priority assignment - more than one task can be assigned the same priority.
37
 * - Queues and semaphores for communication and synchronisation between tasks, or between tasks and interrupts.
38
 * - Free embedded software source code.
39
 * - Royalty free.
40
 * - Cross development from a standard Windows host.
41
 * - Pre-configured demo applications for selected single board computers allowing 'out of the box' operation and fast learning curve.
42
 * - Compile time configuration allows small FLASH footprint
43
 * - The SafeRTOS derivative product provides a high level of confidence in the code integrity.
44
 *
45
 * \section files Main Files
46
 * - main.c : FreeRTOS example
47
 *
48
 * \section compilinfo Compilation Information
49
 * This software is written for GNU GCC for AVR32 and for IAR Embedded Workbench
50
 * for Atmel AVR32. Other compilers may or may not work.
51
 *
52
 * \section deviceinfo Device Information
53
 * All AVR32 devices can be used.
54
 *
55
 * \section configinfo Configuration Information
56
 * This example has been tested with the following configuration:
57
 * - EVK1100 evaluation kit;
58
 * - CPU clock: 12 MHz;
59
 * - USART0 connected to a PC serial port via a standard RS232 DB9 cable;
60
 * - PC terminal settings:
61
 *   - 57600 bps,
62
 *   - 8 data bits,
63
 *   - no parity bit,
64
 *   - 1 stop bit,
65
 *   - no flow control.
66
 *
67
 * \section contactinfo Contact Information
68
 * For further information, visit
69
 * <A href="http://www.atmel.com/products/AVR32/" >Atmel AVR32</A>. and
70
 * <A href="http://www.freertos.org/" >FreeRTOS home page</A>.\n
71
 * Support and FAQ: http://support.atmel.no/
72
 */

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.