ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
24 ноября
49244
Беня (24.01.2006 19:08, просмотров: 9208)
Кто может просветить по вопросу выбора компилятора языка Си для ARM 1) Хочется чтобы был 8-байтовый тип с плавающей точкой double. Какие из компиляторов это реализуют, а какие нет ? 2) Есть исходники для 8-разрядных контроллеров, которые будем переводить на ARM и там весь обмен по RS-232 и обработка принятой и передаваемой информации построены на структурах и операции sizeof(). Поэтому необходимо, чтобы компилятор умел упаковывать структуры без выравнивания по границе двух или четырех байтов. Какие компиляторы имеют опции для этого ? Чтобы struct my_struct { unsigned char start ; unsigned char address ; unsigned char len ; unsigned char check_sum ; } ; sizeof( struct my_struct) равнялся 4 ?