
P a g e
13 | 13
References
General Information:
Books
Getting Started with MDK 5: Obtain this free book at
www.arm.com/support/resources/arm-books/index.php
Resources at:
www.arm.com/products/processors/cortex-m/index.php
Click the Resources tab or select the Cortex-M processor you want in the Processor panel on the left.
Embedded Systems: Introduction to Arm Cortex-M Microcontrollers (3 volumes) by Jonathan Valvano
Application Notes
App Note 287 NXP K64 Freedom:
www.keil.com/appnotes/docs/apnt_287.asp
App Note 288 NXP K64 Tower:
www.keil.com/appnotes/docs/apnt_288.asp
ARM Compiler Qualification Kit: Compiler Safety Certification:
Using Cortex-M3 and Cortex-M4 Fault Exceptions
www.keil.com/appnotes/files/apnt209.pdf
Porting mbed Project to Keil MDK™ 4
www.keil.com/appnotes/docs/apnt_207.asp
MDK-ARM™ Compiler Optimizations
www.keil.com/appnotes/docs/apnt_202.asp
GNU tools (GCC) for use with μVision
https://launchpad.net/gcc-arm-embedded
RTX CMSIS-RTOS Download
https://github.com/ARM-software/CMSIS_5
Barrier Instructions
http://infocenter.arm.com/help/topic/com.arm.doc.dai0321a/index.html
Cortex Debug Connectors:
www.keil.com/coresight/coresight-connectors
Sending ITM printf to external Windows applications:
www.keil.com/appnotes/docs/apnt_240.asp
FlexMemory configuration using MDK
www.keil.com/appnotes/files/apnt220.pdf
ARMv8-M Architecture Technical Overview
https://community.arm.com/docs/DOC-10896
NXP Kinetis: Twr-K60D100M Cortex™-M4 Lab
http://www.keil.com/appnotes/files/apnt_284.pdf
Useful ARM Websites
CMSIS Standards:
https://github.com/ARM-software/CMSIS_5
and
ARM and Keil Community Forums:
and
http://community.arm.com/groups/tools/content
ARM University Program
mbed
™