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

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

По специфике ничего не скажу, а вот переменные по фиксированным адресам - тут уже устали отвечать... (+)

Отправлено ReAl 31 августа 2007 г. 15:07
В ответ на: Уф! Глас вопиющего в пустыне услышан. Компилятор VisualDSP++4.5. Бьюсь башкой об стену - не могу разобраться в этой мути. А ой-как надо! отправлено Lucky 31 августа 2007 г. 14:46

Просто регулярно всплывает вопрос.
Я ещё не видел С-компилятора, который бы не брал такое, совершенно стандартное:

typedef struct {
int a,b;
} stru;

#define ext_stru *((volatile stru*)0xDEAD)

ext_stru.a = 5;
while( ext_stru.b == 0 ) ;

// или такое

#define pext_stru ((volatile stru*)0xDEAD)

pext_stru->a = 5;
while( pext_stru->b == 0 ) ;



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

Ответы


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

Сообщение:

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

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

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

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