在CH375的芯片资料中说,CH375的串口通信时是一位起始位,8位数据位,一位作为命令和数据的标志位,一位停止位,但是CH375模块的资料中,并没有命令和数据的标志位,请问,对于CH375模块和评估板提供的程序,可以直接用于CH375的芯片开发中吗,如果不可以的话,主要要修改哪部分呢?
查看: 5326
回复: 3
利用CH375芯片的串口开发USB-HOST的问题
热门产品 :
CH32L103: 32位PDUSB低功耗单片机
模块和评估板各自有各自的例子程序,不必混用,如果混用,那么主程序基本差不多
用的是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); } 对于评估板,硬件上,得连串口,软件上,将读写命令和数据的端口,改用串口子函数。 参照,CH375评估板的FILELIB5的例子程序!
多谢
请勿发布广告和违法内容, 代码可以选择编辑器代码语言格式, 更易他人阅读帮助您, 或者留下联系方式,以便更好更快服务您
只有登录才能回复,可以选择微信账号登录