我的MCU用uPSD3254做,現(xiàn)在小小的串口就沒調(diào)通,誰能給我一個串口通信的例程,不用庫文件的例程
網(wǎng)上下載的ch375的程序里面沒有嗎?
不用庫文件的沒有 ,都是用庫文件的,郁悶死了。
怎么沒人管呢
不是庫文件的,我也沒有啊??!這個是不是要購買?
你打電話問問???
bit set_usb_mode_s(UCHAR mode) { UCHAR i; RI=0; TI=0; TB8=1; SBUF=CMD_SET_USB_MODE; while(!TI); TI=0; TB8=0; SBUF=mode; while(!TI); TI=0; // delay20us(); while(!RI); RI=0; i=SBUF; if(i==CMD_RET_SUCCESS)return(SUCCESS); else return(ABORT); } bit set_baudrate_s(UCHAR modulus,UCHAR constant) { UCHAR i; RI=0; TI=0; TB8=1; SBUF=CMD_SET_BAUDRATE; while(!TI); TI=0; TB8=0; SBUF=modulus; while(!TI); TI=0; TB8=0; SBUF=constant; while(!TI); TI=0; TR1=0; TL1=0xfe; TH1=0xfe; TR1=1; delay1ms(); while(!RI); RI=0; i=SBUF; if(i==CMD_RET_SUCCESS)return(SUCCESS); else return(ABORT); } UCHAR rd_usb_data_s() { UCHAR data_len; UCHAR *data_buf_r=data_buf; UCHAR temp; RI=0; TI=0; TB8=1; SBUF=CMD_RD_USB_DATA; while(!TI); TI=0; while(!RI); RI=0; temp=data_len=SBUF; while(temp) { while(!RI); RI=0; *data_buf_r=SBUF; data_buf_r++; temp--; } return(data_len); } bit get_descr_s(UCHAR type) { int_status=0xff; RI=0; TI=0; flag_serial=1; TB8=1; SBUF=CMD_GET_DESCR; while(!TI); TI=0; TB8=0; SBUF=type; while(!TI); TI=0; while(int_status==0xff); if(int_status==USB_INT_SUCCESS)return(SUCCESS); else return(ABORT); }
請問Mr.manson,這個完整的主函數(shù)對應(yīng)哪個例子