01.03.2011, 12:27
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
|
Re: STM8(S/L), первые впечатления
Сообщение от Zemlyanov
|
У линейки STM8 есть контроллеры с 2 USART ?
|
STM8S207 / 208
|
|
|
|
05.03.2011, 14:01
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
|
Re: STM8(S/L), первые впечатления
Тут смотрел ОС для STM8, ну и посмотрел тестбенч в сравнении с другими ядрами.
ОС - OSA. Тестбенч тут - http://pic24.ru/doku.php/osa/ref/appendix/speed
Собственно там время работы шедулера при переключении задач. Но наглядно видно что 35 тактов STM8 куда меньше, чем у АВР - 100/108
Похоливарим? ![Валяюсь от смеха](images/smilies/icon_biggrin.gif)
На время у PIC110/16/18 не смотите - это не такты, а МЦ. Соответственно надо на 4 домножать.
|
|
|
|
05.03.2011, 14:41
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: STM8(S/L), первые впечатления
Сообщение от kison
|
Тут смотрел ОС для STM8, ну и посмотрел тестбенч в сравнении с другими ядрами.
ОС - OSA. Тестбенч тут - http://pic24.ru/doku.php/osa/ref/appendix/speed
Собственно там время работы шедулера при переключении задач. Но наглядно видно что 35 тактов STM8 куда меньше, чем у АВР - 100/108
Похоливарим? ![Валяюсь от смеха](images/smilies/icon_biggrin.gif)
На время у PIC110/16/18 не смотите - это не такты, а МЦ. Соответственно надо на 4 домножать.
|
Ой нечестное сравнение...
У AVR, в отличие от PIC и STM, нету прямой работы с памятью как с регистрами (а в многозадачных системах переменных, увы, много). Оттого, при переключении, и проигрывает. ![Учучь на ошибках](images/smilies/icon_fingal.gif)
Предлагаю встречное сравнение (надо поискать, а я на работе). Что будет быстрее при большом количестве битовых операций. Пускай по машинным циклам - для чистоты.
|
|
|
|
05.03.2011, 14:45
|
|
Заблокирован
Регистрация: 26.12.2009
Сообщений: 3,124
Сказал спасибо: 116
Сказали Спасибо 867 раз(а) в 614 сообщении(ях)
|
Re: STM8(S/L), первые впечатления
Сообщение от kison
|
Похоливарим?
|
На данный момент не вижу смысла... Явного отрыва в производительности STM8 не наблюдается, всё плюс-минус, документация явно в унылом виде, средства разработки не пример для подражания, на звание "народного" пока не претендует...
|
|
|
|
05.03.2011, 15:19
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
|
Re: STM8(S/L), первые впечатления
Сообщение от omercury
|
У AVR, в отличие от PIC и STM, нету прямой работы с памятью как с регистрами (а в многозадачных системах переменных, увы, много).
|
Там шедулер кооперативной ОС. Ему на количество переменных чихать. В задачах переменные должны быть статическими.Ему надо проверить готовность задачи и переключить стек. Упрощенно. А такими кооперативными ОС пользуется большинство, даже если о этом и не подозревает. А в роли шедулера используется проверка флагов в основном цикле. Ну и флажки как семафоры. Там даже приоритеты можно сделать. Пример не высосан из пальца, а вполне жизненный. Время переключения задач очень важная штука. Если задачи перекидываются раз в миллисекунду и у нас 10 задач, то АВР сожрет 1000 тактов на переключении. При общем такте в 1МГц имеем 100% загрузку только переключателем. А STM8 еще и работать сможет, он загрузится только на 35% диспетчером. 65% останется на сами задачи.
Это не очень корректное сравнение, все же ОС кооперативная. Скажем так - у АВР переключение будет происходить реже. Время реакции увеличится.
Сообщение от st_1
|
на звание "народного" пока не претендует...
|
Еще как претендует. Народ просто не раскачался еще. Дешевые кристаллы + дешевый же отладчик - что еще нужно? Видимо мастер начального кода, где галочки расставил и какой то код подставился. Ну и что то типа 123stm8.narod.ru
|
|
|
|
05.03.2011, 15:28
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: STM8(S/L), первые впечатления
Сообщение от st_1
|
не вижу смысла... Явного отрыва в производительности STM8 не наблюдается, всё плюс-минус, документация явно в унылом виде, средства разработки не пример для подражания, на звание "народного" пока не претендует...
|
А как же
Сообщение от st_1
|
в нашем "хлебном" ларьке ассортимент STM8 и STM32 растёт
|
Сообщение от kison
|
Еще как претендует. Народ просто не раскачался еще. Дешевые кристаллы + дешевый же отладчик - что еще нужно? Видимо мастер начального кода, где галочки расставил и какой то код подставился. Ну и что то типа 123stm8.narod.ru
|
Угу. Генератор кода и отлаженное ядро. Увы - ни того, ни другого. Хотя камушки интересные. Где бы ещё найти поблизости, чтобы
Цитата:
|
Дешевые кристаллы + дешевый же отладчик
|
сохранилось?
|
|
|
|
05.03.2011, 15:41
|
|
Заблокирован
Регистрация: 26.12.2009
Сообщений: 3,124
Сказал спасибо: 116
Сказали Спасибо 867 раз(а) в 614 сообщении(ях)
|
Re: STM8(S/L), первые впечатления
|
|
|
|
05.03.2011, 15:52
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: STM8(S/L), первые впечатления
Сообщение от st_1
|
"второго пришествия Атмэла".
|
Ушествия-то не было... Вопрос только с ценами..
|
|
|
Сказали "Спасибо" omercury
|
|
|
05.03.2011, 15:59
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
|
Re: STM8(S/L), первые впечатления
Сообщение от omercury
|
Увы - ни того, ни другого.
|
Ядро нормальное. Генератор кода нафиг не сдался, но это одна из причин популярности АВР. Люди расставляют в CV галочки и получают заготовку. ST вместо этого библиотеку дала, но это уже думать надо. А не галочки мышкой взводить.
Сообщение от omercury
|
Где бы ещё найти поблизости
|
В Москве. Королев же километрах в 15 от Москвы. А в столице масса предложений.
http://www.terraelectronica.ru/catal...&Gde=2&PageS=1
|
|
|
|
05.03.2011, 16:04
|
|
Заблокирован
Регистрация: 26.12.2009
Сообщений: 3,124
Сказал спасибо: 116
Сказали Спасибо 867 раз(а) в 614 сообщении(ях)
|
Re: STM8(S/L), первые впечатления
Сообщение от omercury
|
А как же
|
А просто! ![Рот до ушей](images/smilies/icon_doushei.gif)
Устойчивость позиции в прайсе определяется количеством заказанного, периодичностью и возможностью закупки. Несколько более-менее крупных заказов и постоянные вопросы "а у вас есть?" заставляют шевелиться.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 10:19.
|
|