MDK-ARM Keil, MDK-ARM Datasheet - Page 111
![KIT REALVIEW MCU DEVELOPMENT](/photos/9/32/93274/mdk-arm_sml.jpg)
MDK-ARM
Manufacturer Part Number
MDK-ARM
Description
KIT REALVIEW MCU DEVELOPMENT
Manufacturer
Keil
Type
Compiler and IDEr
Specifications of MDK-ARM
For Use With/related Products
ARM MCUs
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
- Current page: 111 of 156
- Download datasheet (3Mb)
Getting Started: Building Applications with RL-ARM
Chapter 5. RL-USB Introduction
Today the Universal Serial Bus (USB) is the standard way to connect external
peripherals to a Personal Computer (PC). Consequently, if you are designing an
embedded system that has to interact with a PC, your customers will expect it to
use a USB port. Although USB is not a simple protocol, the process of designing
a USB peripheral has become a lot easier over the last few years. In this chapter,
we will outline the key concepts of the USB protocol. Afterwards we will
consider using the RL-USB driver to design a number of USB-based peripherals.
The USB driver in RL-ARM can be used standalone or with RTX.
The USB Protocol – Key Concepts
The USB protocol was first introduced in 1996. It is supported by the Windows
operating system from Windows 2000 onwards. USB is a high-speed serial
interface designed to be “plug and play” making it easier to add peripherals. It
aims to allow end users to build sophisticated computing systems without having
to worry about the underlying technology. This ease of use comes at the expense
of a great deal of design complexity. To design USB peripherals, you need to
understand the microcontroller firmware, the USB protocol, the USB Device
Classes and the USB host operating system. This is much easier now that the
USB protocol has reached a mature stage of adoption.
USB Physical Network
The USB network supports three
communication speeds. Low
speed runs at 1.5 Mbit/s and is
primarily used for simple devices
like keyboards and mice. Full
speed runs at 12 Mbit/s and is
suitable for most other
peripherals. Finally, High speed
runs at 480 Mbit/s and is aimed
at video devices that require high
bandwidth.
111
Related parts for MDK-ARM
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
![MDK-ARM-B](/photos/28/43/284363/mdk-arm-basic_tmb.jpg)
Part Number:
Description:
KIT REALVIEW MCU DEVELOPMENT
Manufacturer:
Keil
Datasheet:
![MDK-ARM-B-SM](/photos/15/87/158780/keil_software_tmb.jpg)
Part Number:
Description:
Development Software SUPPORT EXTENSION FOR MDK-ARM-B
Manufacturer:
Keil Software
![MDK-ARM-SM](/photos/15/87/158780/keil_software_tmb.jpg)
Part Number:
Description:
Development Software SUPPORT EXTENSION FOR MDK-ARM
Manufacturer:
Keil Software
![MDK-ARM-BASIC](/photos/28/43/284363/mdk-arm-basic_tmb.jpg)
Part Number:
Description:
KIT REALVIEW MCU DEVELOPMENT
Manufacturer:
Keil
Datasheet:
![MDK-ARM-UF](/photos/15/87/158780/keil_software_tmb.jpg)
Part Number:
Description:
Development Software MCU DEV KIT FOR ARM UPG TO FLOATING LIC
Manufacturer:
Keil Tools
![MDK-ARM-F](/photos/15/87/158780/keil_software_tmb.jpg)
Part Number:
Description:
Development Software MCU DEV KIT FOR ARM W/ FLOATING LICENSE
Manufacturer:
Keil Software
![MDK-ARM3.1](/photos/26/86/268691/landingpagekeilrealviewarmkit_tmb.jpg)
Part Number:
Description:
Development Software MCU DEV KIT FOR ARM uVISION & C++ & RTX
Manufacturer:
Keil Tools
![MDK-ARM-SMB](/images/no-image3.png)
Part Number:
Description:
Development Software SUPP LICENSE RENEWAL 90+ DAYS NO TECH SUP
Manufacturer:
Keil Software
![KEIL-PK51-INTL](/images/manufacturer_photos/0/6/609/silicon_laboratories_inc_tmb.jpg)
Part Number:
Description:
KEIL C-COMPILER INTERNATIONAL
Manufacturer:
Silicon Laboratories Inc
![OM10045](/photos/9/21/92162/om10045_tmb.jpg)
Part Number:
Description:
BOARD EVAL FOR LPC213X ARM MCU
Manufacturer:
NXP Semiconductors
Datasheet:
![TWR-K60N512-KEIL](/images/manufacturer_photos/0/2/262/freescale_semiconductor_tmb.jpg)
Part Number:
Description:
K60N512 Keil Tower Kit
Manufacturer:
Freescale Semiconductor
Datasheet: