내용으로 건너뛰기
사용자 도구
사이트 도구
검색
도구
문서 보기
이전 판
역링크
최근 바뀜
미디어 관리자
사이트맵
로그인
>
English
현재 위치:
index
»
moacon
»
comprint
moacon:comprint:index
이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요.
====== comPrint ====== ''void comPrint (u8 comCh, char* comString) '' |comCh : 통신채널번호 (0 ~ 2) | |comString : 송신할 문자열 | ==== 설명 ==== UART 포트로 여러 개의 문자로 이루어진, 문자열을 송신하는 함수 입니다. comCh 에는 통신채널 번호, comString 에는 따옴표로 둘러 쌓여진 문자열을 적어줍니다. <code c> comPrint(0, “internal value is %d”, comi); </code> 변수 comi 의 값을 10 진형태로 바꾸어 문자열 안에 포함시켜 송신합니다. MOACON 시스템에서 UART 송신 함수 (comPut, comPrint)는 따로 버퍼를 사용하지 않고, 송신 데이터를 모두 송신할 때까지 대기합니다. 즉 해당 함수가 더 이상 송신할 데이터가 없을때까지 프로세스를 붙잡고 있게 됩니다. ==== 사용예 ==== <code c> #include "moacon500.h" void cmain(void) { openCom(0, 115200, C8N1); while (1) { delay(500); comPrint(0,"abc\r\n"); } } </code> “abc\r\n” 이 comPrint 함수에서 송신하는 문자열입니다. \r\n 은 복귀개행 코드입니다. 즉 표시행을 한줄 아래로 내려주는 특수코드입니다. 문자열안에는 printf 함수에서와 같은 %d, %x 와 같은 표현도 사용할 수 있습니다. [[moacon:index#모아콘_라이브러리|라이브러리 목록으로 가기]]
moacon/comprint/index.txt
· 마지막으로 수정됨: 2020/02/23 13:52 저자
Comfile Technology
문서 도구
문서 보기
이전 판
역링크
맨 위로