Andy Mozzhevilov (05.09.2005 14:52, просмотров: 1) ответил goz на Ответ:
Ответ: делается все это не очень сложно. Обычно на 16 битных процессорах 16-битные переменные выравниваются по четному адресу. Поскольку модбас оперирует только с 16-битными регистрами и понятия 8 битных регистров у него нет, то при передаче можно извлечь сразу 16 битный регистр так, как он лежит в памяти, а передать его перевернутым. При приеме точно также - принять, но записать перевернув. при работе с даннымим длиной больше 16бит отойти описанием в документации порядка следования слов