[an error occurred while processing this directive]
Проверил. У меня все нормально получается. Вот что я сделал (+)
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено homekvn 04 ноября 2005 г. 18:23
В ответ на: А как включить заполнение битовых полей в структуре начиная со старшего в VisualDSP 4.0 (BlackFin)? (+) отправлено <font color=gray>mir</font> 04 ноября 2005 г. 17:17

#pragma pack(1)
typedef struct
{
unsigned int field1: 12;
unsigned int field2: 4;
} TTestStruct;

TTestStruct A;

main()
{...
A.field1 = 0x926;
A.field2 = 0xf;
...
}

Вот что показывается в окне "Мемори" против переменной А: 0х926F0000

На всякий случай сообщаю некоторые подробности. У меня установлена среда Visual DSP 3.5, но компилер самый последний. Процессор AD21365 (Shark).

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 
NoIX ключ Запомнить

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Rambler's Top100 Рейтинг@Mail.ru
Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание

E-mail: info@telesys.ru