我无法从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\0",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); }
1 回答