Запись данных в eeprom arduino

Здравствуйте.

Подскажите как можно реализовать такую задачу. Есть устройство на ардуине подключается к ПК через ЮСБ. Мне надо написать отдельную программу для Windows, через которую сохранялись данные в EEPROM.

Подскажите как это можно реализовать и в какую сторону читать.
Только начал разбираться с ардуино так что пока не силен в этом вопросе.

Устройство ваше на какой ардуино сделано? И есть ли у вас скетч который в эту ардуино загружен?

Arduino Pro Micro
На данный момент скетч только черновой
Еще даже не подключена внешяя еепром

С про микро дел не имел, но в общих чертах должно быть так.
Должна быть связь между платой и пк (в простейшем случае через COM-порт).
Пусть твоя программа отправляет «команды» вместе с данными на мк, а уже сам мк (понимая что от него хотят) будет записывать данные полученные с ПК в свой EEPROM.

Подскажите в общих чертах как на мк команды отправлять ?
Или может какую литературу почитать ?

Ну например

Это компактная Леонардо на базе ATmega32u4? У неё есть встроенный USB контроллер, там и не такое возможно. Она может прикинуться кем угодно (мышом, клавиатурой, принтером, любым HID-устройством) так, что ПК ничего и не заметит.

Насчёт

я не понял вопроса – сесть да сделать. Поконкретнее не можете спросить?

В сторону общего программирования и устройства микроконтроллера ATmega32u4. Если с этим проблемы, то пока их не устраните, Вам эту задачу не осилить.

Ну а сам как думаешь? Примерно так:

- Эй, контроллер мелкий, ты там как? Живой?
- Живой, а чо?
- Чо-чо, нахватался от ардуин всяких… Данные надо в EEPROM запихнуть.
- Ну а я чо, против чоле? Давай данные - запихаю.
- Вот тебе байт, вот два, и вот третий еще.
- И всё? У меня еще этих байт свободных в EEPROM - дофига.
- Ну на еще парочку. Пока хватит.
- Отлично, записал.
- Погоди, а что куда записал - запомнил?
- А надо было? Вот блин. Давай по новой.
- Да ну тебя, мне надоело, USB-порт уже болит…
- Так давай по старинке - через COM, ну или красиво - через LPT… ;)
- Извращенец! Давай лучше предпоследний байт обновим, там в нем значение поменялось.
- Это который? Я с начала считал, погоди пересчитаю.
- Мда…

:smiley:
«Театр у клавиатуры» )))

2 лайка