Навряд ли вы сможете компилятор перезаточить под big endian. Да и зачем, в чем проблема?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
HSD-Forge
15 апреля 2005 г. 17:37
В ответ на:
Народ, подскажите, это наверное глупо, но очень НАДО. Как в CVAVR при определении переменной типа int сказать компилеру чтобы старший байт размещался в младшем адресе, а не наоборот?
отправлено Y123 15 апреля 2005 г. 17:26
Составить ответ
|||
Конференция
|||
Архив
Ответы
Да собственно пустяк: ModBus-ом заливаю буфер ( он шлет как изестно Старший первым, ну я так и складываю в буфер) и понадобилось мне на этот буфер наложить структуру через юнион. Вот тут-то и возникла эта прелесть.Старший со младшим в int-е крест накрест. Проект модбасовый перекраивать в лом, т.к. много разных девайсов затронет, а совместить байтики хочется.
—
Y123
(15.04.2005 19:43,
пустое
)
Так и предполагал, что с ModBus проблемы, где еще такую задачу встретишь? :)
—
rezident
(15.04.2005 20:20,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru