본문 바로가기

dsp

(5)
[28335] DSP 28335 시리얼 통신 SCI 예제 한 번 구동해 보기 2016. 8. 10. 08:00 지난번에 다운받아 설치한 controlSUITE[바로가기]에 보면 흔히 시리얼 통신이라고 부르는 DSP에서는 SCI 통신이라고 하는 통신을 테스트하는 예제가 있습니다. 한 번 이걸 돌려봤습니다. 사용한 보드는 SMC150보드에 소형 28335보드를 사용했지요~^^smc150보드의 회로도[바로가기]를 보면 저렇게 D_Sub 단자와 CN6300을 연결해 주어야 합니다.이렇게 말이죠~~~. 아무튼... 요걸 몰라서 상당히 삽질을.~~ ㅎㅎ 아무튼 하드웨어 연결은 마쳤구요... 예제를 보죠~~ 구동방식은 이미 controlSUITE 설치할 때 이야기 했으니까요^^ #include "DSP28x_Project.h" void scia_echoback_init(void); void scia_fifo_init(void..
[28335] DSP 28335 타이머 인터럽트 사용하기 Timer Interrupt 2016. 5. 11. 08:00 통상적인 절차인지는 몰르지만, 저는 하드웨어 엔지니어는 아니지만, 아~주 예전에 80196이라는 MCU를 가지고 역진자 시스템(inverted pendulum)을 제어[바로가기]했었죠. 그 후에는 AVR를 살짝 하다가 그 다음에는 Cortex M3도 살짝 하다가.. 뭐 지금은 하드웨어를 제공받을 때 왠만한 지원은 받으니까 속칭 때와 장소를 가리지 않고 그냥 제어기를 구현했던 것 같습니다.ㅠㅠ. 그러다가 최근에는 출시된진 좀 되었지만 TI의 TMS320F28335를 가지고 놀고 있는 중이지요... 속칭 28335~~ 얼마전에 GPIO의 몹시 기초적 부분을 건드렸구요~~~ 이번에는 타이머 인터럽트라는 걸 이야기할까 합니다. 뭐 언제나 그렇듯.. 아~~~주 기초적인 이야기지요~~^^ 사실 어차피 제조사인 TI..
[28335] DSP 28335 GPIO 기초 확인하기 2016. 5. 4. 08:00 최근 DSP의 좋은 MCU인 TMS320F28335를 가지고 즐겁게 지내고 있는데요^^. 지난번에 Code Composer Studio (CCS)에서 프로젝트를 세팅하는 이야기[바로가기]를 하고 난 후, 제조사인 TI의 공식 예제를 받아서 설치하는 이야기[바로가기]도 했지요. 이제~ 항상 MCU를 학습하다 보면 나타나는 이야기입니다만, 항상~~ 시작은 GPIO를 다루는 부분이죠^^ 그걸 이야기하겠습니다. controlSUITE를 다운받아 설치하고 난 후, Project를 Import하면 되는데요... 오늘 설명은 Example_2833xGpioToggle이라는 프로젝트를 import 하시면 됩니다. 아.. controlSUITE에서 import하는 프로젝트 과정은 지난 번 이야기[바로가기]로 다루었으니 ..
[28335] TI 공식 홈페이지에서 28335용 예제와 라이브러리를 다운받자 - controlSUITE - 2016. 4. 27. 08:00 최근 DSP 28335를 사용하기 위해 LED를 깜빡거리는 심~플한 예제를 (직접 짠것도 아니고 어디서 주워와서는...) 보이면서 Code Composer Studio V6와 에뮬레이터를 연결하면서 환경을 세팅하는 글[바로가기]을 올렸는데요... 이번에는 당시 글에서도 살짝 이야기를 했지만, TI의 공식 홈페이지에서 배포하는 것을 다운받아 설치해보고 이 예제가 실제로 동작하는 것 까지~~~ 딱 거기까지만 이야기를 해보도록 하겠습니다.^^먼저 위에 있는 controlSUITE라는 아이를 다운받으러 가죠[바로가기] TI만의 좀 독특한 다운받기 과정을 거쳐서 설치...하고 나면~~~요딴 아이가 하나 뜹니다. 여러 라이브러리와 예제를 가지고 있지요..먼저 할 일은 혹시 모르니 살짝꿍 업데이트를~~~아무튼... ..
[28335] Code Composer Studio (CCS) V6에서 28335 프로젝트 시작해보기 2016. 4. 22. 08:00 요즘 참 다양한 환경에서 시작하는 하는 중이라는 생각이 듭니다. 어떨때는 겁~나게 비싼 OS 환경에서 제어기를 꾸미다가, 또 어떨때는 FPGA가 제공해주는 편안한 Firmware 레벨에서 작업하다가 또 어떨때는 리눅스 환경에서 데이터를 수집하다가^^.. 뭐 이왕 이렇게 된거 DSP도 한 번?? 하는 생각입니다. ㅎㅎㅎ 이번에는 실제로 DSP 환경을 이야기 할까 합니다. 먼저 국내에서 DSP 관련 개발 보드를 구매하는 것은 아마 다들 SyncWorks라는 회사에서 하지 않을까 하는데요. 그 중에서 TMS320F28335 초소형 버스 모듈이라는 아이를 대상으로 했습니다. 공식판매페이지는 [바로가기]입니다. 여길 가면 핀맵 등과 같은 정보가 있습니다. 그리고 이 사이트에서 각 종 교육자료와 강좌 등을 거의 대..

반응형