Сообщение от Vslav
Похоже, что с моделированием какие-то проблемы. По логике работы контроллера - порядок байтов на диске у слова данных и слова CRC не может быть разным ( в обоих случаях первым должен идти СТАРШИЙ байт ).На выходе записываемых данных получилось:
Код:0x30 (то есть, сначала МЛАДШИЙ байт, старший бит первым) 0x31 (то есть, потом СТАРШИЙ байт, старший бит первым) 0x32 0x33 (после этого байта содержимое регистра CRC = 0x6EE9) 0x91 (инвертированное 0x6E. Сначала пишется СТАРШИЙ байт инвертированной суммы) 0x16 (инвертированное 0xE9. Потом пишется МЛАДШИЙ байт инвертированной суммы)




Ответить с цитированием