Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
непонятная ошибка
Отправлено
moZZZg
04 мая 2007 г. 14:54
код:
Temperature = (Beta / ((log(V_ADC/(V_ref-V_ADC))/log(__E)) + (Beta/T_amb))) - T_zero; // calculate the temperature
ошибка:
Error[Pe020]: identifier "__E" is undefined C:\Program Files\IAR Systems\STK 502\AVR064\Temperature.c 147
я так понял log(__E)это же натуральный логарифм,почему тогда ошибка???
Составить ответ
|
Вернуться на конференцию
Ответы
в настройках проекта в разделе библиотек указываешь что юзать нада CLIB и все становиться на свои места. но уитывай то что я сказал ниже.
—
eXeC001er
(04.05.2007 15:48:49
83.239.13.202
,
пустое
)
что у тебя за формула: в частности как звучит на мат языке та часть где логорифм?! от чего его нада взять?!
—
eXeC001er
(04.05.2007 15:09:7
83.239.13.202
,
пустое
)
Ответ:
—
moZZZg
(04.05.2007 15:24:48
83.234.50.18
, 117 байт)
вообщем нифигасе не понятно. вот чегось я думаю: если вы пишете log(__E) и это у вас означает взять логарифм от числа "е", то то что вы написали может быть и не правильно. (+)
—
eXeC001er
(04.05.2007 15:40:44
83.239.13.202
, 245 байт)
www.translate.ru
—
ы
(04.05.2007 14:58:6
80.92.98.211
, 78 байт)
Ответ:
—
moZZZg
(04.05.2007 14:59:26
83.234.50.18
, 144 байт)
Ответ:
—
ы
(04.05.2007 15:03:36
80.92.98.211
, 142 байт)
Ответ:
—
moZZZg
(04.05.2007 15:04:41
83.234.50.18
, 56 байт)
Не включена какаято библиотека
—
misyachniy
(04.05.2007 15:07:48
212.90.165.14
,
пустое
)
math.h
—
Quasy
(04.05.2007 15:11:10
80.243.9.34
,
пустое
)
#define __E 2.718281828459045235360287
—
Quasy
(04.05.2007 15:11:45
80.243.9.34
,
пустое
)
Ответ:
—
moZZZg
(04.05.2007 15:23:48
83.234.50.18
, 51 байт)
А зачем ее определять? Это констата, она возьмется для вычисления формулы в нужное время из math.h (ну или из явноуказанного дифайна) и потом не нужна
—
Quasy
(04.05.2007 15:29:51
80.243.9.34
,
пустое
)
в math.h у меня ее нету к примеру! IAR AVR 4.12
—
eXeC001er
(04.05.2007 15:36:46
83.239.13.202
,
пустое
)
в clib есть такое определение, в dlib нету.
—
eXeC001er
(04.05.2007 15:43:38
83.239.13.202
,
пустое
)
Ответ:
—
moZZZg
(04.05.2007 15:39:26
83.234.50.18
, 113 байт)
А в 3.10 есть...
—
Quasy
(04.05.2007 15:39:24
80.243.9.34
,
пустое
)
Ответ:
—
moZZZg
(04.05.2007 15:39:55
83.234.50.18
, 15 байт)
И в 2.28 нету, а в 1.40 опять есть :)
—
Quasy
(04.05.2007 15:43:14
80.243.9.34
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
поделите 4 пополам:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru