- MSP-EXP430G2 개발 보드 :
- 전원 공급 및
- MSP430 LaunchPad 용 프로그래밍 소프트웨어 (IDE) :
- Energia IDE 대 Code Composer Studio :
MSP-EXP430G2는 개발 도구입니다 런치 패드 일명는에서 제공하는 텍사스 인스트루먼트 배우고 자신의 마이크로 컨트롤러를 사용하는 방법에 대한 연습을 할 수 있습니다. 이 보드는 모든 MSP430 시리즈 마이크로 컨트롤러를 프로그래밍 할 수있는 MSP430 Value Line 범주에 속합니다. TI 마이크로 컨트롤러를 사용하는 방법을 배우는 것은 TI가 정말 거대하고 매우 저렴한 가격으로 선택할 수있는 MCU의 다양성을 가지고 있기 때문에 우리의 소매에서 강력한 도구가 될 것입니다.
MSP430과 함께 Energia IDE를 사용하는 방법에 대한 자세한 기사를 이미 다루었습니다. 이 튜토리얼에서는 Code Composer Studio와 MSP430을 프로그래밍하는 데 사용되는 방법에 대해 알아 봅니다. 이 튜토리얼은 초심자를 위해 작성되었으며 MSP430 보드와 컴퓨터를 제외하고는 하드웨어가 필요하지 않습니다. 이 튜토리얼이 끝나면 MSP430의 온보드 LED를 깜박일 수 있습니다.
MSP-EXP430G2 개발 보드:
화려한 붉은 색 보드는 MSP-EXP430G2 개발 보드입니다. 이 보드는 MSP430 시리즈에 속하는 TI 마이크로 컨트롤러를 프로그래밍 할 수 있습니다. 이 보드의 주요 목적은 컴퓨터에서 MCU로 코드를 업로드하고 디버깅 목적으로 MCU에서 직렬 데이터를 읽는 것입니다. 또한 MCU의 각 핀에 대한 핀아웃과 2 개의 LED 및 푸시 버튼을 제공하여 쉽게 개발할 수 있습니다. 이 보드는 출시 이후 많이 발전했으며 아래 표시된 보드는 MSP_EXP430G2 Rev1.5 입니다.
MSP430G2553은 다른 시리즈보다 더 좋은 사양을 가지고, 또한 사용하여 디버깅하는 동안 매우 편리 할 것 UART 모듈이 코드 컴포저 스튜디오. 따라서이 튜토리얼 시리즈에서는 MSP430G2553을 사용하여이 개발 키트의 모든 기능을 탐색합니다.
전원 공급 및
시작하기 전에 TI는 이미 MSP430G2553 마이크로 컨트롤러에 샘플 프로그램 을 업로드 했을 것이므로 보드에 전원을 공급하고 작동하는지 확인하겠습니다. 미니 USB 잭을 통해 보드에 전원을 공급할 수 있으며, 일단 수행하면 보드의 왼쪽 하단 모서리에있는 LED (빨간색과 녹색)가 번갈아 켜집니다. 그런 다음 P1.3에 연결된 푸시 버튼을 눌러 내부 온도 센서가 작동하는지 확인할 수 있습니다. 예, MSP2553에는 내부 온도 센서 가 있습니다. 버튼을 누른 후 손가락으로 문질러 온도를 올리고 IC에 올려 놓으면 온도 상승을 나타 내기 위해 빨간색 LED가 켜집니다. 멋있는!! 권리?? 이제 소프트웨어 환경으로 넘어가겠습니다.
MSP430 LaunchPad 용 프로그래밍 소프트웨어 (IDE):
Texas Instruments를 사용하면 다양한 환경을 통해 마이크로 컨트롤러를 프로그래밍 할 수 있습니다. 공식적인 것은 CCS로 일반적으로 알려진 Code Composer Studio 입니다. 이 소프트웨어는 무료로 제공됩니다. 또한 마이크로 컨트롤러에 대한 최소한의 경험이 필요합니다. CCS에 익숙해지기 위해 모든 단계를 다룰 것이라고 걱정하지 마십시오.
우리 프로그램을 작성할 수있는 IDE가 하나 더 있습니다. 즉, Energia IDE 입니다. 따라서 CCS와 Energia IDE의 차이점은 무엇입니까? 이전 튜토리얼에서 이미 Energia IDE를 다뤘습니다.
Energia IDE 대 Code Composer Studio:
Energia 는 TI 마이크로 컨트롤러를 쉽게 프로그래밍 할 수있는 오픈 소스 및 무료 환경입니다. Energia의 주요 목표는 TI MCU를 Arduino에서 프로그래밍하는 것처럼 쉽게 프로그래밍하는 것입니다. 따라서 Energia는 Texas Instruments 마이크로 컨트롤러를 지원 하는 Arduino와 동등합니다. Arduino를 사용한 사람들은 동의 할 것입니다.