1. LED
·
b. 임베디드/MSP430G2553
MSP430G2553에 GPIO PIN은 그냥 몇개 포진되어 있는데 그중에 P1.0 에 연결되어 있는 LED를 제어 해보려고 한다. Clock이니 뭐니는 일단 뒤로 미뤄놓고 (실제로는 매우 중요하다...)GPIO만 데이트시트에서 찾아보면 다음과 같이 몇가지 레지스터가 있다.이 레지스터를 코드에서 설정하면 GPIO 제어가 가능하다..   위 두개의 레지스터만 이용하면 일단 LED는 켜지고 꺼지는 부분은 확인 할 수 있다.그럼 코드를 보자.#include int main(void){ WDTCTL = WDTPW | WDTHOLD; // stop watchdog timer P1DIR |= 0x01; while(1) { P1OUT |= 0x01; }} 굉장히 단순히 LED를 켜지도록 만들어 놓은 코드이다..
MSP430 환경 설정 구성
·
b. 임베디드/MSP430G2553
MCU MSP430시리즈를 처음 사용하는데 환경을 일단 구성해봤다.좋은점은 일단 TI에서 IDE를 제공하니 환경 구성이 매우 간단하다. 홈페이지 들어가서 IDE를 다운로드 하고 설치만 하면 끝!CCSTUDIO IDE, configuration, compiler or debugger | TI.com 본인 환경에 맞게 다운로드 후 설치하면 된다. 설치 중간에 MSP430 시리즈를 선택해야 하는 부분이 있으니 꼭 체크하기 바란다.다른 시리즈도 사용할 예정이라면 미리 설치하는 것도...ㅎㅎ   그럼 이제 한번 시작해보자.
로봇쟁이
'b. 임베디드/MSP430G2553' 카테고리의 글 목록