ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
20 мая
57505 Топик полностью
Гудвин (27.04.2006 12:37, просмотров: 1) ответил Ilia_Litvinenko на Недопустимо, если необходима строгая последовательность
В MSP есть один момент - в структурах надо просто проследить вручную за размещением элементов структуры, ибо необходимо выравнивать 16 битные переменные по четным адресам. Компилятор (IAR) конечно выравнивает автоматом, но тогда можно нарваться на такой неприятный момент, например, при синхронизации каких-либо структур с PC (в виде массива) - результат может быть непредсказуемым. Поэтому в PC надо указать директиву выравнивания элементов структуры на границе 1 байт, а в MSP распределить элементы структуры ручками. Причем описание структуры скопировать в PC именно так, как описано в MSP... И все будет мягким и пушистым...