10.12.2010, 19:44
|
|
Временная регистрация
Регистрация: 15.03.2006
Сообщений: 80
Сказал спасибо: 3
Сказали Спасибо 83 раз(а) в 11 сообщении(ях)
|
Re: STM8(S/L), первые впечатления
Сообщение от kison
|
Вот я ничего не понял. Ищем проблему там, где ее нет? Кто поднимает CS? Аппаратно он не управляется...
|
Помнится у AVR в режиме мастера СS переводит его в слейв по низкому уровню от внешнего устройства. Что-то вроде для поддержки многопроцессорного обмена. Поэтому если его оставить как вход то по помехе низкого уровня мастер будет переключаться на слейв, помню переставал передавать от касания пальцем. Пока не настроил его как выход и не записал «1». Выбирать внешние слейвы, если есть такая потребность, вроде бы нужно любым другим пином общего назначения.
|
|
|
|
10.12.2010, 20:43
|
|
Прописка
Регистрация: 06.09.2007
Сообщений: 122
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: STM8(S/L), первые впечатления
Сообщение от kison
|
on one pin - это не на каждый, это на ОДИН вывод. На одной ножке 20мА - богато Подсказать на какой или сами найдете? ![Улыбка](images/smilies/icon_smile.gif)
А вот все остальные как раз 3мА. Табличку из даташита привести?
Промэлектроника. Они типа дилеры. Там 105С6 - 53р
Встречный вопрос - где LPC1114FBD48 купить по 40р? Как то все по 55-60р розница находится.
|
Да, был не прав. 20мА на один пин. Вовремя вы меня поправили, т.к. как раз программу дописывал и светодиод повесил. Получается не туда... вовремя вы подоспели...
LPC1114 - 40руб. это в корпусе 33-ёх ногом. В 48 ногом действительно дороже. Но и STM8 тоже в 32-ух ногом смотрел. За 53 рубля в промэлектронике 105С6 это при покупке 50 штук. Плюс где они находятся?... То есть пересылка... В Питере-Москве - Компел - 60 руб. Уже не 40руб. А есть ещё LPC1111 за 30 руб розница. Такого у STM вообще нет. Человек предложил: Набираете www.e7e.ru - 40р. Но спасибо, хотелось бы не в каталоге на заказ, а в наличии.
А так то да, убедили. На перспективу хорошо бы и тем и другим владеть. Ещё бы нормальную бесплатную среду разработки для STM8.
|
|
|
|
10.12.2010, 20:48
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: STM8(S/L), первые впечатления
Сообщение от kison
|
Вот я ничего не понял. Ищем проблему там, где ее нет? Кто поднимает CS? Аппаратно он не управляется. Значит ошибка в логике самой программы.
|
Э нет , CS управляется вручную .
CS - PE5 .
Дело в том что поднимаю его после
То есть как буфер пуст .
__________________
Осторожно , злой кот
|
|
|
|
10.12.2010, 21:16
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
|
Re: STM8(S/L), первые впечатления
Сообщение от dosikus
|
Дело в том что поднимаю его после
То есть как буфер пуст .
|
Буфер то пуст, но передача не закончена. Можно в прерывании подождать конца передачи, благо система прерываний имеет приоритеты. При высокой скорости можно не проверять флаг BSY - он установится во время входа в прерывание. При делителе на 256 ес-но не успеет, ну так кому нужна такая скорость SPI? При работе без прерываний никаких неудобств нет - ждем не TXE, а BSY и все работает как надо.
|
|
|
|
10.12.2010, 21:25
|
|
Супер-модератор
Регистрация: 15.10.2007
Сообщений: 3,530
Сказал спасибо: 172
Сказали Спасибо 1,560 раз(а) в 810 сообщении(ях)
|
Re: STM8(S/L), первые впечатления
Сообщение от kison
|
Буфер то пуст, но передача не закончена.
|
Ведь прием/передача в SPI происходит одновременно. Почему бы не подождать флага приема? Или нет?
|
|
|
|
10.12.2010, 21:31
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
|
Re: STM8(S/L), первые впечатления
Сообщение от IgorAVR2
|
Да, был не прав. 20мА на один пин. Вовремя вы меня поправили, т.к. как раз программу дописывал и светодиод повесил. Получается не туда... вовремя вы подоспели...
LPC1114 - 40руб. это в корпусе 33-ёх ногом. В 48 ногом действительно дороже. Но и STM8 тоже в 32-ух ногом смотрел. За 53 рубля в промэлектронике 105С6 это при покупке 50 штук.
|
Тут не в количестве ног дело. Более низкая цена на QFN корпуса. Они в РФ пользуются низким спросом. Посмотрите склады, если в QFP у поставщиков тысячи кристаллов в наличии, то в QFN единицы-десятки. И скорее всего дальше их вообще не завезут, эти бы продать.
За 53р в Промэлектронике розница до 50 штук. Если больше - будет дешевле. Это не за 50, а до 50.
Сообщение от IgorAVR2
|
Такого у STM вообще нет.
|
Тут в середине темы пример есть - по 7р розница. Не STM8 правда, а ST7, но фирма та же, тоже 8-ми битный.
Да, еще минус LPC11 - нет опоры на АЦП. Причем совсем, нет ни внутренней, ни вывода на внешнюю. Так бывает, тогда опора - аналоговое питание, берется внешний опорник, они в основном 5мА обеспечивают и... Оп, а аналогового питания тоже нет. Итого - можно считать что и АЦП нету...
Сообщение от IgorAVR2
|
А так то да, убедили. На перспективу хорошо бы и тем и другим владеть. Ещё бы нормальную бесплатную среду разработки для STM8.
|
Ну за STVD денег не просят. Вопрос с компилятором, но до 16К есть бесплатный Космик. А STM8 каждый под свое применение затачивает. Мне нужен дешевый кристалл с ЦАП и нормальными RTC. STM8L151 сделали ну прямо для меня.
|
|
|
|
10.12.2010, 21:41
|
|
Заблокирован
Регистрация: 08.08.2007
Сообщений: 2,843
Сказал спасибо: 378
Сказали Спасибо 1,368 раз(а) в 746 сообщении(ях)
|
Re: STM8(S/L), первые впечатления
Сообщение от kison
|
Ну за STVD денег не просят. Вопрос с компилятором, но до 16К есть бесплатный Космик. А STM8 каждый под свое применение затачивает. Мне нужен дешевый кристалл с ЦАП и нормальными RTC. STM8L151 сделали ну прямо для меня.
|
Я скачивал - уже до 32-х. Вчера послал письмо, сегодня лицензия пришла. Менее чем за сутки.
|
|
|
|
10.12.2010, 21:41
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: STM8(S/L), первые впечатления
kison, Понял , значит без прерываний это не сделать.
Без прерываний придется вносить задержки...
__________________
Осторожно , злой кот
|
|
|
|
10.12.2010, 21:47
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
|
Re: STM8(S/L), первые впечатления
Сообщение от dosikus
|
kison, Понял , значит без прерываний это не сделать.
Без прерываний придется вносить задержки...
|
Почему не сделать? Если без прерываний, то надо загрузить данные в регистр передачи и ждать когда сбросится BSY в статусном регистре. Если с прерываниями, то при высокой скорости и ждать не нужно. А низкая скорость SPI нафиг не нужна. Этот интерфейс для шустрых устройств.
|
|
|
|
10.12.2010, 21:49
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
|
Re: STM8(S/L), первые впечатления
Сообщение от RY723
|
Я скачивал - уже до 32-х. Вчера послал письмо, сегодня лицензия пришла. Менее чем за сутки.
|
Это на один год. И не факт, что через год можно будет еще попросить. 16К - бессрочная.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 02:55.
|
|