【发布时间】:2011-02-07 19:55:35
【问题描述】:
我正在编写一个通过串行端口连接到 PC 的 8051 微控制器系统(C 语言)。我想让 µC 写入 PC 上的文件。有没有从 C 级别执行此操作的简单通用方法?
【问题讨论】:
标签: c file file-io io microcontroller
我正在编写一个通过串行端口连接到 PC 的 8051 微控制器系统(C 语言)。我想让 µC 写入 PC 上的文件。有没有从 C 级别执行此操作的简单通用方法?
【问题讨论】:
标签: c file file-io io microcontroller
我不知道有什么现成的方法可以做到这一点,但发展自己并不难。您需要:
定义用于传输文件数据的串行协议。从旧的拨号调制解调器时代就有现有的协议,但它们可能太复杂了。见:http://en.wikipedia.org/wiki/List_of_file_transfer_protocols
编写您的微控制器代码,使用您的协议通过串行端口传输文件数据。
编写一个程序,在您的 PC 上运行以接收数据并将其写入文件。
【讨论】: