[an error occurred while processing this directive]
Ответ: А что нам даёт volatile.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
Ярик
17 декабря 2005 г. 15:48
В ответ на:
volatile unsigned char xdata dacAddr _at_ 0xC000; (это я так ЦАП на шину вешал)
отправлено DASM 17 декабря 2005 г. 15:38
Составить ответ
|||
Конференция
|||
Архив
Ответы
ну это мне надо было, компилятору же иначе не сказать, что там у меня не память а ЦАП. Иначе он соптимизирует ( я ведь никогда ЦАП не читаю) и все записи в него выкинет
—
DASM
(17.12.2005 15:51
212.58.192.14
,
пустое
)
volatile дает указание на то что переменная всегда при чтении каждый раз будет считываться из ячейки - и не будет оптимизироваться . формально volatile указывает что данные по адресу могутт изменяться независимо -
—
net
(17.12.2005 15:51
83.237.5.187
,
пустое
)
тумаю в рейтинге TOP вопросов этот - второй, после - где взять лекарство на EWAVR X.XX
—
DASM
(17.12.2005 15:52
212.58.192.14
,
пустое
)
Ну на этот вопрос существует ответ в документации, в отличии от первого :)
—
Щ.C.
(17.12.2005 16:20
144.206.186.102
,
пустое
)
Отправка ответа
Имя (обязательно):
Пароль:
E-mail:
NoIX ключ
:
Запомнить
Тема (обязательно):
Сообщение:
Ссылка на URL:
Название ссылки:
URL изображения:
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
E-mail:
info@telesys.ru