Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
IAR for AVR v5.11 помогите пожалуйста. Выдаёт предупреждение.
Отправлено
Вячеслав
07 мая 2008 г. 14:14
unsigned int *str=0, pnt=0;
str=(unsigned int *)pnt;
Warning[Pe1053]: conversion from integer to smaller pointer
Как убрать это предупреждение?
Составить ответ
|
Вернуться на конференцию
Ответы
не знаю верно или нет но первая переменная это указатель а ворая переменная это просто переменная вот и ругается. попробуйте вот так unsigned int *str=0, *pnt=0;
—
eXeC001er
(07.05.2008 14:17:57
81.26.142.208
,
пустое
)
Ответ: Да написано правильно. В переменной pnt будет храниться адрес внешней памяти.
—
Вячеслав
(07.05.2008 14:21:33
192.168.0.87,89.163.14.219
,
пустое
)
Адрес это указатель, а не число. По этому его и нужно объявить как указатель на нужный тип данных(-)
—
misyachniy
(07.05.2008 14:30:3
195.10.210.194
,
пустое
)
Ответ: Микросхема имеет регистр с положением указателя приёмного буфера. Ег...{+}
—
Вячеслав
(07.05.2008 14:37:56
192.168.0.87,89.163.14.219
, 229 байт)
раз он говорит, что размер указателя меньше, чем int, значит он собирается адресовать только близкие адреса. Проверь установки проекта
—
Неспящие с Трезором
(07.05.2008 15:21:36
192.168.24.76,217.30.255.215
,
пустое
)
Ответ: Огромное спасибо. В этом всё дело. Ещё раз спасибо!!!
—
Вячеслав
(07.05.2008 15:24:46
192.168.0.87,89.163.14.219
,
пустое
)
Ну дык и предупреждает тебя, что размеры разные.. Любое преобразование типов теоретически опасно. Лечение: Забить
—
Неспящие с Трезором
(07.05.2008 14:23:55
192.168.24.76,217.30.255.215
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 13:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru