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

 
 
> DS2480B+ 1-wire
Xeon
сообщение May 29 2013, 16:03
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 140
Регистрация: 21-04-11
Пользователь №: 64 524



Всем привет!

В 1-wire не силён... Может у кого нить есть примеры работы с этой микрухой?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
kovigor
сообщение May 29 2013, 17:43
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(Xeon @ May 29 2013, 19:03) *
В 1-wire не силён... Может у кого нить есть примеры работы с этой микрухой?

Codevision скачайте, это такой Си-компилятор, и там посмотрите. Библиотека для работы с 1-wire там точно есть, и эта ИС скорее всего поддержана тоже ...
Go to the top of the page
 
+Quote Post
Xeon
сообщение May 30 2013, 07:21
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 140
Регистрация: 21-04-11
Пользователь №: 64 524



Цитата(kovigor @ May 29 2013, 20:43) *
Codevision скачайте, это такой Си-компилятор, и там посмотрите. Библиотека для работы с 1-wire там точно есть, и эта ИС скорее всего поддержана тоже ...


Поставил Codevision 1-wire есть но предлагает реализовать его только на пинах...
Go to the top of the page
 
+Quote Post
Aner
сообщение May 30 2013, 22:42
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463



QUOTE (Xeon @ May 30 2013, 10:21) *
Поставил Codevision 1-wire есть но предлагает реализовать его только на пинах...

На пинах не очень, только через UART как в даташите показано. Причина в протоколе и временах.
В инете полно схем, прог. ...
Go to the top of the page
 
+Quote Post
toweroff
сообщение May 31 2013, 08:20
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



Цитата(Aner @ May 31 2013, 02:42) *
только через UART как в даташите показано. Причина в протоколе и временах.

Не согласен sm.gif у меня как-то был случай, что все UART'ы были заняты. Сделал через свободный SSP - вполне себе работоспособно
но к сабжу это неприменимо sad.gif
Go to the top of the page
 
+Quote Post
Aner
сообщение May 31 2013, 08:32
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463



QUOTE (toweroff @ May 31 2013, 11:20) *
Не согласен sm.gif у меня как-то был случай, что все UART'ы были заняты. Сделал через свободный SSP - вполне себе работоспособно

Ну и что это за проц был у вас? Наверняка структуру регистров UARTа программно реализовали через свободный SSP.
Либо протокол не выполняли полностью, поскольку 1-W на пинах задача не под силу многим процессорам.
Go to the top of the page
 
+Quote Post
toweroff
сообщение May 31 2013, 09:04
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



Цитата(Aner @ May 31 2013, 12:32) *
Ну и что это за проц был у вас? Наверняка структуру регистров UARTа программно реализовали через свободный SSP.
Либо протокол не выполняли полностью, поскольку 1-W на пинах задача не под силу многим процессорам.

а зачем мне структура UART? SSP был настроен, если память не изменяет, на 16 бит, и все плясало от протокола 1-Wire, сколько там по времени нужно на каждый бит данных. Т.к. SSP - аппаратная штука, то и проц не был загружен, как это получается при ногодрыге
реализация была на стареньком LPC2103
Цитата
Либо протокол не выполняли полностью

это как? sm.gif
если аппаратно байты передаются, то реализация всех или нет функций устройства 1-Wire - это уже кому сколько надо biggrin.gif
Go to the top of the page
 
+Quote Post

Сообщений в этой теме


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

 


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


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