void comPuts(u8 comch, u8 * dest, u16 length)
comCh : 통신채널번호 (0 ~ 2) |
dest :전송할 데이터가 저장된곳의 주소 |
ength : 보낼 데이터 개수 |
한꺼번에 여러 개의 데이터를 송신하는 함수 입니다. comCh 에는 통신채널 번호를 적어주고, dest 에는 송신데이터가 저장된 배열의 주소를 기입합니다. 끝으로 length 에 보낼 데이터 바이트 개수를 적어주십시오.
u8 MbcoilBuffer[20]; if (comLen(0)>5) { res = comGets(0,MBcoilBuffer,5); // 채널 0 에서 읽어온 데이터를 comPuts(1,MBcoilBuffer,5); // 채널 1 로 보냅니다. }