문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
moacon:comlen:index [2016/03/23 12:28] Comfile Technology |
moacon:comlen:index [2016/04/14 09:50] (현재) |
||
---|---|---|---|
줄 1: | 줄 1: | ||
+ | ====== comLen ====== | ||
+ | ''u16 comLen (u8 comCh)'' | ||
+ | |comCh : 통신채널번호 (0 ~ 2) | | ||
+ | |||
+ | ==== 설명 ==== | ||
+ | 수신버퍼에 쌓여있는 데이터수를 반환해주는 함수입니다. 아무 데이터도 수신되어 있지 않다면 0 을 반환합니다. | ||
+ | |||
+ | ==== 사용예 ==== | ||
+ | <code c> | ||
+ | // 수신되는 데이터의 인터벌 정보와 수신값을 LCD 상에 표시 | ||
+ | #include "moacon500.h" | ||
+ | void cmain(void) | ||
+ | { | ||
+ | int i=0; | ||
+ | clcdI2cInit(0); | ||
+ | clcdPower(1); | ||
+ | delay(100); | ||
+ | clcdCsr(0); | ||
+ | openCom(1,115200,C8N1); | ||
+ | while(1) { | ||
+ | if (comLen(1) > 0) { // 채널1의 수신버퍼에 데이터가 들어와 있으면 ... | ||
+ | clcdPrint(5,0,"%2X",comGet(1)); | ||
+ | } | ||
+ | } | ||
+ | |||
+ | </code> | ||
+ | |||
+ | |||
+ | [[MOACON:|목록으로 가기]] |