我用单片机通过CH375A的串行口读写优盘,连接好硬件电路后,把ch375hft.c中的xreadch75data xwritech375data xwritech375cmd 都改成了串口方式,中断引脚声明和端口初始化都进行了修改,我自己写传送命令能用,但一调库函数(ch375init())就死机,不知怎么回事,请指教
热门产品 :
CH641: PD及无线充电专用MCU
我用单片机通过CH375A的串行口读写优盘,连接好硬件电路后,把ch375hft.c中的xreadch75data xwritech375data xwritech375cmd 都改成了串口方式,中断引脚声明和端口初始化都进行了修改,我自己写传送命令能用,但一调库函数(ch375init())就死机,不知怎么回事,请指教
测试命令可以过吗?同时,串口相连接的话,那么要采用9位数据方式
我已经采用了9位数据格式, 写入命令SET_USB_MODE,后写入数据0x05后,插入优盘ACT#出现低电平 但CHECK_EXIST命令后,写入数据0x57,读出数据却是oxFF 不知怎么回事,请指教
测试命令是在设置模式之前就开始的,也就是程序上来延时100MS之后就做测试命令,如果返回的是0XFF的话,那么可能是你的晶振没起振或者复位不完全以及波特率设置不正确,375默认的波特率是9600