본문 바로가기

DSP(28335)/기초다치기..

SCI통신(RS232)

안녕하세요 숭덕이 박제현입니다.

 

 

DSP(F28335)에 SCI통신을 해보겠습니다. 그냥 해보기에는 심심하여, 하이퍼터미널을 이용하여 'A'라는 키가 입력이 되면

LED를 ON->OFF->ON 방식으로 진행하였습니다. TI사에 사이트를 보시면 예제들이 너무나도 잘 짜여있어, 구성한 스토리가 있다면 간단하게 예제를 이용하여 진행이 될 거 같습니다.

너무 예제가 잘 되어 있다보니, 실험했던 동영상과 참조했던 사이트를 적겠습니다.

 

*DELAY_US(A)라는 함수가 TI에서 제공하는 함수가 있는데, RAM영역에서 실행할 경우 잘동작되나, 플래쉬에 올리고 하실 경우 DELAY_US부분에서 인터럽트가 걸립니다.

이유를 찾아보니 RAM에 경우 플래쉬영역보다 빠르기에 DELAY_US를 사용가능했던 경우이며, 이 경우를 해결하기 위해서는

DELAY_US부분은 램영역에 올려서 사용하면 됩니다.

 

-참조예제.

 

 SCI_A (TI사)

  Example_2833xScia_FFDLB.c

 GPIO_Toggle(TI사)

  Example_2833xGpioToggle.c 

예제는 TI사에서 제공하는 원본파일 그대로 올립니다.

 

 

 

 

 

 

 

'DSP(28335) > 기초다치기..' 카테고리의 다른 글

TR28335 트레이닝 키트  (0) 2014.07.01
DSP320F28335를 이용한 GPS 파싱.  (0) 2013.07.27
비-인터럽트(Polling) 방식으로 ADC  (0) 2012.10.18
SCI통신(RS232)  (4) 2012.09.27
SW 인터럽트.  (0) 2012.09.18
LED 제어.  (0) 2012.09.03

태그

  • 전자공학도 2012.10.04 09:54

    안녕하십니까

    저기 초음파센서를 이용한 거리측정

    혹시 회로도 올려주실수 있으신지요 아님

    메일로도 부탁드립니다. ljwoo89@naver.com 입니다

    • 숭덕이 2012.10.04 12:47

      가지고 있는 회로도가 없습니다.

      구글링 하시면 많이 나오니 참고하시는게 좋을 듯 싶습니다.

  • 전자공학도 2012.10.07 14:40

    흠 ㅠ 정확한 회로도가 필요해서요 ㅠ

    문외한이라 응요하고 보고 붙이고 이건 잘 못해서요 ㅠ

    부탁드립니다 ㅠㅠ

  • mario 2013.05.01 00:06

    안녕하십니까? delfino로 rs232통신을 해볼려는 학생입니다.
    제가 ccs v5버젼으로 싱크웍스사의 예제를 따라하다가 막혀서 고민중에 선생님의 영상을 보고
    어떻게 하셨는지 궁금하여 글을 남깁니다.

    H/W쪽은 MASTER쪽 rs232에다가 sci포트를 연결해주고 63번핀과 p4050핀을 연결에 주었습니다.
    그리고 Boot Mode는 아무것도 꼽지 않았습니다.

    ccs v5버젼으로 실행하여 connect target 및 load program으로 다 잡아 준뒤에 실행을 하고, 그 뒤에 어떤 콘솔 창에 데이터를 입력을 해야하는지 궁금합니다. 데이터를 입력하는 창을 못찾아서 안되는 거라고 생각이 들지만... 어느 부분에서 틀려서 안되는지를 모르겠습니다.(참고 예제 delfino 43번 예제입니다)

    싱크웍스사에 문의할려고했더니 마침 노동절이라 답변은 기대하기가 어려울꺼같아 이렇게 긴 댓글을 남기되었습니다. 보시게 되시면 2center@naver.com 으로 답변 주시거나 답글 달아주시면 감사하겠습니다.