티스토리 뷰

#include <stdio.h>
.
.
.
.
void put_string(char *data)    // 문자열 찍어주는 유저함수.
{
    while(*data) {
        put_char(*data++);    // Uart 나 LCD 등의 한문자 찍어주는 유저함수.
    }
}
.
.
.
.
void ex_printf(char *Form, ... )
{
    char Buff[20];     // 서식 문자열 최대 갯수에 맞춰서 수정
    va_list ArgPtr;
    va_start(ArgPtr,Form); 
    vsprintf(Buff, Form, ArgPtr);
    va_end(ArgPtr);
    put_string(Buff);       
}
.
.
.
.
void main(void)
{
.
.
.
    ex_printf("%d", 123");
.
.
.
}

/* ANCI C 표준 입출력 함수들을 지원하는 개발환경이라면 어디서든 사용가능 합니다.  스택과 힙을 필요로 하지만 메모리 빵빵한데 필요하면 사용해야죠.. */

'INNO's Project > TMS320C28x' 카테고리의 다른 글

TMS320C28x C/C++ Data Types  (0) 2008.08.06
TMS320F28335 Serial Boot 실패  (3) 2007.12.12
TMS320F28335 FPU 성능  (1) 2007.12.06
TMS320F28335 LED 점등 성공  (2) 2007.10.29
TMS320F28335 개발환경 Update  (0) 2007.10.28
TMS320F28335 Test Board 진행사항  (0) 2007.10.27
TMS320F28335 Test Borad  (5) 2007.10.27
TMS320F28335 DOC  (0) 2007.10.27
TMX320F28335 입수  (0) 2007.10.19
로봇에 사용할 DSP 선택하기 [2편]  (9) 2007.10.16
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함