ARM mbed NXP LPC1768 개발 보드
- 아무것도 설치하지 않고 바로 시작하기
- 높은 수준의 API를 사용하여 빠른 작동
- 효과적이고 신속한 개발 아이디어 테스트, 실행 그리고 확인
- 깔끔하고 손쉽고 컴팩트한 코드 작성 및 수정
- 윈도우, Mac 또는 Linux에서 어디서든 로그인
- 로봇강의실, 프로그램 언어 강의실에서 필수품이 되어가고 있읍니다
지금 전세게 Micro Control Unit (MCU) 개발자들을 열광시키는 엠베드(mbed)는 신속한 프로토타이핑을 위하여 고안된 사용하기 쉬운 MCU 개발자 보드입니다. 미국 텍사스 오스틴에 위치한 NXP (Next eXPerience) Semiconductors 사에서 개발한 이 제품은 그 심장부에 위치한 강력한 96MHz, 32-bit ARM Cortex-M3 프로세서인 NXP LPC1768 모듈은, 512KB flash, 64KB RAM 메모리와 함께 종래 사용 해 왔던 8bit 형보다 더욱 뛰어 납니다.
무료로 제공되는 다양한 훰웨어 라이브래리와 샘플코드 들은 당신이 작성하는 프로그램을 신속히 완성 시켜주고 역시 무료의 On-line IDE 와 On-line C++ 컴파일러는 당신의 PC에 web browser외 별도의 소프트웨가 필요없게 합니다. 각종 프로그램들의 다운로딩은 USB 후레쉬드라이브를 사용하는 것 처럼 간단합니다. ( 별도 외부 프로그램이 불필요)
1. 개요
ARM의 mbed NXP LPC1768 개발 보드를 사용하면 빠르고 쉽게 저렴한 프로토 타입 제어기를 개발할 수 있습니다. 실행되는 강력한 NXP LPC1768 Cortex-M3 프로세서를 기반으로 96MHz에서 512KB 플래시 및 64KB SRAM을 제공하는 32 비트 mbed는 인기있는 8 비트 Arduino 및 Basic Stamp와 같은 가격대의 프로토 타이핑 플랫폼을 구축 하실 수 있습니다.
mbed는 또한 일반적으로 저 성능 프로토타입 보드에 없는 주변 장치 통신을 제공합니다. 즉 이더넷, USB OTG, 12 비트 ADC, 10 비트 DAC와 같은 고성능 프로토 타이핑 보드, 진정한 아날로그 전압 출력, 직렬 (UART), SPI, I2C 및 CAN등이 있습니다. mbed에는 이미 납땜 된 0.1 피치 메일형 헤더 핀이있는 40 핀 DIP 폼 팩터가 있습니다. 그것은 표준 solderless 브레드 보드 및 perfboards와 함께 사용할 수 있습니다. (표준 DIP IC의 행 간격은 0.6이고, mbed 행의 간격은 0.9입니다.)
ARM mbed NXP LPC1768 development board peripherals and pinout
이 플랫폼의 강점 중 하나는 API 기반 접근 방식을 제공하는 mbed 라이브러리입니다. 일반적으로 MCU 코드와 관련된 저수준 작업의 상당 부분이 필요없는 코딩 개발이 가능합니다. 의미있는 주변 추상화 및 API 호출을 사용하여 코드를 개발할 수 있습니다. MCU 코어 또는 주변 장치의 구현으로 직관적이고 잘 테스트 된 제품이므로 걱정하지 않고 실험 해 볼 수 있습니다.
mbed의 또 다른 핵심 기능은 고유 한 C ++ 컴파일러와 IDE입니다. 이러한 무료 도구는 전적으로 웹 기반이며 온라인으로 실행됩니다. 즉, 다운로드하거나 설치할 소프트웨어가 없습니다.
지원되는 브라우저에는 Windows, Mac, Linux PC에서 동작되는 Internet Explorer, Firefox, Safari ,Chrome이 포함됩니다. 어디서든 로그인 할 수 있습니다. 접근 방식은 다른 사람들과 코드를 공유하는 것을 매우 쉽게 만듭니다. 그리고, 당신이 웹 기반 도구를 사용하면 최신 상태로 유지 될 것이라고 확신 할 수 있습니다.
그만큼 컴파일러는 ARM RealView 컴파일 엔진을 사용하므로 깨끗하고 효율적이며 최적화 된 프로덕션 환경에서도 무료로 사용할 수있는 코드입니다. 기존 ARM 응용 프로그램 코드 및 미들웨어는 LPC11U24 마이크로 컨트롤러에 포팅 될 수 있으며, mbed 툴을 사용할 수 있습니다. Keil MDK와 같은 다른 전문 생산 수준 도구와 함께 제공됩니다.
|
|
The mbed Library provides an easy-to-use API. |
---|
mbed를 프로그래밍을 위하여 외부 프로그래머가 필요없습니다. usb를 통해 컴퓨터에 연결되었을 때 대용량 저장 장치로 나타납니다. 프로그래밍을 위해서는 컴파일 된 바이너리 파일만 보드에 저장하면 됩니다.
2. 주요 기술 사양
- USB, 외부 4.5 ~ 14V 전원 공급 장치
- 소형 모듈 : 54 mm × 26 mm
- 편리한 폼 팩터 : 40 핀 DIP (0.9 "행 간격), 0.1"피치
- 보드를 USB 드라이브로 표시하는 드래그 앤 드롭 프로그래밍
- 동급 최강 Cortex-M3 하드웨어
- 96MHz ARM with 64KB of SRAM, 512KB of Flash
- Ethernet, USB OTG
- SPI, I2C, UART, CAN
- GPIO, PWM, ADC, DAC, DMA
- 사용하기 쉬운 무료 온라인 도구
- 웹 기반 C / C ++ 프로그래밍 환경
- ARM RealView 컴파일 엔진 사용,
- 직관적 인 인터페이스가있는 라이브러리를 사용하는 API 기반 개발
- 포괄적 인 도움 및 온라인 커뮤니티
- 온보드 LED는 피드백을 위해 사용될 수 있고 직렬 포트는 USB 연결을 통해 printf 스타일의 디버깅이 가능
3. 시작하기
시작은 USB 플래시 드라이브를 사용하는 것만 큼 간단합니다. mbed NXP를 연결하기만 하면됩니다. LPC1768 보드를 Windows, Mac 또는 Linux 컴퓨터에 연결하면 자동으로 USB 드라이브로 나타납니다. 게시판의 링크를 따라 mbed 웹 사이트에 연결하십시오. 여기서 mbed 웹 사이트에 로그인 할 수 있습니다. 디자인을 시작하십시오. 설치하거나 설치할 프로그램을 설치할 드라이버가 없습니다. 시작하기 5 분 안에 실행되는 "Hello World!"프로그램을 실행 할 수 있습니다. mbed 개발 보드에는 필요한 USB A ~ mini-B 케이블, mbed에 대한 실제 크기의 핀 배치도가 포함 된 명함 2 개의 인쇄 된 퀵 스타트 가이드를 제공합니다. 다음 비디오는 mbed를 사용하여 시작하는 것이 얼마나 쉬운지를 보여줍니다.
mbed 마이크로 컨트롤러는 신속한 프로토 타이핑을 위해 설계된 ARM 개발 보드입니다. 두 다른 변형을 사용할 수 있습니다.
두 모델의 비교
mbed NXP LPC1768 | mbed NXP LPC11U24 | |
Processor core | ARM Cortex-M3 | ARM Cortex-M0 |
Clock | 96 MHz | 48 MHz |
Program memory | 512 KB | 32 KB |
RAM | 32 KB | 8 KB |
Power consumption | 60–120 mA1 | 1–16 mA2 |
Ethernet | Yes | No |
USB interface | Device or host (OTG) | Device only |
User UARTs | 3 | 1 |
SPIs | 2 | 2 |
I2C interfaces | 2 | 1 |
CAN interfaces | 2 | – |
Analog inputs | 6 | 6 |
PWM outputs | 6 | 8 |
Analog outputs | 1 | – |
하니테크에서 판매중인 mbed의 편리성과 우수성을 소개합니다.
하니테크는 mbed.org의 공식등록된 한국내 유일 공급원입니다.
mbed는 전세계 대학에서 교재로 사용하고 있습니다.
Why do they use mbed?
*동국대학교 기계공학과, Korea. *국립 하노이 공과대학 기계공학부 *City College Plymouth, UK *Ngee Ann Polytechnic, Singapore. *Kinki University, Japan. *Polytech'Tours, France. *Osaka University, Japan. *Waseda Univ.Senior High School, Japan. *Zuyd University, Netherlands. *Beuth Hochschule für TechnikBerlin,Germany. *TokyoTech.High School of Science and Technology. *Karunya University Coimbatore, India. *Mendoza University, Argentina. *Tunbridge Wells Grammar School for Boys .
4. 제품가격 안내 및 구매
SKU |
모델 명 |
사양 |
가격 (원) |
구매 |
2150 |
ARM NXP LPC1768 |
ARM NXP LPC1768 |
68,200 |
|
2154 |
ARM NXP LPC11U24 |
ARM NXP LPC11U24 |
50,600 |
|
2759 |
Raspberry Pi |
Raspberry Pi |
55,000 |
|
2155 |
ARM mbed App. Board |
ARM mbed App. Board |
74,800 |