在CH375的芯片資料中說,CH375的串口通信時是一位起始位,8位數(shù)據(jù)位,一位作為命令和數(shù)據(jù)的標(biāo)志位,一位停止位,但是CH375模塊的資料中,并沒有命令和數(shù)據(jù)的標(biāo)志位,請問,對于CH375模塊和評估板提供的程序,可以直接用于CH375的芯片開發(fā)中嗎,如果不可以的話,主要要修改哪部分呢?
查看: 5742
回復(fù): 3
利用CH375芯片的串口開發(fā)USB-HOST的問題
熱門產(chǎn)品 :
CH585: 集成高速USB和NFC的藍牙MCU
模塊和評估板各自有各自的例子程序,不必混用,如果混用,那么主程序基本差不多
用的是9位串口模式,例如: 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); } 對于評估板,硬件上,得連串口,軟件上,將讀寫命令和數(shù)據(jù)的端口,改用串口子函數(shù)。 參照,CH375評估板的FILELIB5的例子程序!
多謝
請勿發(fā)布廣告和違法內(nèi)容, 代碼可以選擇編輯器代碼語言格式, 更易他人閱讀幫助您, 或者留下聯(lián)系方式,以便更好更快服務(wù)您
只有登錄才能回復(fù),可以選擇微信賬號登錄