Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521
Что-то у меня не клеится. Причём на ровном месте. Моделирую ситуацию в протеусе. Команда write_scratchpad. Передаю команду, TA1, TA2 + 8 байт данных. И получаю CRC16 инверсное. Всё согласно даташиту (насколько я его понял). Все эти 11 байт я считаю в CRC. В начале CRC обнуляю. Результат протеуса отличается от моего хоть убей. При этом CRC реализовал уже 2 способами (табличным и медленным) согласно разных документов и мой результат по обоим подпрограммам совпадает.
Где я допустил хомут? Кто подскажет? Заранее благодарю.
SasaVitebsk, извините за нескромный вопрос, но в какой области в данном случае используется DS2431 и что конкретно Вы хотите взломать? Я думаю нам по пути) .ася 216694634 Жду Вас!
Сообщение отредактировал Rtem - Jul 20 2012, 20:29