본문 바로가기

MSP430_EXP

(8)
[MSP4302X-SS EXP] 보드 관련 자료 [MSP4302X-SS EXP] 보드 관련 자료 MSP430 최소형 SS-EVM 보드를 테스트 할 수 있는 확장 보드를 제작 했다. 앞으로 초소형 모듈의 표준으로 SS-EVM을 테스트 할 수 있도록 표준 형태로 제작 해 보았다. (물론 전용으로 제작한 것은 아니고 다른 용도로 만든 보드인데 PCB가 남아서 여러가지 쓸수 있도록 조금 수정 했다.) 기본적으로 모든 핀은 확장 가능하고 USB2UART연결하여 디버깅도 가능하다. 저렴한 MSP430F2013을 많이 상용하지만 너무 작아서 실장된 상태에서 테스트가 쉽지 않은데 확장 보드에 연결하여 기능을 검정하면 개발하기에 편리하다. MSP430-SS EXP Board 회로도
[MSP430 EXP]모듈화 하드웨어 제어 #2_FND모듈 [MSP430 EXP]모듈화 하드웨어 제어 #2_FND모듈 나는 소프트웨어나 하드웨어 제작에 있어 철저한 모듈화를 지향한다. 추후 재사용 면이나 개발시간 면, 유지보수 면에서 상당한 이득을 준다.. 특히 하드웨어의 경우 비용적인 측면에서 상당히 이득이 있다. 특히나 초기 개발단계에서는 더더욱 그러할 것이다. FND의 경우 개발면에 있어 디버깅용 디스플레이로 많이 사용하는데 ADC값을 출력하거나, 리모콘 수신값 출력 등등... 하지만 FND수가 많아지면 질수록 하드웨어나 소프트웨어 측면에서 상당한 부하가 되는데... 이를 모듈화 해서 필요할때만 연결하여 사용하면 상당히 편리하다. FND뒷면에 74HC595(Shif Register)를 2개 넣어 2개의 FND를 제어할 수 있도록 했고 수량이 늘어나더라도 3..
[MSP430 EXP]모듈화 하드웨어 제어 #1_LED모듈 [MSP430 EXP]모듈화 하드웨어 제어 #1_LED모듈 나는 소프트웨어나 하드웨어 제작에 있어 철저한 모듈화를 지향한다. 추후 재사용 면이나 개발시간 면, 유지보수 면에서 상당한 이득을 준다.. 특히 하드웨어의 경우 비용적인 측면에서 상당히 이득이 있다. 특히나 초기 개발단계에서는 더더욱 그러할 것이다. LED는 유명한 C프로그래밍 "Hellow World!" 와 같이 하드웨어에서 가장 기본이 되는 테스트 항목이다. 사실 어느정도 기본이 된다면 LED만 켜보는 것으로 절반 이상은 끝난것이다. LED, Switch 등 기본 PCB를 제작해 두고 응용할 수 있도록 배선하여 여러가지 다양한 입출력 모듈을 구성하고 있다. 간단한 테스트에는 너무나 유용하게 사용하고 잇는 모듈이다.
[MSP430F1x EVM] JTAG Test [MSP430F1x EVM] JTAG Test [MSP430 EXP] JTAG를 이용한 MSP430F2418 EVM Board를 이용해 JTAG및 P1 LED를 테스트 했다. MSP430F169 테스트 동영상
[MSP430 EXP]개발환경 설정 - IAR EW430 [MSP430 EXP]개발환경 설정 컴파일러 TI에서 무료로 제공하는 IAR Embedded Workbench Kickstart - Free 4KB IDE을 이용면 TI에서 제공하는 기본 예제는 충분히 테스트 할 수 있다. http://focus.ti.com/docs/toolsw/folders/print/iar-kickstart.html 에서 다운로드 받아을 수 있다. 로그인 해야 받을 수 있는데 TI ID가 없으면 여기서.. 프로그램을 실행하고 메뉴에서 [Project->Create New Project]로 새로운 프로젝트를 생성한다. 프로젝트명은 원하는 것으로 생성하면 되지만 하나 만든 프로젝트를 계속해서 복사해서 사용할 것이므로 이왕이면 대표적인 이름으로 생성해 두면 편리하다. 새로은 프로젝트가 생..
[MSP430_EXP]관련자료 [MSP430_EXP]관련자료 회로도 : MSP430 확장보드를 제작 했습니다. 기본적으로 전체 포트를 확장 테스트 할수 있도록 되어 있고 MSP430 JTAG회로를 내장하여 디버깅 및 프로그램을 간편하게 진행할 수 있습니다. [MSP430F16x EVM] 모듈(MSP430F14x, MSP430F16x, MSP430F22x...)을 JTAG에 연결. SPI 확장 포트를 두어 LCD, MP3(VS1003)모듈, 이더넷(W5100)모듈 들을 연결할수 있다. MSP430F-TSSOP EVM JTAG연결 MSP430전용 확장 보드이지만 포트및 간단한 테스트에는 여러 MCU EVM이 연결될 수 있다.
[MSP430_EXP]JTAG 테스트 [MSP430_EXP]JTAG 테스트 먼저 JTAG회로 부터 테스트 하기 위해 조립해서 테스트 했다. [MSP430F16x_EVM]rev2를 먼저 테스트 했는데... 케이블 연결하자 리셋이 걸린 상태로 되며 JTAG프로그램과 연결이 되지 않는다. 리셋부분이 문제 인것 같아 확인결과 리셋 출력단 저항(R105)을 때고 하니 정상 동작을 한다. 이후 저항값을 100->10k로 변경 하니 잘 동작을 한다. 아무래도 입력과 출력의 저항값의 차이 때문지이 않을까 생각하는데.... 확인 필요. -> 어차피 디버거에서 리셋 걸 필요가 없으므로 때 버리는것이 좋을것 같다. R105 저항 제거 JTAG연결하여 [MSP430F16x_EVM]은 잘동작한다. TEST핀을 사용하는 [MSP430F12x_EVM]을 테스트 하였는..
[MSP430F2013 EVM] - LCD제어 [MSP430F2013 EVM] - LCD제어 MSP430 확장테스트 보드를 이용하여 MSP430F2013 EVM 보드 LCD테스트 베이스 보드는 MSP430 EXP보드를 이용하였고 LCD 테스트 모듈을 이용하여 3핀의 SPI방식으로 제어 하였다. LCD테스트 모듈 MSP430F2013과 LCD모듈 연결 커넥터

반응형