u32 i; mCmdParam.Locate.mSectorOffset = sector*2; //跳过文件的前n个扇区开始读写 i = CH375FileLocate( ); //mCmdParam.Read.mSectorCount = 1; //CH375FileRead(); //读到默认缓冲时用这个 mCmdParam.ReadX.mSectorCount = 2; mCmdParam.ReadX.mDataBuffer = p; //将读出的数据放到2000H开始的缓冲区中 CH375FileReadX(); //从文件中读取2个扇区到指定缓冲区 return i;
上面一段程序是读文件指定扇区的内容,以前用AVR单片机的时候能正常使用,但是现在改成stm32的时候,就读不到数据了,请问是什么问题啊?
热门产品 :
CH390:以太网控制器芯片