2016년 7월 11일 월요일

mbed

mbed

mbed NXP LPC1768

mbed (embed) points at the programmer's workbench of a one board microcomputer for the prototyping of ARM company [1] and the device.

Table of contents

Hardware constitution

A normal printing block equipped with LPC1768 of NXP company as a processor in mbed and the low voltage version that similarly was equipped with LPC11U24 of NXP company exist. Versions are usually dark blue the color of the board each, and the low voltage version is near bright golden yellow; yellow, and can tell the difference easily. In addition, mbed HDK is shown, and the prototyping board corresponding to the development environment of mbed is released by Freeescal semiconductor and other makers


The functional difference according to the following tables.

mbed NXP LPC1768 mbed NXP LPC11U24
Processor ARM Cortex-M3 ARM Cortex-M0
Processor movement frequency 96MHz 48MHz
Built-in flash memory capacity 512KB 32KB
RAM capacity 32KB 8KB
Power supply 60-120mA 1-16mA
Ethernet X
USB host function X
USB device
CAN ○(2 pins) X
I²C ○(2 pins) ○(1 pin)
SPI ○(2 pins) ○(2 pins)
Analog input ○(6 pins) ○(6 pins)
Analog output ○(1 pin) X
The PWM output ○(6 pins) ○(8 pins)

History

  • Because a student enabled prototyping using a microcontroller easily in 2005, mbed project started by two engineers who belonged to ARM company. [2]
  • LPC2368 (ARM7TDMI-S core) of NXP company was carried in the first version.
  • LPC1768 (Cortex-M3 core) of NXP company came to be carried according to the said article in the latest edition.
  • mbed for low voltage that carried LPC11U24(Cortex-M0 core) of NXP company in November, 2011 was announced and was released in January, 2012. [3]

Development environment

mbed comprises online IDE [4] working on a browser without depending on the OS that is characteristic for a prototyping tool, and the user describes a cord on this IDE and can import a library existing on mbed.org. I download the compiled binary file and can operate it by writing in it on the built-in flash memory of mbed recognized as USB memory.

In addition, it is local and can develop it by exporting a project from this online IDE.

Explanatory note

  1. ^ development, the administration is ARM company, but NXP semiconductors participate as a lead partner. - From FAQ (Japanese)
  2. ^ mbed Founders Interview
  3. ^ mbed Cortex M0 LPC11U24 announcement
  4. As for the ^ compiler, ARM company pure RealViewDeveloperSuite4.1 is used. - From FAQ (Japanese)

Allied item

Outside link

This article is taken from the Japanese Wikipedia mbed

This article is distributed by cc-by-sa or GFDL license in accordance with the provisions of Wikipedia.

Wikipedia and Tranpedia does not guarantee the accuracy of this document. See our disclaimer for more information.

In addition, Tranpedia is simply not responsible for any show is only by translating the writings of foreign licenses that are compatible with CC-BY-SA license information.

0 개의 댓글:

댓글 쓰기