Index of /MCU/Frameworks/ARM/efm32

      Name                    Size  

[DIR] Parent Directory - [   ] Makefile 1k [   ] cpu.c 1k [   ] cpu.h 2k [   ] efm32.mk 1k [   ] efm32g890f128.S 4k [   ] efm32g890f128.debugj..> 1k [   ] efm32g890f128.ld 2k [   ] efm32g890f128.mk 1k [   ] gpiopins.c 1k [   ] gpiopins.h 16k [   ] leds.c 1k [DIR] libs/ - [   ] serial.c 4k [   ] test_conio.c 2k [   ] test_float.c 1k [   ] test_freertos.c 3k [   ] test_gpio.c 1k [   ] test_systick.c 1k

Energy Micro EFM32 ARM Cortex-M3 Microcontroller Framework

Energy Micro EFM32 ARM Cortex-M3 Microcontroller Framework

Credits

The C run time startup code efm32xxxx.S and linker script efm32xxxx.ld were written by myself based on various examples on the Internet and in The Definitive Guide to the ARM Cortex-M3.

Other files are original works by myself, and are hereby placed into the public domain.

Memory Map (EFM32G890F128)

Code Flash: 0x00000000 to 0x0001FFFF 128 KB
Data RAM: 0x20000000 to 0x20003FFF 16 KB

Other Devices

This framework may be used for other devices in the Energy Micro EFM32 family, provided the following files are modified:

efm32xxxx.ld The flash ROM and/or RAM sizes may need be changed.

Test Platform

This framework is validated on the EFM32 Gecko Starter Kit development board.

Tested on 30 November 2011 with gcc 4.6.2.


Questions or comments to Philip Munts phil@munts.net

$Id: README.html 3512 2011-12-02 13:21:50Z svn $

I am available for custom system development (hardware and software) of products using the EFM32G890F128 or other microcontrollers.