[MSP430]/MSP430_EVM2009. 1. 12. 22:00

[myMCU-MSP430] 모듈 제작

[myMCU-MSP430] 모듈 제작




MSP430F1x, MSP430F2x 테스트 가능한 보드 제작했다.
동일 핀맵을 이용하여 용도에 맞게 교체할 수 있는 타입으로 제작 했고 저전력이 필요한 어플리케이션에 적용할 예정이다.

Posted by nexp

댓글을 달아 주세요

[MSP430]/MSP430_EVM2008. 8. 26. 23:48

[CCE] MSP430 Code Composer Essentials 개발환경 설정

MSP430 Code Composer Essentials 개발환경 설정



TI에서 제공하는 MSP430용 컴파일러 및 디버깅환경 CCE (Code Composer Essentials)을 사용해 보았다.
코드영역 16k 제한이 있는 버젼은 무료로 제공하므로 스터디 용으로 나쁘지 않은것 같다.

아래 링크에서 다운로드 가능하다.
http://focus.ti.com/docs/toolsw/folders/print/msp-cce430.html


테스트한 프로젝트 파일




프로그램 실행하고 새로운 프로젝트를 만든다.



디바이스를 선택한다.



프로젝트가 생성되고 간단한 예제를 작성해 컴파일 할 수 있다.
사용자 삽입 이미지



프로젝트 옵션에서 디버깅 툴을 설정하여 디버깅 및 다운로드가 가능하다.




MSP430 보드를 이용하여 LED제어 디버깅
디버깅 환경은 Eclipse기반이라 인터페이스 자체가 상당히 깔끔하다. 하지만 코드를 디바이스에 로딩하는 속도는 IAR보다 상당히 느린것 같다.
사용자 삽입 이미지




아직 익숙하지 않아서 인지 IAR의 편리성인지... 아무튼 약간은 어색하고 속도도 좀 느린것 같지만 TI에서 정책적으로 밀고 있는 컴파일러라 성능및 지원면에서 상당히 장점이 있지 않을까 기대해 본다.


Posted by nexp

댓글을 달아 주세요

[MSP430]/MSP430_EVM2008. 5. 16. 23:58

[ MSP430 EVM rev4 ] 보드 관련 자료

[ MSP430 EVM rev4 ] 보드 관련 자료

사용자 삽입 이미지


테스트 예제




기존 MSP430 EVM rev3 과 비교




회로도







사용자 삽입 이미지





테스트 동영상 - MSP430F2214를 이용한 LED테스트





Application Board


Posted by nexp

댓글을 달아 주세요

[MSP430]/MSP430_EVM2008. 5. 16. 23:23

[ MSP430 EVM ] rev4 보드 제작 및 테스트

[ MSP430 EVM ] rev4 보드 제작 및 테스트

사용자 삽입 이미지


[ MSP430 EVM ] rev4 를 제작했다. 소형으로 만들어 [dsPIC33 EVM] rev2와 같은 형태의 소형 버전으로 만들었다.
MSP430F2418을 이용하여 테스트 했는데 소형이라 좀더 이뻐보이는것 같다.






[ MSP430 EVM ] rev03 에 비해 상당히 작다. 하지만 핀은 동일하다.





MSP430 EXP보드에도 물론 호환되도록 되어 있어 MSP430 JTAG테스트 가능하다.



소형이라 STM32-48 EXP 보드에도 일부 테스트 가능하다.



간단한 LED테스트



Posted by nexp

댓글을 달아 주세요

[MSP430]/MSP430_EVM2008. 3. 12. 12:06

[MSP430 EXP]모듈화 하드웨어 제어 #2_FND모듈

[MSP430 EXP]모듈화 하드웨어 제어 #2_FND모듈

나는 소프트웨어나 하드웨어 제작에 있어 철저한 모듈화를 지향한다. 추후 재사용 면이나 개발시간 면, 유지보수 면에서 상당한 이득을 준다..
특히 하드웨어의 경우 비용적인 측면에서 상당히 이득이 있다. 특히나 초기 개발단계에서는 더더욱 그러할 것이다.

FND의 경우 개발면에 있어 디버깅용 디스플레이로 많이 사용하는데 ADC값을 출력하거나, 리모콘 수신값 출력 등등...
하지만 FND수가 많아지면 질수록 하드웨어나 소프트웨어 측면에서 상당한 부하가 되는데...
이를 모듈화 해서 필요할때만 연결하여 사용하면 상당히 편리하다.




FND뒷면에 74HC595(Shif Register)를 2개 넣어 2개의 FND를 제어할 수 있도록 했고 수량이 늘어나더라도 3선으로 연결하기만 하면 간단하게 제어 가능하다.





FND모듈 핀 맵




Posted by nexp

댓글을 달아 주세요