各位,大侠这段时间在调试stm32 通过CH375b 读写U盘的程序,原来有程序可以读写U盘的程序。现在在原来的基础上改动了下,就是将来的数据有PA0~PA7 改为PD8~PD15控制口没有不变.今天调试时,死活检测不到U盘。请各位大侠给支下招,后天就要给客户发样机试用,只剩下这一个问题了。数据口的定义由#define SET_DATA375(dat) GPIOA->BSRR=(dat|(((~dat)<<16)))更改为#define SET_DATA375(uDat) GPIOD->BSRR= (uDat<<8|(((~uDat)<<24))) 。大家看看由什么问题。 |