реклама на сайте
подробности

 
 
> Встроенные библиотеки, может я два дня занимался "не тем" :)
SasaVitebsk
сообщение Nov 19 2006, 20:04
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Необходимо было динамически определять колличество датчиков (DS18b20) на шине и работать с ними.
Пересмотрел по ссылкам гугла кучу инфы, но не нашёл того чтобы меня устроило полностью. Впрочем так бывает у меня всегда. Ну кое что взял за основу и за два дня переписал/оптимизировал. И когда уже начал компилировать конечную прогу линкер (!!!) выдаёт следующее сообщение:

Warning[w6]: Type conflict for external/entry "OW_cnt_device", in module main against external/entry in module ds18b20; prototyped function vs K&R function
/* In module main: */
/* K&R Function, args 0, attr 0 */
int (__version_3 OW_cnt_device)();
/* In module ds18b20: */
/* Function, args 0, attr 0 */
uint8_t (__version_3 OW_cnt_device)(void);

Надо отметить что своё название "OW_cnt_device" я взял от балды. Я правильно понял, что в моей системе уже есть внешняя библиотека (K&R) где имеется данная ф-ия? IAR у меня стандартный и во встроенном описании я не обнаружил каких либо аналогичных ф-ий. Только стандартные.

Поясните, пожалуйста, или я заблуждаюсь или где прочитать.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 14:22
Рейтинг@Mail.ru


Страница сгенерированна за 0.01483 секунд с 7
ELECTRONIX ©2004-2016