例程移植過來,
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
然后我加了打樣文件列表的函數(shù),也沒有輸出:
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);
}
后面加上藍(lán)牙的peripheral的內(nèi)容, U盤也不識別了, 求指導(dǎo),謝謝。