将stm32 ADC值写入SD卡
Writing stm32 ADC values to SD card
我无法从 stm32 adc 写入的 sdcard 读取 uint 数据(在文本文件中)。我可以将数据写入 sd 卡,但在我的 latop 中打开 txt 文件时出现奇怪的符号。
我正在使用 SDIO 并且 FATFS
if(f_mount(&myFAT,SD_Path, 1)==FR_OK)
{
HAL_GPIO_TogglePin(GPIOD, GPIO_PIN_14);
f_open(&myFile, "test1.txt[=10=]",FA_WRITE|FA_CREATE_ALWAYS);
for(int i=0; i<1000;i++){
sprintf(msg,"%hu\r\n",data[i]);
f_write(&myFile,msg,10,&byteCount);
}
f_close(&myFile);
HAL_GPIO_TogglePin(GPIOD, GPIO_PIN_15);
}
我无法从 stm32 adc 写入的 sdcard 读取 uint 数据(在文本文件中)。我可以将数据写入 sd 卡,但在我的 latop 中打开 txt 文件时出现奇怪的符号。
我正在使用 SDIO 并且 FATFS
if(f_mount(&myFAT,SD_Path, 1)==FR_OK)
{
HAL_GPIO_TogglePin(GPIOD, GPIO_PIN_14);
f_open(&myFile, "test1.txt[=10=]",FA_WRITE|FA_CREATE_ALWAYS);
for(int i=0; i<1000;i++){
sprintf(msg,"%hu\r\n",data[i]);
f_write(&myFile,msg,10,&byteCount);
}
f_close(&myFile);
HAL_GPIO_TogglePin(GPIOD, GPIO_PIN_15);
}