www.zap.pe.kr

admin login

DSP TMS320F240

작년 이맘때 쯤이었습니다. 뭐 새롭게 공부할만한게 없을까? 하는 생각으로 하루하루를 보내고 있을때쯤 교수님께서 DSP를 한번 스터디 해보자고 하셨죠. 그때 다룬게 TI社의 TMS320F240 칩입니다. 시작 당시 DSP는 모두 처음이었기 때문에 고려대학교 I.E.Lab.의 도움을 받아 보드 2~3장을 얻어서 공부할수 있었습니다. ^-^

그후 3월달 정도에 새롭게 보드를 디자인해야 할 일이 생겼었죠. 지금 공개하는 것들은 그때 보드 디자인 과정에서 테스트 용으로 개발된 회로와 프로그램 소스 입니다. 현재 I.E.Lab.에서 TMS320F240에 관한 책을 펴낸상태이기 때문에 이 자료를 공개해도 괜찮을꺼라고 생각 합니다. 아무쪼록 공부하시는 분들에게 도움 됐으면 하는 바램 입니다.



TMS320F240 Evalution Board - 2002년 3월

2002년 3월달 정도에 완성한 보드 입니다. 너무 오래되서 기억도 제대로 안나네요. ^^; 그래도 기억나는 한가지는 납땜하는게 정말 힘들었다는 것 정도... ㅋㅋ. 너무 만든지 오래되서 롬에 들어가는 프로그램 다운로더 소스를 잃어 버렸습니다. 아마 저 위에 있는 로봇의 동영상 몇개를 잃어 버렸을때 같이 잃어버렸을 거에요. 지금 생각하면 조금 아쉽네요. 쩝. 필요하신분은 아래에 있는 빌더 소스 보시고 한번 만들어 보시기 바랍니다. ^-^;





  • 회로도 - 위의 보드 회로도 입니다. OR-CAD 9.0 포맷 입니다. ^-^
  • GAL 프로그램 소스 - GAL 소스 입니다. 디지털 논리회로 수업시간에 주무신(?)분들은 이거 해석하시기 힘드실 겁니다. ㅋㅋ. ^^;
  • 프로그램 다운로더 - ROM에 들어가는 프로그램 다운로더. 잃어 버려서 갖고 있지 않습니다. ^^; 죄송...



E.S.Lab. 240 Builder - 2002년 1월

빌더라고 합니다. 쉽게 말하자면 모니터 프로그램 정도? 컴파일 기능과 240 보드로 헥사파일을 다운로딩 하는 기능(serial), 실시간 통신 기능(?)을 갖고 있습니다. 2002년 1월에 완성한것 같은데 잘은 모르겠습니다. 3월에 완성했을수도 있어요. 이때쯤에 MFC에 질려가고 있던터라 API와 C++로만 구현해서 만들었습니다. 한가지 버그를 갖고 있지만 아마 소스를 봐도 찾지 못하실 겁니다. ㅋㅋ. ^^; 그래도 잘 굴러가니까 안심하세요. ^-^





  • Builder 소스 - 소스 파일 입니다. C++과 Windows 32 API만을 사용 하였습니다. 아마 소스 읽기 힘드실 겁니다. 꽤 지저분 하게 작성했으니...
  • Builder 실행파일 - TMS320F240 컴파일러와 빌더를 함께 가지고 있는 실행파일 버전입니다. 바로 사용하실수 있어요. 98/ME/2000/XP 모두 지원합니다. ^^;



References

홈페이지 링크

    $ 전기전자 관련 페이지 - 국내 $
  • I.E.Lab. - 고려대학교 산업전자연구실.
  • 땜쟁이가 사는곳 - 최운용님의 홈페이지.
  • Jachigi - 자치기님의 홈페이지. 자작 GAL/Rom Writer나 에뮬레이터의 회로도/소스가 제공.
  • 윤교수의 마이크로 프로세서 월드 - 윤덕용 교수님의 홈페이지.
  • www.ipstack.co.kr - ipstack님의 홈페이지. 임베디드 시스템 관련 자료 제공.
  • 인터페이스 저널(IFJ) - 나성언님의 홈페이지.

    $ 전기전자 관련 페이지 - 국내 $
  • www.6052.org - 예전 애플 컴퓨터에 들어갔던 6052 CPU에 관한 자료를 제공.
  • Datasheet Locator - 전세계 전자부품 제조업체의 제품 데이터시트를 찾을수 있는곳.
  • Build Your Own Microcontroller Projects - 태국인 Wichit Sirichote님 홈페이지. Atmel/Motorola社의 MCU와 관련된 자료의 링크 제공.
  • Technick.net - 각종 컨넥터 핀 데이터시트, 회로도 제공.
  • CommLinx Solutions - 전자회로와 관련된 수많은 응용회로 링크 데이터 제공.
  • Small Device C Compiler - Sourceforge.net의 오픈소스 포럼. 8051, Z80, 80C390, HC08, PIC용 컴파일러 개발.

    $ 관련 쇼핑몰 $
  • 마이크로로봇 - 전자부품과 로봇제품을 파는 회사.
  • 엘레파츠 - 전자부품을 판매하는 회사.
  • SuETeK - 프로세서 보드, 학습용 보드등 베어보드와 완제품보드를 판매하는곳.
  • NonoWit - Cypress社의 ARM칩을 이용한 보드를 판매하는 곳.
  • 샘플전자 - 132핀, 144핀 소켓과 변환기판을 판매합니다. 16,500원.
  • TNS Co., LTD. - Hitachi 제품을 소량으로 판매.
  • Mega Robotics - 가감속, 위치 피드백이 가능한 서보 모터를 판매.