본문 바로가기

MSP430F5510

(5)
USB 복합장치 제작 USB HID 복합장치 제작 하려고 하고 있다.15년전에 제작 했던 자료를 꺼내서 해 보려고 했더니 너무 옛날 보드라 관련 자료도 없고 개발환경도 너무나 달라져서 별로 도움이 되지 않는다. 예전에는 USB 시퀀스 잘 알고 있었는데... HID 키보드, 마우스, 조이스틱 (복합장치)등의 장치를 잘 다루었는데..새로하려니 쉽지가 않다. 우선 기존에 잘 동작 하던 보드에 레포트 디스크립터만 수정하면 되지 않을까?-> 잘안된다. TI 자료가 잘 정리되어 있는것 같다.디스크립터 툴도 제공한다. 우선 기존에 만들었던 TI MSP430F5510 EVM 보드로 테스트 해보자 수정된 디스크립터를 이용해서 컴파일 했는데... Custom HID는 잡히는데 키보드는 인식을 하지 못한다.이상하다.키보드 디스크립터만 만들어서 ..
[MSP430F5510] 구매처 저전력에 저렴하 USB칩셋으로 MSP430F5510이 좋다. 디지키에 저렴하게 판매하고 있다. 100개만 되어도 2천원대 이다. 동작전압이 1.8~3.3V 이므로 밧데리 구동 가능하고, 무엇보다도 동작 온도가 -40 ~ 85도 이므로 온습도 로거 제작에 좋을것 같다. http://www.digikey.kr/product-detail/ko/MSP430F5510IPT/296-28189-5-ND/2522329
[MSP430F5529 EVM] GPIO토글 속도 측정 [MSP430F5529 EVM] GPIO토글 속도 측정 MSP430F55xx 시리즈는 클럭이 최대 32Mhz까지 입력 가능하므로 이전 MSP430보다는 많이 빨라 졌다. USB기능이 추가 되었기 때문에 속도도 중요한 요소가 되었기 때문이지 않을까... 아무튼 저렴하고 저전력의 MSP430코어가 속도도 빨라졌기 때문에 응용해 적용해 볼곳이 많이 있을것 같다. MSP430F5529/MSP430F5510 GPIO토글 속도 테스트 [참고] MCU속도 측정 결과 24Mhz 클럭 이용시 -> GPIO 토글 속도 1.7Mhz 33Mhz 클럭 이용시 -> GPIO 토글 속도 2.35Mhz 39 while(1) 40 { 41 Led1Toggle(); \ ??main_1: \ 00005C D2E36302 XOR.B #0x..
[MSP430F5510 EVM] USB HID 테스트 [MSP430F5510 EVM] USB HID 테스트 MSP430F5510 을 이용하여 HID테스트를 했다. HID를 이용하면 USB디바이스 드라이버 제작할 필요없이 고속의 USB통신을 할수 있다. 간단히 HID인식해서 데이터 송수신 하는 예제를 작성해 보았다. 저렴하고 소형의 MCU임에도 불구하고 USB데이터 처리는 빠르고 쉽게 처리되었고 상용 제품에 적용하기에 좋은것 같다. HID테스트용 PC프로그램 제작 MSP430F5510 HID USB데이터 송수신 테스트 소스코드 VOID main(VOID) { //시스템 초기화 SystemInit(); //init USB USB_init(); Led1Init(); Led1Off(); Led2Init(); Led2Off(); // Enable various US..
[MSP430F5510 EVM] 보드 제작 [MSP430F5510 EVM] 보드 제작 MSP430F5510은 TI사의 저전력 MSP430코어와 USB기능을 가지고 있어 저전력의 USB기능이 필요 할때 유용하게 사용할 수 있다. 48핀 LQFP패키지라 소형이고 저렴한 가격으로 적용할 때가 많을것 같아 테스트 보드로 제작해 보았다. 48핀 LQFP 타입의 MSP430F5510 [SM-Type EVM] 타입으로 제작해 핀맵이 호환되며 USB2UART, ZIGBEE2UART등의 모듈을 연결 할 수 있다. 확장 테스트 보드 MSP430F5510 EVM 보드 회로도