ARM-camp - area for beginners in embedded world, who want to learn more about ARM-based microcontrollers, including ARM7, ARM9, Cortex-M0, Cortex-M3 and Cortex-M4 series.
We will use different development boards and create own ones to try similar simple steps in learning and experimentation.
Generic development platform here - Windows host system, IAR ARM 5.5 or 5.6 version IDE/compiler, SEGGER J-Link V5 or V8 as debugger/flash programmer tool.
ATMEL¶
xDevs.com A64 - mini-module with ATMEL AT91SAM7S series UC
xDevs.com C3SE - Feature-rich development board with ATMEL AT91SAM7SE MCU + ALTERA Cyclone III series FPGA
NXP¶
STM¶
Development boards:
STM Discovery - simple and cheap board for beginners
STM3210C-EVAL - Feature-rich evaluation board with STM32F107VCT MCU
Guide 1: Setting up basic development environment, creating first dummy project
Guide 2: Configuration of project and debugger, uploading example projects into board
Guide 3: Pin configuration and "Blinking LED" application
...
TI¶
ANALOG DEVICES¶
Development boards:
EVAL-ADUC7023 - ADUC7023 Microconverter series ARM7 devboard
Guide 1: Setting up basic development environment, creating first dummy project
Guide 2: Configuration of project and debugger, uploading example projects into board
Guide 3: Pin configuration and "Blinking LED" application
...
Education materials, guides¶
Mercurial - DVCS (Decentralized Version Control System) - intro and basic usage guide
Redmine - tracker and project management tool - intro and basic guide
Development tools and debug connections for ARM - intro to most commonly used tools to develop ARM applications
Updated by tin about 11 years ago ยท 16 revisions