Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту


 
Опции темы
Непрочитано 08.04.2011, 01:47  
kison
Почётный гражданин KAZUS.RU
 
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
kison на пути к лучшему
По умолчанию Re: STM8(S/L), первые впечатления

Сообщение от selevo Посмотреть сообщение
Даёшь курс "Быстрый старт" !
Архив один файл со всеми нужностями и краткая инструкция с примерами 2-4 примера хватит.
Это все предоставляет сама ST. Примеры скачиваются с сайта. Но если у Вас есть желание - делайте быстрый старт и выкладывайте. Кто то не дает?

Сообщение от selevo Посмотреть сообщение
Я конечно понимаю что эта тема видимо больше о впечатлениях )))
Вот именно. Она просто разрослась неимоверно.

Сообщение от selevo Посмотреть сообщение
И в первый пост архивчик,если автор жив ещё.
Вы просто образец невнимательности. Это Ваше замечание ровно в следующем сообщении, после сообщения топикстартера, то бишь моего.
Реклама:
kison вне форума  
Непрочитано 08.04.2011, 07:28  
Bill
Гражданин KAZUS.RU
 
Регистрация: 02.06.2003
Адрес: Челябинск
Сообщений: 545
Сказал спасибо: 10
Сказали Спасибо 341 раз(а) в 202 сообщении(ях)
Bill на пути к лучшему
По умолчанию Можно взять серию 74VHC

Сообщение от kison Посмотреть сообщение
Любые из серий LCX или LVC. Я использую часто 74LCX244, но она довольно большая по размеру.
С диодом и резистором нормально, если не требуется сигнал в несколько мегагерц.
Дешево и сердито. И никаких диодов не нужно. Или нет?
Bill вне форума  
Непрочитано 08.04.2011, 08:16  
master.k
Частый гость
 
Регистрация: 10.12.2010
Сообщений: 42
Сказал спасибо: 7
Сказали Спасибо 5 раз(а) в 4 сообщении(ях)
master.k на пути к лучшему
По умолчанию Re: STM8(S/L), первые впечатления

Сообщение от selevo Посмотреть сообщение
Даёшь курс "Быстрый старт" !
так немного можно посмотреть
ziblog.ru
evgenemcu.ru

ну и

we.easyelectronics.ru
master.k вне форума  
Непрочитано 08.04.2011, 09:19  
topkin
Частый гость
 
Регистрация: 23.12.2010
Сообщений: 11
Сказал спасибо: 1
Сказали Спасибо 1 раз в 1 сообщении
topkin на пути к лучшему
По умолчанию Re: STM8(S/L), первые впечатления

Ну народ пошел... Трудно зайти по ссылке http://www.st.com/internet/evalboard/product/247087.jsp перейти на вкладку "Design support" скачать пример, зашить - отладить, почитать доку геттинг стартед? Что еще нужно?
topkin вне форума  
Непрочитано 08.04.2011, 12:06  
dadigor
Прописка
 
Аватар для dadigor
 
Регистрация: 10.09.2010
Сообщений: 113
Сказал спасибо: 31
Сказали Спасибо 27 раз(а) в 27 сообщении(ях)
dadigor на пути к лучшему
По умолчанию Re: STM8(S/L), первые впечатления

Взял себе пару платок STM8L DISCOVERY, цена-то халявная...
Маненько поковырял сишный исходник из архива stm8l-discovery_dev.zip(скачанном мною с родного сайта STM), для начала добавил русский шрифт, если кому интересно. В принципе ерунда конечно, но мож кому пригодится. Результат здесь:
Видео:

Вот что надо сделать. В файле stm8l_discovery_lcd.c есть небольшая ошибочка в матрице, там где расписывается метода посегментной сборки кодировки символа. Как видите, в ней некоторые сегменты повторяются:
/*
...
An LCD character coding is based on the following matrix:
{ E , D , F , COL }
{ M , C , G , H }
{ B , A , B , A }
{ G , F , K , J }
...
*/

Для начала надо ее поправить на следующее:
/*
...
An LCD character coding is based on the following matrix:
{ E , D , P , J }
{ M , C , COL, H }
{ B , A , K , N }
{ G , F , Q , DP }
...
*/

В соответствии с поправленной матрицей в тот же файл нужно добавить русский знакогенератор (к сожалению только заглавные буквы - хреноват LCD все-таки):

/* Constant table for cap characters 'А' --› 'Я' */
const uint16_t CapLetterRusMap[32] =
{
/* А Б В Г Д Е Ж З И */
0xFE00,0xBF00,0x9F40,0x1C00,0xB642,0x9D00,0x00D7,0 x8544,0x5AC0,
/* Й К Л М Н О П Р С */
0x5AC1,0x9844,0x42C0,0x5A42,0xFA00,0x5F00,0x5E00,0 xFC00,0x1D00,
/* Т У Ф Х Ц Ч Ш Щ Ъ */
0x0411,0x6302,0xEC11,0x00C6,0x1911,0xEA00,0x5B10,0 xEA01,0x2B82,
/* Ы Ь Э Ю Я */
0xDB10,0xBB00,0x6700,0xDA44,0xEE80
};

Ну и, соответственно, в файле main.c вставить демо строчки приветствия )) :

/* Welcome display */
LCD_GLASS_ScrollSentence(" ** STM8L-ДИСКАВЕРИ **",1,SCROLL_SPEED);
LCD_GLASS_ScrollSentence(" ** ДОБРО ПОЖАЛОВАТЬ В РОССИЙСКУЮ ФЕДЕРАЦИЮ **",1,SCROLL_SPEED);
LCD_GLASS_DisplayString("МОСКВА");
delay_ms(1000);
LCD_GLASS_DisplayString("-2011-");
delay_ms(1000);

К модерам: если это не нужно - можете удалить.
dadigor вне форума  
Непрочитано 08.04.2011, 14:08  
kison
Почётный гражданин KAZUS.RU
 
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
kison на пути к лучшему
По умолчанию Re: Можно взять серию 74VHC

Сообщение от Bill Посмотреть сообщение
Дешево и сердито. И никаких диодов не нужно. Или нет?
Дешево и сердито. Но места занимает уж больно много. Иногда диоды с резисторами предпочтительней. Или одни диоды - подтяжку можно и встроенную использовать.
kison вне форума  
Непрочитано 08.04.2011, 14:18  
st_1
Заблокирован
 
Регистрация: 26.12.2009
Сообщений: 3,124
Сказал спасибо: 116
Сказали Спасибо 867 раз(а) в 614 сообщении(ях)
st_1 на пути к лучшему
По умолчанию Re: Можно взять серию 74VHC

Сообщение от kison Посмотреть сообщение
Иногда диоды с резисторами предпочтительней. Или одни диоды - подтяжку можно и встроенную использовать.
А иногда проще перевести всё на 3,3Вольта и не мучаться...
st_1 вне форума  
Непрочитано 08.04.2011, 14:21  
kison
Почётный гражданин KAZUS.RU
 
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
kison на пути к лучшему
По умолчанию Re: STM8(S/L), первые впечатления

Сообщение от selevo Посмотреть сообщение
Вообще я говорю о быстром старте ,а не о кусках кода,это совершенно разные вещи.
ST предоставляет законченный пример в котором используется таймер, управление одним выводом GPIO (светодиод) и сенсорная кнопка. Этот пример еще и изначально зашит в дискавери.

Сообщение от selevo Посмотреть сообщение
Даже вдумчиво почитать пост не можешь.
Я думаю от тебя kison точно ждать бесполезно чего-то по теме.
Я как раз могу прочитать вдумчиво. Эта ветка была о впечатлениях от кристалла.
Просто рассказать о новом кристалле, сравнить с существующими, рассказать о библиотеке преддоставляемой ST. Тут STM8 сравнили и с АВР и с кортексом М0. Ветка не планировалась в виде FAQ или в виде "нажмите F7 для сборки проекта". Все что нужно для старта самостоятельно выясняется в течении часа максимум. Я запустил мигалку светодиодом через 15 минут после установки среды и компилятора. Судя по отсутствию вопросов о том что нужно нажать в STVD или IAR проблем ни у кого со стартом не возникло. Так зачем писать никому не нужный быстрый старт?
kison вне форума  
Непрочитано 08.04.2011, 15:35  
andries5
Почётный гражданин KAZUS.RU
 
Регистрация: 19.02.2008
Сообщений: 1,802
Сказал спасибо: 124
Сказали Спасибо 602 раз(а) в 419 сообщении(ях)
andries5 на пути к лучшему
По умолчанию Re: STM8(S/L), первые впечатления

Сообщение от kison Посмотреть сообщение
Так зачем писать никому не нужный быстрый старт?
Зря Вы так. Многим как раз и нужен. К примеру как работать со стандартной библиотекой. Примеры у ST есть, но разобраться трудно.
andries5 вне форума  
Непрочитано 08.04.2011, 15:39  
kison
Почётный гражданин KAZUS.RU
 
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
kison на пути к лучшему
По умолчанию Re: STM8(S/L), первые впечатления

Сообщение от andries5 Посмотреть сообщение
Зря Вы так. Многим как раз и нужен. К примеру как работать со стандартной библиотекой. Примеры у ST есть, но разобраться трудно.
Возможно. Но от стандартной библиотеки пришлось отказаться - неудобная она и тормозная. Я в начале ветки выкладывал листинги того, что выходит из простых операций при использовании библиотеки. Взвести один бит - под 30 тактов. Поэтому я от библиотеки и отказался. Ну и соответственно быстрый старт по ней писать точно не буду.
kison вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
KiCAD-объявления и впечатления al_dan KiCAD 32 03.10.2016 17:02
Народ, посмотрите quasm, Как ваши впечатления? suri Proteus, KiCAD и другие ECAD 5 14.10.2009 11:57


Часовой пояс GMT +4, время: 17:41.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot