Вы можете написать сейчас и зарегистрироваться позже.
Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.
У меня нет команд приема от МК, я использую транзакцию "передал 12 байт / принял 12 байт" всегда. Если не принял 12 байт за отведенный промежуток времени с перезапросами(не более 3х раз), то "ошибка связи".
команды:
1 -16. Записать в буфер по адресу "А" 8 байт, ответ те-же 8 байт для проверки. буфер 128 байт. Чтобы заполнить буфер в 128 байт необходимо 16 транзакций.
17. Прочитать из буфера 8 байт по адресу "А", данные любые, ответ 8 байт. Необязательная команда, используется для проверки.
18. Записать во флеш буфер по адресу "Е", ответ: данные любые, флаг верификации записи либо 0 (без ошибок), либо 1 (ошибка записи).
19. Прочитать 8 байт из флеш по адресу "Е", ответ: данные из флеш для верификации. Необязательная команда.
20. Записать в ЕЕПРОМ один байт по адресу "Р", ответ: данные любые, флаг верификации записи либо 0 (без ошибок), либо 1 (ошибка записи).
21. Прочитать 8 байт из ЕЕПРОМ по адресу "Р, ответ: данные из ЕЕПРОМ для верификации. Необязательная команда.
22. Прочитать версию, дату бутлодера, название используемого МК, начальный адрес бутлодера для ATtiny 24/44/84.
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.