| Отвлекитесь, эмбеддеры! Отвлеченные темы - обсудить проблемы тепловой смерти вселенной, или просто пиво. Этот раздел - для отдыха. |
А есть ли смысл в STM8 когда есть atmega по 50р ?
07.05.2011, 23:05
|
|
|
Заблокирован
Регистрация: 26.12.2009
Сообщений: 3,102
Сказал спасибо: 113
Сказали Спасибо 860 раз(а) в 610 сообщении(ях)
|
Re: А есть ли смысл в STM8 когда есть atmega по 50р ?
А вы уже пробовали???
|
|
|
|
08.05.2011, 00:23
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 13.12.2004
Сообщений: 3,168
Сказал спасибо: 11
Сказали Спасибо 691 раз(а) в 503 сообщении(ях)
|
Re: А есть ли смысл в STM8 когда есть atmega по 50р ?
Сообщение от realid
|
|
Ну и что далеко сдвинул?
|
Да прилично. Меня - так на 100%  Я быстренько заменил 16с84 на 90s2313, а 16с73 на at90s4433. И вспоминал о пиках только в кошмарных снах типа атмел закрылся.
Сообщение от selevo
|
|
USB не реализуешь и к компу не подключишь ))
|
Если не нарушать спецификацию, то как раз на STM8 получится, а на меге - нет.
3,3В - STM8 при таком питании законно работает на 16МГц. Что 8S, что 8L. Мега - только 8МГц.
Сообщение от selevo
|
|
А на atmega запросто даже кварца не надо
|
Ну-ну. На встроенном генераторе в 8 МГц?
В STM8 кстати встроенный на 16...
Сообщение от selevo
|
|
ещё они не имеет ФАПЧ ГУН нет алгоритма самопрошивки ,там невозможен бутлоадер.
|
Что - в мегах типа ФАПЧ есть? Не смешите.
Самопрошивка еще как возможна. Более того - там даже есть заводской бутлодырь. Меге об этом остается только мечтать.
Сообщение от selevo
|
|
а вот статейка про сравнение, так между прочим.
|
Смех один, а не статья. Правда только в одном - с компиляторами беда. Но это к самому кристаллу не относится. Атмел 5 лет без компиляторов прожил с одним ассемблером. Под STM8 сразу три компилятора предлагают. И несколько асмов соответственно.
|
|
|
|
08.05.2011, 00:49
|
|
|
Супер-модератор
Регистрация: 15.10.2007
Сообщений: 3,578
Сказал спасибо: 175
Сказали Спасибо 1,567 раз(а) в 810 сообщении(ях)
|
Re: А есть ли смысл в STM8 когда есть atmega по 50р ?
|
|
|
|
08.05.2011, 01:15
|
|
|
Заблокирован
Регистрация: 26.12.2009
Сообщений: 3,102
Сказал спасибо: 113
Сказали Спасибо 860 раз(а) в 610 сообщении(ях)
|
Re: А есть ли смысл в STM8 когда есть atmega по 50р ?
Сообщение от realid
|
|
Вот ST может подвинуть.
|
Да... он такой...
|
|
|
|
08.05.2011, 07:49
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,026
Сказал спасибо: 60
Сказали Спасибо 3,941 раз(а) в 2,302 сообщении(ях)
|
Re: А есть ли смысл в STM8 когда есть atmega по 50р ?
Тоже кстати пересел с ПИКов, когда узнал что АТ90 при том же кварце в 4 раза быстрее... Микрочип исправил это вроде только в 24-м семействе, но все равно опоздал, надо было сраду делать нормальный конвеер
Сообщение от kison
|
|
Ну-ну. На встроенном генераторе в 8 МГц?
|
|
|
|
|
08.05.2011, 11:23
|
|
|
Заблокирован
Регистрация: 15.04.2010
Адрес: Ижевск
Сообщений: 384
Сказал спасибо: 24
Сказали Спасибо 45 раз(а) в 35 сообщении(ях)
|
Re: А есть ли смысл в STM8 когда есть atmega по 50р ?
ну я немного схитрил
ФАПЧ реалищован програмно
В тех проектах где используется подключение мег к USB
а ГУН как показано выше работает до 13,5 Мгц (и это не предел)
А ещё я не понял что значит нарушать спецификацию...
у STM8 архитектура не позволит программно реализовать USB даже на 20мгц
я так думаю.
Сделайте чо . помигайте светиком по кнопке в программе.
вот таблица растактовок комманд МК
AVR
www.atmel.com/atmel/acrobat/doc0856.pdf
STM8
http://www.st.com/stonline/products/...e/pm/13590.pdf
.......................
вот LPT-USB (хотел найти на русском,мигалку,потерялась ссылка)
без кварца,ФАПЧ+ГУН
по аналогии можно реализовать все устройство так.
http://www-user.tu-chemnitz.de/~heha...T/ul-16.htm.en
Последний раз редактировалось selevo; 08.05.2011 в 20:52.
|
|
|
|
10.05.2011, 04:26
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 13.12.2004
Сообщений: 3,168
Сказал спасибо: 11
Сказали Спасибо 691 раз(а) в 503 сообщении(ях)
|
Re: А есть ли смысл в STM8 когда есть atmega по 50р ?
Сообщение от selevo
|
|
а ГУН как показано выше работает до 13,5 Мгц (и это не предел)
|
Там дискретность становится большой. Изменили OSCCAL на 1 и частота на 100КГц скакнула. Для USB нужно ЕМНИП точность не хуже +-0,25%. Это всего +-30КГц. Уверены что попадете? А если попадете - уверены что с нагревом не уйдет?
Сообщение от selevo
|
|
А ещё я не понял что значит нарушать спецификацию...
|
Ну чем мега 8 от меги 8L отличается знаете? С появлением буквы А разделение ушло, а вот суть не изменилась. У мег есть зависимость допустимой частоты от напряжения питания. И при 3,3В она не 16МГц и не 12МГц, а меньше. Смотрите даташит.
Сообщение от selevo
|
|
Сделайте чо . помигайте светиком по кнопке в программе.
|
 Я давно не светиками мигаю
Сообщение от selevo
|
у STM8 архитектура не позволит программно реализовать USB даже на 20мгц
я так думаю.
|
Хорошо что "я так думаю" добавили...
Сообщение от selevo
|
вот таблица растактовок комманд МК
AVR
|
И что?
Вот Вам простейший пример. Иногда делаются осциллографы на микроконтроллерах. Например проект с Радиокота - Хамелион. Там мега в паре с внешним АЦП всасывает поток в 5 мегасэмплов при такте в 15 мегагерц. 3 такта на выборку. STM8 в тех же условиях может всосать 15 мегасэмплов. Нужно лишь развернуть цикл ( в АВР тоже развернут) и вперед.
У АВР примерно:
|
Код:
|
in R16, PIND
st x+,r16 |
3 такта.
STM8:
|
Код:
|
mov $500,$5000
mov $501,$5000
mov $502,$5000 |
В три раза быстрее. Думайте.
|
|
|
|
10.05.2011, 07:39
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,026
Сказал спасибо: 60
Сказали Спасибо 3,941 раз(а) в 2,302 сообщении(ях)
|
Re: А есть ли смысл в STM8 когда есть atmega по 50р ?
Сообщение от kison
|
|
Например проект с Радиокота - Хамелион. Там мега в паре с внешним АЦП всасывает поток в 5 мегасэмплов при такте в 15 мегагерц. 3 такта на выборку. STM8 в тех же условиях может всосать 15 мегасэмплов.
|
А тактирующие АЦП сигналы почему не указаны? С ними такой красоты не будет
Сообщение от kison
|
|
Изменили OSCCAL на 1 и частота на 100КГц скакнула. Для USB нужно ЕМНИП точность не хуже +-0,25%.
|
Этого хватает
Сообщение от kison
|
|
А если попадете - уверены что с нагревом не уйдет?
|
По импульсам в шине ЮСБ очень легко программно подстроить частоту генератора, и периодически более точно ее подстраивать. Получается плюс-минус одно значение осккала. Собственно я давно так делаю для ЮСБ и УАРТ - с УАРТом отлично работает в машинАХ от -30 зимой до +60...70 летом
|
|
|
|
10.05.2011, 14:51
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 13.12.2004
Сообщений: 3,168
Сказал спасибо: 11
Сказали Спасибо 691 раз(а) в 503 сообщении(ях)
|
Re: А есть ли смысл в STM8 когда есть atmega по 50р ?
Сообщение от niXto
|
|
А тактирующие АЦП сигналы почему не указаны? С ними такой красоты не будет
|
Потому что они таймером делаются. В в случае с STM8 - АЦП тактируется от CCO - выхода такта на улицу.
Сообщение от niXto
|
|
Этого хватает
|
В STM8 тоже хватит. Благо там генератор сразу 16МГц +-1%
Сообщение от niXto
|
|
с УАРТом отлично работает в машинАХ от -30 зимой до +60...70 летом
|
Там и допуск в 2,5%, а не в 0,25.
|
|
|
|
13.09.2012, 13:12
|
|
|
Прописка
Регистрация: 24.02.2007
Адрес: Вольногорск, Украина
Сообщений: 59
Сказал спасибо: 0
Сказали Спасибо 33 раз(а) в 18 сообщении(ях)
|
Re: А есть ли смысл в STM8 когда есть atmega по 50р ?
Был бы народный программатор, то и развитие STM8 пошло бы быстрее.
По себе в основном выбираю кристалл от возможности его программирования и производительности. Прикольно когда можно просто залить прошивку по UATR как в LPC2000 -х.
Попалась пара STM8s003, так их только вообще последний СТлинк шьет, выложить 40 у.е. ради сомнительного удовольствия, проще их выкинуть.
Да еще, когда эти камни появятся в Протеусе? Я им не брезгую на начальных этапах.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 11:45.
|
|