MDK-ARM Microcontroller Development Kit - PowerPoint PPT Presentation

1 / 11
About This Presentation
Title:

MDK-ARM Microcontroller Development Kit

Description:

MDK-ARM Microcontroller Development Kit MDK: Microcontroller Development Kit ARM C/C++ Compiler ARM and Thumb generation modes. Industry leading code size ... – PowerPoint PPT presentation

Number of Views:153
Avg rating:3.0/5.0
Slides: 12
Provided by: Char350
Category:

less

Transcript and Presenter's Notes

Title: MDK-ARM Microcontroller Development Kit


1
MDK-ARM Microcontroller Development Kit
MDK Microcontroller Development Kit
2
ARM C/C Compiler
  • ARM and Thumb generation modes.
  • Industry leading code size optimizations.
  • Industry leading code performance optimizations.
  • Function Attributes for Hardware Support. For
    example
  • __irq allows you to create interrupt service
    routines in C.
  • __swi(id) allows you to invoke a software
    interrupt handler.
  • Embedded Assembler. (insert assembler code into C
    function definitions)
  • Function In-lining.
  • Parameter Passing in CPU Registers.
  • Reentrant Run-time Library.
  • IEEE-754 Compliant Single and Double Precision
    Floating-point.

3
µVision Integrated Development Environment (IDE)
4
Debug Windows
  • Memory Window - used to review and modify memory
    contents.
  • Watch Window - view and modify program variables
    and lists the current function call nesting.
  • Symbol Window - view debug symbol information of
    the application program.
  • Disassembly Window - synchronized with the Source
    Windows making program debugging easier.
  • Call Stack Window - view current call nesting
    including variable values.
  • Breakpoints - allows you to define stop
    conditions for program execution.
  • Browse Window - search for objects in your code.

5
RTX Real-Time Operating System
RTX is fully integrated in the µVision Debugger
making it easy to monitor task status and kernel
activity.
6
TCP/IP Networking Suite
7
USB Device Interface
  • MDK-Professional provides USB Device and USB
    Host support for embedded systems.
  • The USB Device Interface uses standard device
    driver classes that are available with all
    Windows PCs.
  • No Windows host driver development is required.
  • The USB Device interface uses a generic software
    layer using RTX Kernel features.

8
CAN Driver
  • MDK-Professional includes a generic CAN
    (Controllerarea network) interface layer which
    provides a standard programming API for all
    supported microcontrollers.
  • It provides a quick and easy way to implement a
    CAN network, and provides code portability,
    should you need to migrate your code to another
    microcontroller.

9
Flash File System
10
ULINK2 and ULINKpro Adapters
11
ARM RealView Microcontroller Development Kit
  • http//www.youtube.com/watch?vqTvfGfKmuKs
Write a Comment
User Comments (0)
About PowerShow.com