This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC3235的文件操作问题

您好:

我的项目的需求是每次开机 从flash中读取之前存储的 SSID,密码,服务器IP, PORT并建立连接,从而收发数据。并可通过UART修改这些参数,并存储。

之前我想用sl_WlanProfileAdd 去保存这些参数,但是貌似不能保存我自己的个性化参数,所以我现在在用 sl_FsOpen、sl_FsWrite、sl_FsRead、sl_FsClose这些方法通过操作文件的形式去存取参数。

我想问的是:

1: 通过文件操作的参数是保存在flash中的吗?用户的程序也是存储在flash中,那么我需不需要注意他们在flash中存储的位置

2:我按照下面链接的方法,调用 方法 sl_FsOpen((unsigned char *)DeviceFileName, SL_FS_CREATE|SL_FS_OVERWRITE | SL_FS_CREATE_SECURE | SL_FS_CREATE_NOSIGNATURE | SL_FS_CREATE_MAX_SIZE( MaxSize ),&MasterToken);时总是报SL_ERROR_FS_INVALID_TOKEN_SECURITY_ALERT错误,我的 unsigned long   MaxSize = 1 * 1024;