|
STM8, кто нибудь использует? |
|
|
|
Apr 13 2010, 18:52
|
Местный
Группа: Свой
Сообщений: 421
Регистрация: 27-05-05
Из: Энергодар
Пользователь №: 5 480
|
Цитата(zksystem @ Apr 13 2010, 15:21) Я пользую STM8, только CAN в них не юзал. Обидно что халявных компиляторов без ограничения по коду у них нет а так в принципе интересные камушки. Можно ли подробнее чем пользуютесь и как отлаживаетесь. Для быстрого старта есть не дорого http://www.kosmodrom.com.ua/el.php?name=STM8-DНе понятно ST-Link который у него на борту какие имеет ограничения? Немного сейчас разбираюсь с STM32 ну очень приятные ощущения от ST в целом.
|
|
|
|
|
Apr 13 2010, 20:02
|
Профессионал
Группа: Модераторы
Сообщений: 1 951
Регистрация: 27-08-04
Из: Санкт-Петербург
Пользователь №: 555
|
Цитата(Pat @ Apr 13 2010, 23:07) Можно ли подробнее чем пользуютесь и как отлаживаетесь. +1 Цитата(Pat @ Apr 13 2010, 23:07) Немного сейчас разбираюсь с STM32 ну очень приятные ощущения от ST в целом. Ну после появления LPC17xx LPC13xx STM32 IMHO не актуальны.
|
|
|
|
|
Apr 14 2010, 10:59
|
Частый гость
Группа: Свой
Сообщений: 176
Регистрация: 2-04-08
Из: Днепропетровск
Пользователь №: 36 406
|
Актуальность определяется целесообразностью применения. Вот понять не могу: как LPC13xx и, по-моему, LPC1100 можно было не реализовать ИОН для АЦП? Или хоть возможность его внешнего подключения. Сделать АЦП 12 бит. Где RTC? В младших STM32 все это можно найти. А с NXP один выход - приходиться пробовать LCP17xx. А там размер корпуса 12X12
--------------------
Ребята, как же это вы без гравицапы пепелац выкатываете из гаража? Это непорядок. ©
|
|
|
|
|
Apr 14 2010, 11:37
|
Профессионал
Группа: Участник
Сообщений: 1 264
Регистрация: 17-06-08
Из: бандустан
Пользователь №: 38 347
|
Цитата как дешовая замена AT90CAN64 или мелких STM32 или STM8S103 как замена Atmega8 жаль gcc не портировали...
|
|
|
|
|
Apr 14 2010, 13:02
|
Профессионал
Группа: Модераторы
Сообщений: 1 951
Регистрация: 27-08-04
Из: Санкт-Петербург
Пользователь №: 555
|
Цитата(ukpyr @ Apr 14 2010, 15:52) жаль gcc не портировали... Почитал я описание ядра. 2 индексных регистра и аккумулятор (если счетчик команд, стек и флаги не считать) Пространства для оптимизации нет Методы адресации различаются количеством байт адреса (ну и указатель на указатель возможен) Зато компилер, должно быть просто портировать.
|
|
|
|
|
Apr 14 2010, 13:23
|
Любитель
Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695
|
Цитата(KRS @ Apr 14 2010, 00:17) Ну после появления LPC17xx LPC13xx STM32 IMHO не актуальны. Это смотря где. У STM32 более обширная периферия. Например, есть SDIO контроллер и CPU интерфейс. Плюс с непривычки у LPC17xx покоробило при сбросе подключение к пинам GPIO pullup резисторов, вместо более логичных pulldown у STM.
|
|
|
|
|
Apr 15 2010, 10:45
|
embedder
Группа: Свой
Сообщений: 264
Регистрация: 11-05-05
Из: Казань
Пользователь №: 4 911
|
Цитата(Pat @ Apr 13 2010, 23:07) Можно ли подробнее чем пользуютесь и как отлаживаетесь. Не понятно ST-Link который у него на борту какие имеет ограничения? Немного сейчас разбираюсь с STM32 ну очень приятные ощущения от ST в целом. использую в качестве программера/дебаггера Raisonance R-Link. IDE - ST Visual Developer C компилятор - Raisonance C compiler (с ограничением по размеру кода) Есть еще компилятор Cosmic - но он мне чего-то не понравился. Камушки классные, а вот с компилятором такая засада...
--------------------
Мечты стареют куда быстрее мечтателей… Стивен Кинг. "Ловец снов"
|
|
|
|
|
Apr 17 2010, 19:33
|
Профессионал
Группа: Модераторы
Сообщений: 1 951
Регистрация: 27-08-04
Из: Санкт-Петербург
Пользователь №: 555
|
Цитата(Xenia @ Apr 16 2010, 17:08) Не расстраивайтесь! Только что сегодня, внемля вашим рыданиям, IAR создал для него компилятор! Это хорошая новость!!! А кто нибудь его уже ставил? Какое железо для отладки он умеет использовать?
|
|
|
|
|
Apr 17 2010, 19:58
|
Профессионал
Группа: Модераторы
Сообщений: 1 951
Регистрация: 27-08-04
Из: Санкт-Петербург
Пользователь №: 555
|
Цитата(Xenia @ Apr 17 2010, 23:54) А вот вы себе поставьте, а нам расскажите Да у меня пока нет ни одной платы с такими чипами. Для чипа такого уровня и отладчик то не сильно нужен. Но вот шить из под IAR было бы удобно. Да и чип поисследовать тоже. Насколько я понял самый оптимальный по цене - ST-LINK. Просто покупать ST-ICE за 2 штуки баксов это как то....
|
|
|
|
|
Apr 17 2010, 20:04
|
Гуру
Группа: Модератор 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-кабелем к компу и больше ничего не надо.
|
|
|
|
|
Apr 17 2010, 20:13
|
Гуру
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244
|
Цитата(KRS @ Apr 17 2010, 22:48) Какое железо для отладки он умеет использовать? Ровно два ST-Link и STice До кучи у него IDE приляпали некой шестой версии. Вообще-то чип странноватый обычная для ST (по сравнению с AVR8 разнообразнее разве только за счет CAN) периферия, не сомневаюсь, что, как обычно недоработанная и с библиотекаими вместо документации. Обычная для 8bit частота ядра. Обычно минималистичные размеры памяти. Простенькое ядро... Все обычно. Но зачем-то и многоногие. Ценой брать собираются? Непохоже совсем - на digikey интересные чипы с CAN на борту имеют неразумные цены выше 5 баксов.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|