示例代码:
c
复制代码
void logData(float data) {
// 打开文件并写入数据
if (f_open(&file, "data_log.txt", FA_OPEN_APPEND | FA_WRITE) == FR_OK) {
char buffer[50];
sprintf(buffer, "%.2f\n", data);
f_write(&file, buffer, strlen(buffer), &bytesWritten);
f_close(&file);
}
}
|