UART関数です。
通信条件は9600bps,8ビット,パリティなし,1ストップビットです。
文字列の終端はNULLです。
関数名 内容 void initUART() UART初期化 void putsUART(const char *s) 送信関数 void getsUART(char *s) 受信関数、文字間隔が1ms以上で終了とみなします。
- UART.hをインクルードしてください。
- UART.lppをプロジェクトに登録してください。
- 十分な送受信バッファーを確保してください。
- システムクロック32MHzを前提に調整しています。
- UARTのロジック電圧は5Vです。
- RS232Cとして利用する場合にはドライバIC(MAX232N,ADM3202Aなど)を追加してください。
UART.zip©2010-2015 All rights reserved by Einstein.
- UART.h
- UART.lpp
- Sample.c