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

 
 
> STM8, кто нибудь использует?
KRS
сообщение Apr 13 2010, 11:27
Сообщение #1


Профессионал
*****

Группа: Модераторы
Сообщений: 1 951
Регистрация: 27-08-04
Из: Санкт-Петербург
Пользователь №: 555



Наткнулся тут на новое семейство.
Заинтересовали LQFP44 c CAN, как дешовая замена AT90CAN64 или мелких STM32.

На семинар
http://catalog.compel.ru/blog/2010/04/08/2...ntrollery-stm8/
никто не собирается?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
zksystem
сообщение Apr 13 2010, 13:06
Сообщение #2


embedder
***

Группа: Свой
Сообщений: 264
Регистрация: 11-05-05
Из: Казань
Пользователь №: 4 911



Я пользую STM8, только CAN в них не юзал. Обидно что халявных компиляторов без ограничения по коду у них нет sad.gif а так в принципе интересные камушки.


--------------------
Мечты стареют куда быстрее мечтателей… Стивен Кинг. "Ловец снов"
Go to the top of the page
 
+Quote Post
Xenia
сообщение Apr 16 2010, 12:53
Сообщение #3


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



Цитата(zksystem @ Apr 13 2010, 17:21) *
Я пользую STM8, только CAN в них не юзал. Обидно что халявных компиляторов без ограничения по коду у них нет sad.gif а так в принципе интересные камушки.

Не расстраивайтесь! smile.gif Только что сегодня, внемля вашим рыданиям, IAR создал для него компилятор! Полную версию пока еще раздобыть не удалось, но эвалюйшен и старткик уже раздаются.
Удивляет, что в таблице поддерживаемых МК серия STM8 не значится. И на сайте про нее ничего не сказано, зато торчит неприкаянная страничка (нормального пути к ней из сайта нет), позволяющая скачать эвалюэйшен-версию:
http://www.iar.com/website1/1.0.1.0/2167/1/
Go to the top of the page
 
+Quote Post
KRS
сообщение Apr 17 2010, 19:33
Сообщение #4


Профессионал
*****

Группа: Модераторы
Сообщений: 1 951
Регистрация: 27-08-04
Из: Санкт-Петербург
Пользователь №: 555



Цитата(Xenia @ Apr 16 2010, 17:08) *
Не расстраивайтесь! smile.gif Только что сегодня, внемля вашим рыданиям, IAR создал для него компилятор!

Это хорошая новость!!!
А кто нибудь его уже ставил?
Какое железо для отладки он умеет использовать?
Go to the top of the page
 
+Quote Post
Xenia
сообщение Apr 17 2010, 19:39
Сообщение #5


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



Цитата(KRS @ Apr 17 2010, 23:48) *
А кто нибудь его уже ставил?
Какое железо для отладки он умеет использовать?

А вот вы себе поставьте, а нам расскажите sm.gif. Список поддерживаемого железа, как всегда, в опциях компилятора.
Go to the top of the page
 
+Quote Post
KRS
сообщение Apr 17 2010, 19:58
Сообщение #6


Профессионал
*****

Группа: Модераторы
Сообщений: 1 951
Регистрация: 27-08-04
Из: Санкт-Петербург
Пользователь №: 555



Цитата(Xenia @ Apr 17 2010, 23:54) *
А вот вы себе поставьте, а нам расскажите smile.gif

Да у меня пока нет ни одной платы с такими чипами.
Для чипа такого уровня и отладчик то не сильно нужен. Но вот шить из под IAR было бы удобно.
Да и чип поисследовать тоже.
Насколько я понял самый оптимальный по цене - ST-LINK.
Просто покупать ST-ICE за 2 штуки баксов это как то....
Go to the top of the page
 
+Quote Post
Xenia
сообщение Apr 17 2010, 20:04
Сообщение #7


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



Цитата(KRS @ Apr 18 2010, 00:13) *
Насколько я понял самый оптимальный по цене - ST-LINK.
Просто покупать ST-ICE за 2 штуки баксов это как то....

А вы купите "STM8s Discovery"( http://www.terraelectronica.ru/pdf/ST/STM8S-DISCOVERY.pdf )
В Терраэлектронике стоит всего 350 рублей ( http://www.terraelectronica.ru/catalog.php...e=2&PageS=1 )
Там на плате за эти деньги уже и МК стоит (STM8S105C6T6, 32 KB Flash, 2 KB RAM, 1 KB EEPROM), и питание с кварцем, и даже USB-интерфейс (!) для подключения к компьютеру. Вроде бы ST-LINK даже встроен туда. Подключаешь USB-кабелем к компу и больше ничего не надо.
Go to the top of the page
 
+Quote Post
KRS
сообщение Apr 17 2010, 20:30
Сообщение #8


Профессионал
*****

Группа: Модераторы
Сообщений: 1 951
Регистрация: 27-08-04
Из: Санкт-Петербург
Пользователь №: 555



Цитата(Xenia @ Apr 18 2010, 00:19) *
А вы купите "STM8s Discovery"

Не мне такой не нужен. Мне этот чип без CAN вообще не нужен smile.gif
Лично мне эта архитектура совсем не понравилась!
(IMHO эта архитектура - производителям компиляторов должна понравится smile.gif)
Но вот мелкого и дешового чипа с CAN больше нет! ( а тут еще и EEPROM есть).
Хотя вот еще ATmega16M1 появилась!

Цитата(zltigo @ Apr 18 2010, 00:28) *
До кучи у него IDE приляпали некой шестой версии.

Ну вот, а ходили слухи что на Eclipse собираются переходить.

Сообщение отредактировал KRS - Apr 17 2010, 20:29
Go to the top of the page
 
+Quote Post
Xenia
сообщение Apr 17 2010, 20:32
Сообщение #9


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



Цитата(KRS @ Apr 18 2010, 00:42) *
Лично мне эта архитектура совсем не понравилась!

А вот это уже интересно! Не поделитесь ли вашими впечатлениями об архитектуре STM8? Что именно не понравилось? Как она выглядит по сравнению с AVR? Если вы уже успели составить свое впечатление об этой архитектуре, то было бы крайне интересно вас послушать.
Мнение zltigo по этому же вопросу меня тоже очень интересует.
Go to the top of the page
 
+Quote Post
KRS
сообщение Apr 17 2010, 20:48
Сообщение #10


Профессионал
*****

Группа: Модераторы
Сообщений: 1 951
Регистрация: 27-08-04
Из: Санкт-Петербург
Пользователь №: 555



Цитата(Xenia @ Apr 18 2010, 00:47) *
Не поделитесь ли вашими впечатлениями об архитектуре STM8?

Она проста до безобразия -
счетчик команд, указатель стека, флаги
аккумулятор и 2 индексных регистра.

Основой текст в описании (которе кстати читать тяжеловато) идет вокруг количетсва бит формиующего адрес. Из-за того что этих бит может быть 8, 16,.... режимов адресации очень много...
Единственный интересный момент (раньше о таком не слышал) - это двойная адресация памяти, т.е. например после команды лежит ардрес указателя на данные (причем эти адреса могут быть разной длины, что порождает множество типов).

А дальше все тривиально - операции с одним операндом только в аккумуляторе ( сдвиги например), с двумя - аккумулятор + память, результат в аккумулятор (сложение например).
Ну есть пара инструкций для 16 битных индексных регистров. И работа с битами в памяти.
В общем на асме писать просто скучно, обязательно нужен компилер!!!

Еще раз повторюсь - описание на архитектуру, как то очень тяжело читается! (по сравнению с ARM, AVR, x51). Не в смысле самой архитектуры а стиле описания.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Apr 17 2010, 21:05
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(KRS @ Apr 18 2010, 00:03) *
Она проста до безобразия -

по Вашему описанию, это похоже на усеченную интеловскую 86/88


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- KRS   STM8   Apr 13 2010, 11:27
|- - Pat   Цитата(zksystem @ Apr 13 2010, 15:21) Я п...   Apr 13 2010, 18:52
||- - KRS   Цитата(Pat @ Apr 13 2010, 23:07) Можно ли...   Apr 13 2010, 20:02
|||- - sonycman   Цитата(KRS @ Apr 14 2010, 00:17) Ну после...   Apr 14 2010, 13:23
||- - zksystem   Цитата(Pat @ Apr 13 2010, 23:07) Можно ли...   Apr 15 2010, 10:45
||- - KRS   Цитата(zltigo @ Apr 18 2010, 01:20) по Ва...   Apr 17 2010, 21:18
|- - zltigo   Цитата(KRS @ Apr 17 2010, 22:48) Какое же...   Apr 17 2010, 20:13
- - delamoure   Актуальность определяется целесообразностью примен...   Apr 14 2010, 10:59
- - ukpyr   Цитатакак дешовая замена AT90CAN64 или мелких STM3...   Apr 14 2010, 11:37
|- - KRS   Цитата(ukpyr @ Apr 14 2010, 15:52) жаль g...   Apr 14 2010, 13:02
- - Xenia   Поглядела я на Instruction set этого STM8 - дерьмо...   Apr 17 2010, 21:24
|- - zltigo   Цитата(Xenia @ Apr 18 2010, 00:39) Погляд...   Apr 17 2010, 22:40
|- - Xenia   Цитата(zltigo @ Apr 18 2010, 02:55) А теп...   Apr 18 2010, 01:18
|- - _Pasha   Цитата(Xenia @ Apr 18 2010, 04:33) Вот и ...   Apr 18 2010, 03:57
|- - zltigo   Цитата(Xenia @ Apr 18 2010, 04:33) К тому...   Apr 18 2010, 07:28
||- - KRS   Цитата(zltigo @ Apr 18 2010, 11:43) Разум...   Apr 18 2010, 08:30
||- - zltigo   Цитата(KRS @ Apr 18 2010, 11:45) Есть пра...   Apr 18 2010, 08:32
|- - _Bill   Цитата(Xenia @ Apr 18 2010, 05:18) Вся па...   Apr 27 2010, 19:48
- - scifi   Странный спор... Я-то по наивности думал, что в жи...   Apr 18 2010, 08:34
|- - zltigo   Цитата(scifi @ Apr 18 2010, 11:49) Странн...   Apr 18 2010, 09:11
|- - Xenia   Цитата(zltigo @ Apr 18 2010, 13:26) Да не...   Apr 18 2010, 13:24
|- - zltigo   Цитата(Xenia @ Apr 18 2010, 16:39) Дело о...   Apr 18 2010, 14:23
|- - Xenia   Цитата(zltigo @ Apr 18 2010, 18:38) А вот...   Apr 18 2010, 16:04
|- - Pat   Цитата(Xenia @ Apr 18 2010, 18:19) уже по...   Apr 18 2010, 17:28
|- - WHALE   Цитата(Pat @ Apr 18 2010, 21:43) Xenia не...   Apr 18 2010, 17:49
|- - Xenia   Цитата(WHALE @ Apr 18 2010, 22:04) а вы п...   Apr 18 2010, 18:30
|- - WHALE   Цитата(Xenia @ Apr 18 2010, 22:45) Я пола...   Apr 18 2010, 18:44
|- - zltigo   Цитата(Xenia @ Apr 18 2010, 21:45) Я пола...   Apr 18 2010, 19:35
|- - Xenia   Цитата(zltigo @ Apr 18 2010, 23:50) Да, с...   Apr 18 2010, 20:05
|- - Stanislav_S   Хм.. пересменка говорите? Так вот китайское предст...   Apr 19 2010, 07:41
|- - zksystem   Ну свет клином не сошелся на атмелах и микрочипах,...   Apr 22 2010, 12:20
- - KRS   Сходил я на семинар в Питере! Из полезного - д...   Apr 30 2010, 08:02
|- - Stanislav_S   Цитата(KRS @ Apr 30 2010, 13:02) Сходил я...   Apr 30 2010, 09:24
|- - KRS   Цитата(Stanislav_S @ Apr 30 2010, 13:24) ...   Apr 30 2010, 09:51
- - KRS   Поставил я все 3 компилера. Для начала решил посум...   May 1 2010, 17:16
- - ukpyr   интересно сравнить с avr-gcc и avr-iar по объему и...   May 1 2010, 17:24
|- - KRS   Цитата(ukpyr @ May 1 2010, 21:24) интерес...   May 1 2010, 18:09
- - KRS   Посмотрел я как компилируется моя функция разбора ...   May 1 2010, 23:00
|- - _Bill   Да уж... Сильно улучшает... if (!--Len) во...   May 3 2010, 07:48
|- - Xenia   Цитата(_Bill @ May 3 2010, 11:48) PS: Вид...   May 3 2010, 11:48
|- - _Bill   Цитата(Xenia @ May 3 2010, 15:48) Это оче...   May 3 2010, 14:58
|- - KRS   Цитата(_Bill @ May 3 2010, 18:58) Хотя я ...   May 3 2010, 15:27
|- - Xenia   Цитата(_Bill @ May 3 2010, 18:58) Хотя я ...   May 3 2010, 16:01
|- - KRS   Цитата(Xenia @ May 3 2010, 20:01) А разве...   May 3 2010, 16:29
||- - zltigo   Цитата(KRS @ May 3 2010, 19:29) Разница б...   May 3 2010, 16:57
|- - _Bill   Цитата(Xenia @ May 3 2010, 20:01) А разве...   May 3 2010, 18:28
- - KRS   ассемблеры по возможностям примерно одинаковые...   May 3 2010, 21:02
- - Xenia   Только что (файл датируется 5 мая) IAR выложила се...   May 8 2010, 09:24
|- - KRS   Цитата(Xenia @ May 8 2010, 13:24) Только ...   May 8 2010, 20:45
|- - zltigo   Цитата(KRS @ May 8 2010, 23:45) Поддержка...   May 8 2010, 22:27
- - guxa   Цитата(KRS @ Apr 13 2010, 15:27) Наткнулс...   May 14 2010, 10:04
|- - KRS   Цитата(guxa @ May 14 2010, 14:04) Скажите...   May 14 2010, 11:50
|- - Dog Pawlowa   Вот CAN вам неймется, подскажите лучше, кто тела п...   May 14 2010, 12:58
|- - _Bill   Цитата(Dog Pawlowa @ May 14 2010, 16:58) ...   May 14 2010, 18:01
|- - Dog Pawlowa   Цитата(_Bill @ May 14 2010, 21:01) Делает...   May 14 2010, 19:23
- - KRS   Таблица прерываний находится в библиотеке, исходни...   May 14 2010, 20:32
|- - Dog Pawlowa   Цитата(KRS @ May 14 2010, 23:32) Т.е. есл...   May 14 2010, 20:49
|- - KRS   Цитата(Dog Pawlowa @ May 15 2010, 00:49) ...   May 14 2010, 21:19
||- - Dog Pawlowa   Цитата(KRS @ May 15 2010, 00:19) ST навер...   May 14 2010, 21:32
|- - Т.Достоевский   Цитата(Dog Pawlowa @ May 15 2010, 00:49) ...   Jun 15 2010, 21:50
- - dimka76   А с программаторами для них как дела обстоят? Есть...   Jun 15 2010, 12:02
|- - ZVE   Бесплатного вроде как нет. Да и особо не нужно, та...   Jun 15 2010, 18:08
- - Linker   Лично меня заинтересовала заявленная устойчивость ...   Jun 30 2010, 16:53
|- - _Pasha   Цитата(Linker @ Jun 30 2010, 19:53) Лично...   Jun 30 2010, 20:38
||- - Linker   Цитата(_Pasha @ Jul 1 2010, 03:38) В каки...   Jul 1 2010, 14:19
|- - _Bill   Цитата(Linker @ Jun 30 2010, 19:53) Хотел...   Jun 30 2010, 23:25
|- - IGK   Цитата(_Bill @ Jul 1 2010, 02:25) ...Семе...   Jul 1 2010, 05:50
- - Aner   к каким еще перенапяжениям? к статике!   Jul 1 2010, 14:22
|- - topkin   Цитата(Aner @ Jul 1 2010, 18:22) к каким ...   Jul 2 2010, 04:22
|- - Linker   Цитата(Aner @ Jul 1 2010, 21:22) к каким ...   Jul 2 2010, 17:18
|- - IGK   Нашел время осмотреть STM8S-Discovery :-) Я до это...   Jul 9 2010, 18:34
|- - topkin   Цитата(IGK @ Jul 10 2010, 06:34) Нашел вр...   Jul 14 2010, 12:27
|- - IGK   Цитата(topkin @ Jul 14 2010, 15:27) У мен...   Jul 14 2010, 18:18
- - pr2   Подскажите, где-то есть сейчас в наличии STM8S-Dis...   Jul 14 2010, 01:40
- - Xenia   Вчера вышел новый сервис-пак к EWSTM8 №3 (№2 пропу...   Jul 14 2010, 12:19
|- - KRS   Цитата(Xenia @ Jul 14 2010, 16:19) Не пло...   Aug 2 2010, 10:37
- - ведущий_специалист   Цитата(IGK @ Jul 9 2010, 22:34) Нашел вре...   Aug 2 2010, 17:58
|- - e-serg   Цитата(ведущий_специалист @ Aug 3 2010, 02...   Aug 4 2010, 16:29
|- - _Bill   Цитата(ведущий_специалист @ Aug 2 2010, 21...   Aug 5 2010, 06:14
|- - Stanislav_S   Цитата(_Bill @ Aug 5 2010, 10:14) У меня ...   Aug 5 2010, 08:02
|- - _Bill   Цитата(Stanislav_S @ Aug 5 2010, 12:02) А...   Aug 5 2010, 12:55
- - ukpyr   а какой смысл в stm8s после появления stm32s100 (ц...   Aug 4 2010, 17:04
|- - topkin   Цитата(ukpyr @ Aug 4 2010, 21:04) а какой...   Aug 5 2010, 04:16
- - oll   Т.е. обьясните спецы - с Дискавери идет все таки п...   Aug 5 2010, 16:11
|- - Stanislav_S   Насчет дискавери сказать трудно, но могу сказать ч...   Aug 6 2010, 09:03
- - pan_oleg   День добрый. Имею вопрос? Кто-то уже внешние интер...   Sep 15 2010, 12:24
|- - dimka76   Цитата(pan_oleg @ Sep 15 2010, 16:24) но ...   Sep 15 2010, 12:36
|- - pan_oleg   Цитата(dimka76 @ Sep 15 2010, 15:36) Так ...   Sep 15 2010, 13:20
- - ArtemDement   Коллеги, не подскажите, можно ли использовать STM8...   Oct 22 2010, 17:34
- - ArtemDement   Неужели нет никаких идей ?   Oct 26 2010, 16:49
2 страниц V   1 2 >


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

 


RSS Текстовая версия Сейчас: 5th August 2025 - 18:03
Рейтинг@Mail.ru


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