Я программирую микроконтроллерную систему 8051 (в C), подключенную к ПК через последовательный порт.Я бы хотел, чтобы микроконтроллер записывал в файл на ПК.Есть ли простой общий способ сделать это с уровня C?
Я не знаю о готовом способе сделать это, но это не трудно развить себя.Вам потребуется:
Определить последовательный протокол для передачи данных файла.Существуют протоколы со старых модемных дней, но они могут быть слишком сложными.См .: http://en.wikipedia.org/wiki/List_of_file_transfer_protocols
Напишите код вашего микроконтроллера для передачи данных файла через последовательный порт, используя ваш протокол.
Напишите программу, которая работает наваш компьютер, чтобы получить данные и записать их в файл.