Телесистемы
 Разработка, производство и продажа радиоэлектронной аппаратуры
На главную   | Карта сайта | Пишите нам | В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:jobsmp@pochta.ru

Телесистемы | Электроника | Конференция «Микроконтроллеры и их применение»

почему нельзя все структуру скопом туды сюды..размеры? я в своих профиль девайса так меняю(+)

Отправлено ы 10 апреля 2008 г. 16:05
В ответ на: сериализация С структур (вроде бы уже обсуждалось, но не помню выводов) отправлено <font color=gray>yes</font> 10 апреля 2008 г. 15:53

прием из PC

struct->memb1 = GET8_POST_INC(p);
struct->memb2 = GET8_POST_INC(p);
struct->memb3 = GET24_POST_INC(p);
struct->memb4 = GET16_POST_INC(p);
struct->memb5 = GET32_POST_INC(p);

запись в PC
ST8_POSTINC(p,struct->memb1);
ST8_POSTINC(p,struct->memb2);
ST24_POSTINC(p,struct->memb3);
ST16_POSTINC(p,struct->memb4);
ST32_POSTINC(p,struct->memb5);

и никаких проблем со смещениями и никаких лишних команд на установку/чтение каждого элемента


Составить ответ | Вернуться на конференцию

Ответы


Отправка ответа
Имя*: 
Пароль: 
E-mail: 
Тема*:

Сообщение:

Ссылка на URL: 
URL изображения: 

если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
поделите двойку на единицу:

Перейти к списку ответов | Конференция | Раздел "Электроника" | Главная страница | Карта сайта

Rambler's Top100 Рейтинг@Mail.ru
 
Web telesys.ru