例程移植过来,
1.把所有的#include "CH59x_common.h"改成#include "CH58x_common.h"
2.CH583的宏也加了:
3.lib里面把ISP592改成ISP583了
SPI用的是W25Q128JVSIQ,能读出ID,插上电脑也有U盘识别, 格式化拷贝文件都没问题。
就是例子里面pdf_create( "TEMP.PDF" );不成功, open file里面s=1f
然后我加了打样文件列表的函数,也没有输出:
void? checkDisk()
{
? ? UINT32 idx = 0;
? ? uint8_t ret;
? ? do {
? ? ? ? strcpy((PCHAR) mCmdParam.Open.mPathName, "/*");
? ? ? ? CHRV3vFileSize = idx++;
? ? ? ? ret = CHRV3FileOpen();
? ? ? ? if (ret == ERR_FOUND_NAME)
? ? ? ? ? ? printf("%d: %s\r\n", idx, mCmdParam.Open.mPathName);
? ? } while (ret == ERR_FOUND_NAME);
}
后面加上蓝牙的peripheral的内容, U盘也不识别了, 求指导,谢谢。