The port was developed by John Feller on an ATEB40X prototyping board from Embest (Atmel AT91EB40 clone) using the open
source GCC development tools (想用这里的指令就用上面两块板之一).
The development board came with a parallel port JTAG interface and flash programming utility. 并口 JTAG 接口和 FLASH 编程功能
As downloaded this demo application does not demonstrate the use of co-routines. See the co-routine documentation page for
information on how co-routine functionality can be quickly added to this demonstration. 联合程序
IMPORTANT! Notes on using the AT91R40008 RTOS port
Please read all the following points before using this RTOS port.
1. Source Code Organisation
2. The Demo Application
3. Configuration and Usage Details
See also the FAQ My application does not run, what could be wrong?
Source Code Organization
The FreeRTOS download contains the source code for all the FreeRTOS ports. See the Source Code Organization section for a
description of the downloaded files and information on creating a new project.
The AT91R40008 GCC demo application makefile 包含
在 FreeRTOS/Demo/ARM7_AT91FR40008_GCC 目录中.
The directory FreeRTOS/Demo/ARM7_AT91FR40008_GCC/Serial contains a sample
interrupt driven serial port driver. 包含示例中断驱动串口驱动程序
The Demo Application
The FreeRTOS source code download includes a fully preemptive multitasking demo application for the AT91 GCC RTOS port. 完全
抢占多任务演示
ARM, THUMB, ROM and RAM builds
The following batch files are provided to build the demo application. The batch files set the environment variables necessary for the
relevant built before calling make.
- 1
- 2
前往页