본문 바로가기

전체 글

(1955)
확장모듈 표준안 [MSP430 EXP] 만들면서 정의한 확장 커넥터 스펙입니다. 박스헤드를 사용해 소켓1의 Address/Data/RD/WR은 궂이 메모리 방식이 아니더라도 요즘 MCU정도면 포트로 충분히 만들어내고 간단한 제어라면 이 스펙으로 어플리케이션을 제어 하면 좋을듯 합니다. 소켓2는 SPI(SPI CS)/I2C/INT/PWM/RX,TX...등의 인터페이스 관련 IO인데.. 적절한 IO로 제어신호를 만들면 될듯 합니다. LCD의 경우 D0~D7 ->LCD0~D7 A0~A7 ->LCD8~15 그리고 CN42의 전원을 CN41과 동일하게 하는것이 좋지 않을까 합니다. (그러면 MSP430 EXP는 점퍼를 날려야 겠군요. CN42 1번핀은 SPI /SS로 하면 좋을듯 하고...) 제가 생각하고 있는 확장보드 인데....
[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]로 새로운 프로젝트를 생성한다. 프로젝트명은 원하는 것으로 생성하면 되지만 하나 만든 프로젝트를 계속해서 복사해서 사용할 것이므로 이왕이면 대표적인 이름으로 생성해 두면 편리하다. 새로은 프로젝트가 생..
[ S08QE128 ] Freescale의 새로운 저전력 MCU [S08QE128]Freescale의 새로운 저전력 MCU 저전력(광고용으로 업계 최저 라는데..)이고 8bit 32bit 호환이 자유롭다는 Freescale사의 QE 시리즈를 한번 다뤄 볼까 한다. Freescale is taking the lead on low power. Our QE microcontroller (MCU) family is your solution for next-generation applications that reach industry-leading energy efficiency levels. The QE family includes the QE128 devices, the first Flexis™ duo at the connection point of the Freescal..
[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_TSSOP EVM] Switch 제어 예제 [MSP430_TSSOP EVM] Switch 제어 예제 프로젝트 파일 기본 드라이버 파일은 msp-tssop_LED.zip 를 이용하고 드라이버 파일이 있는 폴더에 압축 풀면 쉽게 테스트 할 수 있다. [MSP430TSSOP_EVM] SWITCH는 P3.6에 아래 회로와 같이 연결되어 있다 동영상 소스코드 Switch Driver는 board.h에 아래와 같이 정의되어 있고 이부분을 수정하면 다른 MCU도 가능하다. #define SW1_BIT BIT6 #define GetSW1() (!(P3IN&SW1_BIT)) #define Sw1Init() Cbi(P3DIR, SW1_BIT) //------------------------------------------------------------------..
[SAM7s-EVM] H-JTAG 테스트 [SAM7s-EVM] H-JTAG 테스트 AT91SAM7S256 EVM을 이용하여 H-JTAG를 테스트 해봤다. H-JTAG가 v0.6.0이 최신으로 올라와 있다. http://www.hjtag.com/index.html 다운로드 ARM JTAG 커넥터 H-JTAG를 실행하면 자동으로 디바이스를 디텍트 한다. Flah Write를 하기 위해 H-Flash를 실행하면 지원되는 디바이스 수가 예전보다 늘어난것 같고... AT91SAM7S256 칩을 선택한다. 원하는 파일(BIN, HEX)를 선택하고 [Program] 을 클릭하면 간단히 프로그램 된다. Write되는 주소는 [Dst Addr]에 기입하는데 Flash일 경우 0번지 부트롬으로 설정하면 된다. H-JTAG를 이용하면 값싸게 74HC244하나만으로..
일본 웹에서 판매하는 SAM7보드 일본 어느 웹에서 판매하는 SAM7보드 이다. 소형으로 심플하게 잘 만들었는데.... 2열의 확장핀이 모듈로 다른 확장이나 브레드보드에 이용하기는 쉽지 않을것 같은데... 또 내가만든것들( AT91SAM7S256 EVM )과 호환의 문제가 을것 같다. 어찌보면 좀더 소형으로 만들수 있어 좋아 보이는데...