Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту


 
Опции темы
Непрочитано 29.03.2015, 23:33  
Wiza_
Почётный гражданин KAZUS.RU
 
Регистрация: 29.12.2012
Адрес: Питер
Сообщений: 982
Сказал спасибо: 131
Сказали Спасибо 230 раз(а) в 157 сообщении(ях)
Wiza_ на пути к лучшему
По умолчанию Re: FAQ по STM8

eddy, Делай ногодрыг на таймере с конечным автоматом.
Реклама:
Wiza_ вне форума  
Непрочитано 30.03.2015, 00:36  
STM32F0
Заблокирован
 
Регистрация: 22.04.2014
Сообщений: 0
Сказал спасибо: 15
Сказали Спасибо 366 раз(а) в 284 сообщении(ях)
STM32F0 на пути к лучшему
По умолчанию Re: FAQ по STM8

Сообщение от eddy Посмотреть сообщение
посмотрю, хватит ли ресурса таймера в режиме "одновибратора" на ШИМ с одновременным захватом (чтобы прием осуществлять).
Как вариант. ИМХО, ОРМ необязателен. Юзать захват это ещё одно прерывание и хотя там особых проблем с этим нет, но всё равно время. Пробуй, выберешь лучшее.
STM32F0 вне форума  
Непрочитано 30.03.2015, 08:49  
ovsep
Частый гость
 
Регистрация: 19.10.2007
Сообщений: 42
Сказал спасибо: 1
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
ovsep на пути к лучшему
По умолчанию Re: FAQ по STM8

Сообщение от eddy Посмотреть сообщение
Народ, кто-нибудь пробовал сделать приличную реализацию 1-wire на STM8?
Я к тому, что заморачиваться ли мне с таймерами, или все равно не выйдет ничего и делать через задницу (ногодрыгом с задержками в виде nop'ов)?
Разве UART для 1-wire (Reset на 9600, Time-slot на 115200) уже отменили?
ovsep вне форума  
Непрочитано 30.03.2015, 09:12  
Bill
Гражданин KAZUS.RU
 
Регистрация: 02.06.2003
Адрес: Челябинск
Сообщений: 545
Сказал спасибо: 10
Сказали Спасибо 341 раз(а) в 202 сообщении(ях)
Bill на пути к лучшему
По умолчанию Re: FAQ по STM8

Сообщение от ovsep Посмотреть сообщение
Разве UART для 1-wire (Reset на 9600, Time-slot на 115200) уже отменили?
А если UART уже используется по прямому назначению?
Bill вне форума  
Непрочитано 30.03.2015, 09:23  
STM32F0
Заблокирован
 
Регистрация: 22.04.2014
Сообщений: 0
Сказал спасибо: 15
Сказали Спасибо 366 раз(а) в 284 сообщении(ях)
STM32F0 на пути к лучшему
По умолчанию Re: FAQ по STM8

Сообщение от ovsep Посмотреть сообщение
UART для 1-wire
UART для 1-wire - UART+TIM
ногодрыг для 1-wire - ногодрыг+TIM
Вот отсюда и возникает вопрос, убрать UART и ногодрыг и заюзать TIM. Тем более, что у STM таймера вполне развитые.
STM32F0 вне форума  
Непрочитано 30.03.2015, 09:49  
eddy
Почётный гражданин KAZUS.RU
 
Аватар для eddy
 
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,627
Сказал спасибо: 115
Сказали Спасибо 813 раз(а) в 590 сообщении(ях)
eddy на пути к лучшему
По умолчанию Re: FAQ по STM8

Сообщение от ovsep Посмотреть сообщение
Разве UART для 1-wire (Reset на 9600, Time-slot на 115200) уже отменили?
Без DMA получится тот же ногодрыг. А учитывая то, что у STM8S105, который я для тестов использую, только 1 UART, который для подключения терминала используется, то как-то не пожируешь!
__________________
Союз Советских Социалистических Округов Северной Америки
eddy вне форума  
Непрочитано 30.03.2015, 10:03  
ovsep
Частый гость
 
Регистрация: 19.10.2007
Сообщений: 42
Сказал спасибо: 1
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
ovsep на пути к лучшему
По умолчанию Re: FAQ по STM8

Сообщение от STM32F0 Посмотреть сообщение
UART для 1-wire - UART+TIM
ногодрыг для 1-wire - ногодрыг+TIM
Вот отсюда и возникает вопрос, убрать UART и ногодрыг и заюзать TIM. Тем более, что у STM таймера вполне развитые.
Смотря какая скорость UARTа. Иногда дешевле отдать (ногодрыг+TIM) UARTу, а UART отдать 1-wire.
ovsep вне форума  
Непрочитано 30.03.2015, 10:06  
STM32F0
Заблокирован
 
Регистрация: 22.04.2014
Сообщений: 0
Сказал спасибо: 15
Сказали Спасибо 366 раз(а) в 284 сообщении(ях)
STM32F0 на пути к лучшему
По умолчанию Re: FAQ по STM8

Кстати, софт УАРТ на таймере тоже элементарно делается, если только на передачу то и подавно. У СТМ по этому поводу даже апнота есть.
Миниатюры:
Нажмите на изображение для увеличения
Название: STM8S_soft_UART_2.png
Просмотров: 36
Размер:	60.4 Кб
ID:	77465  
STM32F0 вне форума  
Непрочитано 30.03.2015, 10:10  
STM32F0
Заблокирован
 
Регистрация: 22.04.2014
Сообщений: 0
Сказал спасибо: 15
Сказали Спасибо 366 раз(а) в 284 сообщении(ях)
STM32F0 на пути к лучшему
По умолчанию Re: FAQ по STM8

Сообщение от ovsep Посмотреть сообщение
Иногда дешевле отдать (ногодрыг+TIM) UARTу, а UART отдать 1-wire.
Не вижу смысла! Зачем УАРТ отдавать под 1-вире, а таймер под УАРТ, если можно сразу отдать таймер под 1-вире и не мучаться?
STM32F0 вне форума  
Непрочитано 02.04.2015, 20:42  
eddy
Почётный гражданин KAZUS.RU
 
Аватар для eddy
 
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,627
Сказал спасибо: 115
Сказали Спасибо 813 раз(а) в 590 сообщении(ях)
eddy на пути к лучшему
По умолчанию Re: FAQ по STM8

Что-то не пойму: на кой черт у TIM2 есть флаг OPM (регистр TIM2_CR1), если в даташите написано:
Цитата:
One-pulse mode is not available on TIM2/TIM3 but the OPM bit can be used for other purposes (for example, to stop the counter properly).
6 раз перечитал, не дошло до меня: на кой черт этот OPM и как он может "правильно остановить счетчик"?
__________________
Союз Советских Социалистических Округов Северной Америки
eddy вне форума  
 

Закладки

Метки
arm, cortex, stm32, stm8
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Импульсная зарядка для авто-аккумуляторов (новодел) Falconist Источники питания и свет 1915 14.03.2024 19:56
FAQ (ЧаВО) по PROTEUS для начинающих и не только dosikus Proteus 221 07.03.2024 22:45
STM8(S/L), первые впечатления kison STM8 1423 19.05.2018 19:23
Вопросы и замечания по топику - FAQ по PROTEUS avr123-nm-ru Proteus 291 05.06.2015 20:49
FAQ Импульсный трансформатор alberio Источники питания и свет 87 13.11.2012 18:07


Часовой пояс GMT +4, время: 00:40.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot