메뉴 바로가기

서브메뉴 바로가기

본문 바로가기

logo

묻고 답하기
조회 수 4,573 추천 수 0 댓글 1
?

단축키

Prev이전 문서

Next다음 문서

위로 아래로 댓글로 가기 인쇄 쓰기 목록
?

단축키

Prev이전 문서

Next다음 문서

위로 아래로 댓글로 가기 인쇄 쓰기 목록
?
  • WhiteAT 2015.01.07 21:33

    1.

    count = (endtime - starttime)/1000;  는

    while(1) 안에 있어야 계속 체크할 수 있을거 같은데요...


    2.


    while(1)

    {

        // endtime, starttime이 모두 0 이 아닐때만 송신

        // 즉, INT0, INT1 이 인터럽트 걸렸을 때만 실행..

        if( 0 != endtime  &&  0 != starttime)

        {

            count = (endtime - starttime)/1000;

            TX_String("RX OK.");

              starttime = endtime=0;  // 작업을 끝냈으니 새로운거 받을 준비를 하자.

        }

         

    }


    이렇게 하면 "RX OK" 가 인터럽트 걸릴때마다 날아올 겁니다.
    "RX OK" 대신 원하는 데이터를 보내면 됩니다.~

목록
Board Pagination Prev 1 ... 2 3 4 5 6 7 8 9 10 11 Next
/ 11