Easyelectronics.ru

Электроника для всех
Текущее время: 27 ноя 2020, 10:58

Часовой пояс: UTC + 5 часов



JLCPCB – Прототипы печатных плат за $2/5шт. два слоя. $5/5шт. четыре слоя
Крупнейший производитель печатных плат и прототипов. Более 600000 клиентов и свыше 10000 заказов в день!
Получите скидку на почтовую отправку при первом заказе в JLCPCB!

Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: STM32+1-Wire
СообщениеДобавлено: 05 авг 2011, 10:36 
Старожил

Зарегистрирован: 18 фев 2010, 12:47
Сообщения: 310
Откуда: г. Челябинск
Кто-нибудь реализовывал такое ?
Изначально хотел тупо прикрутить оригинального мастера DS2482S по I2C - но хрен, ни в одном доступном магазине нету :( В остальных либо заказ от 1000р либо доставка столько же.

Варианты как я понимаю либо через USART (благо их два в контроллере), либо чистый bit bang дрыганье ножками.
Проблема в том, что 1-wire датчиков много - пара десятков, а контроллер активно занят ещё кучей всякого с прерываниями, боюсь как бы задержки не поплыли при битбанге.

Кто-нибудь реально делал что-то подобное ? Гугл что-то не выдал ни одной реальной реализации :(


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32+1-Wire
СообщениеДобавлено: 05 авг 2011, 13:05 
Супермодератор
Аватара пользователя

Зарегистрирован: 23 апр 2010, 12:58
Сообщения: 5892
Откуда: Москва/Саратов
DMA + USART.

Если DMA там умеет обрабатывать поток в обе стороны одновременно (USART > буфер и буфер > USART), то вообще вин.

http://we.easyelectronics.ru/electro-an ... ompom.html

_________________
http://d.64h.me/


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 


Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: xrou


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB