본문 바로가기

TMS320F2808

(13)
[DSP_EXP] TMS320F2808, TMS320F2812 확장 테스트 보드 제작 [DSP_EXP] TMS320F2808, TMS320F2812 확장 테스트 보드 제작 [DSP280x EVM] 보드의 확장 테스트 보드를 제작했다. TMS320F2808, TMS320F2812 뿐 아니라 기존 AVR, 8051, ARM 테스트 보드를 연결해서 테스트 할 수 있도록 고려해서 제작 하였다. TMS320F2808 EVM보드의 전체 IO를 1Byte(8bit), 1bit단위로 확장 할 수 있다. USB 통신칩 모니터링 용도로 사용. TUSB3410 을 이용하여 USB2Serial 테스트가 가능하도록 했다. 24bit ADC, 16Bit DAC, I2C메모리, CAN Driver 각종 프리페럴 ADC 및 DAC를 연결할 수 있는 커넥터(용산에서 어렵게 구했다.), USB커넥터
[고압전력제어보드]용 TMS320F280x 프로토보드 제작 [고압전력제어보드]용 프로토보드 제작 [고압전력제어보드] 프로젝트를 위해 [DSP280x EVM] ( TMS32F2808 EVM ) 확장 테스트 보드를 만들었다. 항상 새로운 프로젝트 적용을 위해 MCU와 App보드를 분리해서 제작한다. 특히나 이런 프로젝트는 언제 어떤 문제가 발생할지 예상이 쉽지 않고 디버깅시 보드가 고장날 수도 있고 최대한 분리해서 사용하는것이 좋다. 모듈별로 보드를 제작했고 완료되면 한 보드에 합쳐 소형화 할 수 있다. 16Bit DAC, 12Channel Buffered PWM, 2Ch RS-232 Driver, 2Ch CAN Driver, 8Ch DIO-IN, 8Ch DIO-Out, S/W, Encoder, LED,등으로 구성되어 있다. EVM보드 용으로 사용할 수 있도록 각파..
[DSP280x EVM] 보드 제작 - TMS320F2808 EVM 보드 특징 [DSP280x EVM] 보드 제작 - TMS320F2808 EVM 보드 특징 개인적 테스트 용도로 TMS320F2808 보드를 제작했다. 모든 핀을 확장하고 기타 보드 내에서 테스트 할 수 있는 페리를 추가하여 보드만으로도 여러가지 테스트 할 수 있도록 했다. - TMS320F2801 ~ TMS320F2808, TMS320F2810지원 - 전체핀 확장 가능 - EEPROM 탑제 - DAC 칩 지원 - CAN Driver지원 - RS232 Driver지원 - 정밀 온도 센서 지원 - Ref 지원 - ADC테스트용 VR지원 - PWM(DIO)테스트용 LED지원 - 부트모드 설정 가능 - JTAG지원 전체 특징 뒷면 SPI방식의 12bit DAC를 두어 DAC테스트를 해 볼 수 있다. ADC 레퍼런스 IC를..
[DSP280x EVM] CCS 3.x 개발발환경 설정 - TMS320F2808, TMS320F2812 [DSP280x EVM] CCS 3.x 개발발환경 설정 - TMS320F2808, TMS320F2812 새로운 CPU를 배울때 개발 환경 설정이 완료 되면 50%는 성공한 것이라 볼 수 있다. 특히나 요즘 같이 최신의 소프트웨어 툴이 제공되는 상황에서는 더더욱 그렇다. 따라서 [DSP280x EVM]을 이용하여 기본 컴파일 환경을 설정하고 프로젝트 파일을 생성하여 컴파일 및 다운로드 해본 과정을 정리하도록 하겠다. 다음에 다시 잊지 말길 바라며.... 컴파일러는 TI에서 제공하는 Code Composer 3.1을 이용하는데 TI에서 기본적으로 제공하는 라이브러리 및 각종 헤드파일을 다운로드 하여 기본 환경을 구축한다. exam폴더에 에 파일을 아래와 같이 설치 했고 3개의 폴더로 구성되어 있다. 그리고 ..
[DSP280x EVM] 개발환경설정 - CCStudio v3.1설정 방법 [DSP280x EVM] 개발환경설정 - CCStudio v3.1설정 방법 CCStudio v3.1을 이용하여 DSP280x EVM보드( TMS320F2808 ) 테스트를 간단하게 해 보았다. CCStudio v3.1에서는 에뮬레이터(XDS510)설정이 예전과 달라 좀 고생 했는데... 아무튼 아래와 같이 하면 설정 쉽게 되는것 같다. 다시한번 느끼지만 소프트웨어는 최신버젼으로 설치해야 한다는 것을 뼈저리게 느낀다. 최신버젼으로 설치하니 예전에 번거럽고 됬다 않됬다 하는 문제가 확실하게 해결된것 같다. 물론 새롭게 설정하는 부분은 좀 머리아프지만... 보드에 에뮬레이터를 연결하고 부트 모드를 설정한다. 에뮬레이터로 램에 다운로드 할 경우 IO설정 Setup CCStudio v3.1 1.My System에..

반응형