Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
24.03.2010, 09:26
|
#11
|
Гражданин KAZUS.RU
Регистрация: 05.10.2006
Сообщений: 628
Сказал спасибо: 21
Сказали Спасибо 165 раз(а) в 92 сообщении(ях)
|
Re: ds1820 в AVR Studio на СИ
Цитата:
|
DS18s20. хотя датчик может быть с любой буквой, пока не имеет значение, хочу просто запустить пока в протеусе
|
Вот моя заготовка для чего-то была. Proteus+WinAVR+DS18S20
Вложения:
|
w.rar (66.5 Кб, 274 просмотров) |
__________________
Быть,а не казаться.
|
|
|
|
24.03.2010, 13:33
|
#12
|
Частый гость
Регистрация: 15.10.2009
Сообщений: 27
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: ds1820 в AVR Studio на СИ
все равно не пойму что не так, толи на столько тупой . про хидеры в 123avr просто сказано что вставляет кусок кода из файла который указываем.в ds1820.h. я подключил его, так же как 1wire.h, но для функций, которые объявлены в 1wire.h вообще незнаю где сами функции. как я понял объявляются только функции, тела эих функций в ds1820.lib. этот файл указан в ds1820.h, он же тоже сам подключается если подключили ds1820.h ??? только откуда удет знать компилятор где лежит ds1820.lib там ведь путь не прописан. все облазил по разному пробывал все равно не находит этих функций
Последний раз редактировалось dronow87; 24.03.2010 в 13:38.
Причина: добавил
|
|
|
|
24.03.2010, 14:52
|
#13
|
Почётный гражданин KAZUS.RU
Регистрация: 06.02.2007
Сообщений: 1,340
Сказал спасибо: 3
Сказали Спасибо 106 раз(а) в 66 сообщении(ях)
|
Re: ds1820 в AVR Studio на СИ
Я тоже тупой, потому что не пойму, что у Вас не выходит.
Подключение библиотечных функций - куда ? в кодевижин, винавр ?
Все одинаково.
Хотите писать свои - на здоровье, подключайте в кодевижине - через опции проекта сишный файл, в винавр - через мейкфайл...
Для здоровья как бы полезнее свои писать, знаешь, чего бояться.
|
|
|
|
24.03.2010, 16:54
|
#14
|
Почётный гражданин KAZUS.RU
Регистрация: 13.11.2008
Адрес: г.Смоленск
Сообщений: 2,018
Сказал спасибо: 348
Сказали Спасибо 1,024 раз(а) в 552 сообщении(ях)
|
Re: ds1820 в AVR Studio на СИ
dronow87, я так понял вы читаете черз строчки?
Сообщение от dronow87
|
но для функций, которые объявлены в 1wire.h вообще незнаю где сами функции
|
Сами эти функции запрятаны в недрах CVAVR, при подключении 1wire.h мы как бы глобально объявляем функции, для возможности использования в любом месте программы.
Сообщение от dronow87
|
как я понял объявляются только функции, тела эих функций в ds1820.lib
|
Вот тут по аналогии как написал выше, только не запрятаны в недрах, а лежат на поверхности с расширением .lib И как писал вам до этого
Сообщение от Saadov
|
по сути это тот же С файл. Опять же в тексте этого файла используются функции 1wire.h из CVAVR.
|
|
|
|
|
24.03.2010, 16:58
|
#15
|
Почётный гражданин KAZUS.RU
Регистрация: 13.11.2008
Адрес: г.Смоленск
Сообщений: 2,018
Сказал спасибо: 348
Сказали Спасибо 1,024 раз(а) в 552 сообщении(ях)
|
Re: ds1820 в AVR Studio на СИ
Сообщение от dronow87
|
только откуда удет знать компилятор где лежит ds1820.lib там ведь путь не прописан
|
Спросите у Павла Гайдука, откуда его компилятор знает где искать файлы с расширением .lib Я вот знаю, что они лежат в папке lib, которая лежит в папке программы.
В самом же курсе авр написано, что если вы вставляете хидер так "1wire.h", то компилятор будет искать его в папке с проектом, если так ‹1wire.h›, то в спец отведенном для этого месте, который компилятор знает сам!
|
|
|
|
26.03.2010, 09:44
|
#16
|
Прописка
Регистрация: 16.04.2004
Сообщений: 201
Сказал спасибо: 337
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
|
Re: ds1820 в AVR Studio на СИ
ОФФ: А потом еще говорят, что на С программы пишутся быстрее чем на асме )) И переносимостью хвалятся....
|
|
|
|
26.03.2010, 14:43
|
#17
|
Почётный гражданин KAZUS.RU
Регистрация: 13.11.2008
Адрес: г.Смоленск
Сообщений: 2,018
Сказал спасибо: 348
Сказали Спасибо 1,024 раз(а) в 552 сообщении(ях)
|
Re: ds1820 в AVR Studio на СИ
Сообщение от Drex
|
А потом еще говорят, что на С программы пишутся быстрее чем на асме )) И переносимостью хвалятся....
|
В данном случае, зная хоть какие то основные правила, проблем не возникло бы.
А готовых хидеров, с готовыми функциями работы с 1wire полно в интернете. Но увы, никто об это и не думает.
|
|
|
|
26.03.2010, 14:58
|
#18
|
Частый гость
Регистрация: 15.10.2009
Сообщений: 27
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: ds1820 в AVR Studio на СИ
Сообщение от Saadov
|
В данном случае, зная хоть какие то основные правила, проблем не возникло бы.
А готовых хидеров, с готовыми функциями работы с 1wire полно в интернете. Но увы, никто об это и не думает.
|
да просто опыта то нет ни какого можно сказать, пытаюсь разобраться. щас подсказали простенький примерчик http://arv.radioliga.com/component/o...leinfo/id,105/ вроде сдвиги есть.Спасибо за советы!
|
|
|
|
26.03.2010, 16:29
|
#19
|
Почётный гражданин KAZUS.RU
Регистрация: 13.11.2008
Адрес: г.Смоленск
Сообщений: 2,018
Сказал спасибо: 348
Сказали Спасибо 1,024 раз(а) в 552 сообщении(ях)
|
Re: ds1820 в AVR Studio на СИ
Мудрость приходит с опытом, опыт приходит с глупостью.
Уважаемый ARV опять всех спас)) Как закончите, выкладывайте рабочий проект, для следующего наплыва учащихся
|
|
|
|
24.04.2012, 13:41
|
#20
|
Заблокирован
Регистрация: 15.04.2010
Адрес: Ижевск
Сообщений: 388
Сказал спасибо: 24
Сказали Спасибо 45 раз(а) в 35 сообщении(ях)
|
Re: ds1820 в AVR Studio на СИ
в некоторых версиях AVRcodevision (в платной какой-то попалось)
функции ds1820_temperature в библиотеках нет вообще
вместо неё ds1820_temperature_10
выводит значение умноженое на 10
кто это придуал непонятно
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 12:30.
|
|