2011-07-26 4 views
2

내 컴퓨터에서 TI MSP430 또는 이와 유사한 LED를 제어하려고합니다.
내 컴퓨터는 Macbook Air이므로 통신 할 수있는 유일한 포트는 USB 인 것 같습니다. MSP430에는 USB 포트가 있지만 칩 프로그래밍 이외의 다른 용도로 USB 포트를 사용하는 것에 대한 정보는 찾을 수 없습니다. USB를 사용하여 보드와 통신하는 방법이 있습니까?컴퓨터 (USB?)로 MSP430 제어

감사합니다.

+0

어떤 MSP를 사용하고 있습니까? 실리콘에 USB 장치 기능을 갖춘 새로운 장치가 있지만 대부분은 그렇지 않습니다. –

답변

5

USB 하드웨어가 내장 된 프로세서 중 하나를 사용하는 경우 MSP USB의 기능을 설명하는 Texas Instruments Page을 확인해야합니다. 여기에는 HID 클래스 장치를 구현하는 데 필요한 USB 소프트웨어 스택에 대한 링크가 포함되어 있습니다.

+0

+1 칩 공급 업체는 항상 온칩 주변 장치 지원을위한 첫 번째 통화 대상 포트 여야합니다. – Clifford

5

두 가지 추가 옵션이 있습니다. 또한 다음을 사용할 수 있습니다 :

a) USB <-> LPT LED를 직접 제어하는 ​​어댑터 -이 경우 회로도는 매우 간단합니다. how it's done;

B) USB <-> COM 또는 RS232를 통해 컨트롤러와 통신 할 수 USB <-> RS232 어댑터 -이 경우에는 컨트롤러와의 통신을 위해 몇 가지 간단한 프로토콜을 구현해야하지만, 전체 솔루션은 여전히 ​​USB와 것보다 훨씬 간단 할 것 .

1

MSP430 시리즈 5 및 6 마이크로 컨트롤러 (예 : MSP430x6xx 및 MSP430x5xx)에는 PC에서 통신 할 수있는 USB 모듈이 내장되어 있으며 USB를 통해 MSP430을 제어하는 ​​데 사용할 수 있습니다. MSP430 USB 개발자 패키지를 여기에서 다운로드하십시오 : http://www.ti.com/tool/msp430usbdevpack 및 요구 사항에 따라 응용 프로그램을 개발하려면 USB CDC 또는 HID API 스택을 사용하십시오. CDC (COM 포트)를 사용하는 경우 터미널 프로그램을 사용하여 LED 제어 명령을 보내거나 HID 스택을 사용하는 경우 Developers 패키지에 포함 된 hidDemo PC 소프트웨어를 사용하여 명령을 보내거나받을 수 있습니다.