Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Примерно так можно обойтись при упакованной структуре
Отправлено
Vit
19 марта 2008 г. 14:24
В ответ на:
Вопрос по правильному извлечению указателя на структуру в массиве структур. IAR ругается и не работает...
отправлено Dikoy 19 марта 2008 г. 11:42
unsigned int GetCrc16(void * buf, unsigned char len)
{
unsigned char *buf = bufv;
а далее по тексту
Составить ответ
|
Вернуться на конференцию
Ответы
Что значит "упакованной"? Через нетипизированый указатель пробовал уже...
—
Dikoy
(19.03.2008 14:27:20
194.186.243.194
,
пустое
)
Если 8-ибитный камень, то пофиг, а если "пошире", то каждый элемент структуры может занимать слово, даже если просишь байт
—
Vit
(19.03.2008 14:34:22
83.170.240.226
, 82 байт)
AT90USB1287, писал же уже... IAR 4.30.
—
Dikoy
(19.03.2008 14:39:16
194.186.243.194
,
пустое
)
Тем более что: Error[Pe101]: "buf" has already been declared in the current scope, Error[Pe020]: identifier "bufv" is undefined.
—
Dikoy
(19.03.2008 14:31:1
194.186.243.194
,
пустое
)
Апшипси - букафку потерял - unsigned int GetCrc16(void * bufv, unsigned char len)
—
Vit
(19.03.2008 14:32:29
83.170.240.226
,
пустое
)
Да всё то же самое... На сообщение FF02000005h возвращает CRC 006E :(
—
Dikoy
(19.03.2008 14:38:9
194.186.243.194
,
пустое
)
А ты энтой Get_CRC сначала такой массив подсунь, а потом со структурами гребись
—
Vit
(19.03.2008 14:40:22
83.170.240.226
,
пустое
)
Что-то она даже массив не ест...
—
Dikoy
(19.03.2008 15:10:18
194.186.243.194
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 387:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru