본문 바로가기

[MSP430]/MSP430F5x

[MSP430F55x EVM] 보드 관련자료 - MSP430F5529 USB Interface

[MSP430F55x EVM] 보드 관련자료 - MSP430F5529 USB Interface


 
USB기능이 있는 MSP430F55xx EVM 보드를 [M-Type EVM] 형태로 제작 했다. 저전력에 USB를 요구하는 어플리케이션이라면 상당히 매리트 있는 MCU이다. USB를 연결할 수 있고 모든 핀을 확장할수 있으며 표준화된 핀맵으로 제작해 보았다. 만들고 보니 상당히 소형으로 가능하다.


MSP430 IAR 5.10 데모버젼 : 링크
최신의 MSP430시리즈(MSP430F55xx, MSP430F54xxA , MSP430F461x1, MSP430F461x, CC430F513x , CC430F612x, CC430F613x device, MSP430FG2xx, MSP430Fx63x)를 지원한다. 물론 무료버전이라 8Kbyte 제한이 있다.


Code Composer Studio v4 : 링크
TI에서 제공하는 MSP430 컴파일러. IAR보드 제한사항이 적고 잘쓰면 거의 무료로 사용가능하다.

 
예제 소스코드 
MSP430F5529 USB (HID, Mouse, Keyboard, CDC...) 예제 코드
TI에서 USB관련 예제 소스코드를 제공하고 있다. 물론 IAR데모 버전에서도 돌아가는 예제이다. 


회로도






[MSP430F55x EVM] USB 커넥터
MSP430F55xx는 하드웨어 적으로 USB기능이 있어 USB가 필요한 곳에서 많이 사용될것 같다.



MSP430F5529 이용하여 보드 조립
128k Flash/8k Ram, 80핀 LQFP의 MSP430F5529를 이용하여 보드를 제작했다. 이정도면 테스트용으로 넉넉하지 않을까...



USB2UART를 이용하여 디버깅 가능
[M-Type EVM]은 기본적으로 USB2UART, Bluetooth, RF(Zigbee) 인터페이스가 가능하여 디버깅이 용이하다.



MSP430F55xx EVM 확장 테스트 보드
표준 핀맵으로 제작해 여러 확장 보드에 연결하여 테스트 가능하도록 했다.



센서 인터페이스 보드


TFT LCD, VS1003 MP3 모듈, W5100 이더넷 모듈 테스트 보드





[MSP430F5529 EVM] 테스트 동영상

반응형