Filesystems 如何使用MCU创建文本文件并通过USB将其传输到PC?

Filesystems 如何使用MCU创建文本文件并通过USB将其传输到PC?,filesystems,usb,spi,flash-memory,Filesystems,Usb,Spi,Flash Memory,我希望: 使用我的ATxmega128A4U收集数据(完成) 将该数据存储到文本文件(.txt)中 将文本文件发送到闪存(通过SPI) 将闪存(或MCU?)作为大容量存储控制器(MSC)通过USB连接到PC 读取电脑上的文本文件 我的MCU上有我需要的所有数据。我在这里看过阿特梅尔。我不确定这是否适用于我的xmega128a4u或从何处获取文件。另外,如果我使用命令“fopen”,这个文件存储在哪里 主要问题是创建文本文件。使用“FILE*FILE fopen…”后存储在哪里

我希望:

  • 使用我的ATxmega128A4U收集数据(完成)
  • 将该数据存储到文本文件(.txt)中
  • 将文本文件发送到闪存(通过SPI)
  • 将闪存(或MCU?)作为大容量存储控制器(MSC)通过USB连接到PC
  • 读取电脑上的文本文件
  • 我的MCU上有我需要的所有数据。我在这里看过阿特梅尔。我不确定这是否适用于我的xmega128a4u或从何处获取文件。另外,如果我使用命令“fopen”,这个文件存储在哪里

    主要问题是创建文本文件。使用“FILE*FILE fopen…”后存储在哪里