?? xwj_serial.h
字號:
//---------------- xwj_Serial.c //---------------串口相關
//串口函數集,僅需做簡單調用即可完成串口輸入輸出的處理,出入均設有緩沖區,大小可任意設置
void serial_init ();
unsigned char getbyte(void); //從接收緩沖區取一個byte,如不想等待則在調用前檢測inbufsign是否為1。
bit checkin(void); //檢測接收緩沖區是否有數據
void putchar(unsigned char c); //放入一個字節到發送緩沖區
//void getline(unsigned char idata *line, unsigned char n); //獲取一行數據回車結束,必須定義最大輸入字符數
//void putbytes(unsigned char *outplace,unsigned char j); //放一串數據到發送緩沖區,自定義長度
//void putstring(unsigned char code *puts); //發送一個定義在程序存儲區的字符串到串口
//void puthex(unsigned char c); //發送一個字節的hex碼,分成兩個字節發。
//void putbyte(unsigned char c,unsigned char j); //輸出一個無符號字符數的十進制表示,必須標示小數點的位置,自動刪除前面無用的零
//void putint(unsigned int ui,unsigned char j); //輸出一個無符號整型數的十進制表示,必須標示小數點的位置,自動刪除前面無用的零
//void clr(void); // 發送一 '清除屏幕' 到VT100終端
void putinbuf(unsigned char c); //人工輸入一個字符到輸入緩沖區
void Serial_main(void); // 串口測試用主函數
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -