본문 바로가기

[DSP]/PICCOLO

TMS320F2803x, TMS320F2802x Picoolo MCU 검토

F28x DSC의 C28x Core와 강력한 주변회로를 그대로 가지고 있으면서, 패키지가 작고 가격이 저렴한 TMS320F2803x/2x MCU가 출시 되었다고 한다. 출시는 좀 되었지만 별 관심을 두지 않았는데... 예전 개발장비와 코드의 호환이 된다고 하니 가격에 민감하면서 성능이 필요한 곳에는 필요할것 같다. 32비트 이므로 정밀도 및 시스템 효율에서 유리한것 같고... 주변 페리가 월등히 발전을 했다고 한다.

예전 F28x와 차이점을 보면 내부에 1.9V 레귤레이터가 있어서 파워는 저렴한 LDO하나 쓰면 해결될것 같다. 오실레이터도 내부에 내장되어 있어서 외부 크리스탈이나 오실레이터를 연결하지 않아도 된다. 그리고 보안 기능도 괜찮은것 같고...
특히 CLA(control law accelerator)라고 하는 32-bit floating-point math processor가 하드웨어적으로 있어서 PID알고리즘을 CPU독립적으로 돌릴 수 있다니 아주 매리트 있어 보인다.(참고로 CLA는 C2803x 에만 있다.)

주요 특징
- C28x 32bit Core 탑재, 40MHz/60MHz(2802x/2803x)구동
- 3.3V 단일 전원 사용 (1.9V 내부 레귤레이터 탑재)
- 22/44개 GPIO 제공
- 128bit 보안 키/잠금
- ADC(13/16채널) , 아날로그 IO(6채널), 아날로그 비교기(2/3개)
- ePWM(4/7개), HRPWM(4/5)개 , eCAP(1개) ,eQEP (1개)
- SPI(1/2개)/SCI(1개)/I2C(1개)/LIN(1개, 2803x해당)/CAN(1개 2803x해당)
- Control Law acceleraor(CLA)
- 패키지 2802x(TSSOP 38핀/LQFP 46핀), 2803x(TQFP 64핀/LQFP 80핀)

반응형