AT91SAM7

µC/OS-II ports
All µC/OS ports can easily be ported to µC/OS-II. If you port µC/OS-II to a processor not listed and want to include your port on this web site, please contact Micrium at Micrium. Note that the ports are provided as is with the exeption of the Micrium ports which are supported by Micrium.
Note that in most cases only the PORT is provided and it is assumed that you have the rest of the source for µC/OS-II from the book or the upgrade. In cases where the µC/OS-II source code is included, you will need to be a registered member and be logged in before you can download the file.
| Download | Processor | OS version | Compiler | Contributor |
|---|---|---|---|---|
|
AT91SAM7S (ARM7) |
V2.83 |
IAR | ||
|
AT91SAM7X (ARM7) |
V2.89 |
IAR | ||
|
AT91SAM7SE (ARM7) |
V2.83 |
IAR | ||
|
AT91SAM7L (ARM7) |
V2.86 |
IAR |
Application notes
Evaluation boards
| Board | Description | Download |
|---|---|---|
![]() |
Atmel AT91SAM7S-EK Example µC/OS-II-based IAR projects are available for the Atmel AT91SAM7S-EK board. The peripherals on this board include a device USB port, twoa RS-232 ports and a JTAG connector. Micrium has one project targeted to this board. The project corresponding to AN-1764 uses µC/OS-II and µC/Probe. The push buttons control the blinking patter of the LEDs and µC/Probe can be used to monitor global variables in the application via one of the board's RS-232 ports. To download a trial version of µC/Probe, please visit this page. Additionally, Micrium has the following software modules ported to the AT91SAM7S256:
|
|
![]() |
Atmel AT91SAM7X-EK Example µC/OS-II-based IAR projects are available for the Atmel AT91SAM7X-EK board. The peripherals on this board include a device USB port, an Ethernet port, a RS-232 port, a JTAG connector and a DataFlash card slot. Micrium has one project targeted to this board. The project corresponding to AN-1511 uses µC/OS-II and µC/Probe. The LEDs on the board will blink and µC/Probe can be used to monitor global variables in the application via one of the board's RS-232 ports. To download a trial version of µC/Probe, please visit this pageThe project corresponding to AN-3700, uses µC/OS-II, µC/OS-Probe and µC/TCP-IP, using the AT91SAM7X256's internal EMAC with the external DM9161AE PHY for the Ethernet communication. µC/OS-II also uses the user interface components on the board (push buttons, LEDs, etc.). Additionally, Micrium has the following software modules ported to the AT91SAM7X256:
|
|
![]() |
Atmel AT91SAM7SE-EK Example µC/OS-II-based IAR projects are available for the Atmel AT91SAM7SE-EK board. The peripherals on this board include a device USB port, an Ethernet port, two RS-232 ports, and a 20-pin J-TAG. The board has external NAND Flash and SDRAM in addition to the processor's internal memory. Micrium has one project targeted to this board. The project corresponding to AN-1511 uses µC/OS-II and µC/Probe. The LEDs on the board are controlled by the push buttons and joystick and µC/Probe can be used to monitor global variables in the application via one of the board's RS-232 ports. To download a trial version of µC/Probe, please visit this page. The project which corresponds to AN-9512 uses µC/OS-II, µC/OS-View and µC/TCP-IP, using the external DM9000A controller on the board for the Ethernet communication. |
|
![]() |
Atmel AT91SAM7L-EK Example µC/OS-II-based IAR projects are available for the Atmel AT91SAM7L-EK board. The peripherals on this board include a 400-segment LCD display, a 35-key keyboard, two AAA battery clip socket, three user LEDs a RS-232 port, an SPI DataFlash® SD/MMC Card connector and a 20-pin JTAG connector. Micrium has one project targeted to this board. The project corresponding to AN-1513 uses µC/OS-II and µC/Probe. The LEDs on the board are controlled by arrow keys. Text will be display in the segment LCD display. µC/Probe can be used to monitor global variables in the application via the board's RS-232 port. To download a trial version of µC/Probe, please visit the this page |
µC/FS ports
µC/TCP-IP ports
µC/USB ports
µC/USB-Device has been ported to the AT91SAM7S, AT91SAM7SE and AT91SAM7X (ARM7) processors.
.jpg)

.jpg)
