[an error occurred while processing this directive]
Как в си сделать переменную размером в 12 байт (IAR)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
Bulat
02 мая 2005 г. 20:59
Составить ответ
|||
Конференция
|||
Архив
Ответы
Ответ: а если как unsigned char mass[12]; и пользоваться например через указатель. Или еще можно написать спецфункции для обработки на асме, передавая указатель.
—
JK2002
(03.05.2005 06:29,
пустое
)
Ответ: Можно но хотелось бы одной переменой. А то такой огород получится.
—
Bulat
(03.05.2005 07:22,
пустое
)
отчегоже огород, что инт что лонг что 12 байтовая переменная всеравно интерпретируется как указатель на начало и смещения, подругому асм неработает, процессор то 8ми битный.
—
колян безпарольный
(03.05.2005 09:00,
пустое
)
Хорошо. А может тогда научите вставлять асм в IAR. Буду примного благодарен.
—
Bulat
(03.05.2005 17:48,
пустое
)
утипути, поди 12ти битное ацп а инты жалко расточать? тогда структура из 3ёх байт, первые 2 это младшие, третий это 2 старших. Долго думал как уплотнять 10ти битные слова и лучше чем 4 младщих+ 5тый=4х2б непридумал.
—
колян безпарольный
(02.05.2005 21:13,
пустое
)
А без всяких 'утипути' и без переходов на личности
—
можешь отвечать?
(02.05.2005 22:41,
пустое
)
ваша личность батенька уж очень по проезжей части разбросана, а у меня режим карлсона неработает, такчто терпите, буду по вашему евклидову пространству грязными кирзачами))))))))
—
колян безпарольный
(03.05.2005 07:50,
пустое
)
тьфу блять, слепой, показалось 12 бит, сорри
—
колян безпарольный
(02.05.2005 21:14,
пустое
)
struct, class
—
quark
(02.05.2005 21:05,
пустое
)
никак, только ''набить'' 3 x u32 в структуру
—
вот
(02.05.2005 21:02,
пустое
)
Отправка ответа
Имя (обязательно):
Пароль:
E-mail:
Тема (обязательно):
Сообщение:
Ссылка на URL:
Название ссылки:
URL изображения:
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru