13.12.2010, 14:04
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
|
Re: STM8(S/L), HELP!
|
|
|
|
13.12.2010, 14:26
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: STM8(S/L), первые впечатления
kison, Как там с библиотеками ?
Очень хочется посмотреть реализации...
__________________
Осторожно , злой кот
|
|
|
|
13.12.2010, 14:44
|
|
Прописка
Регистрация: 15.11.2007
Адрес: СПБ
Сообщений: 214
Сказал спасибо: 37
Сказали Спасибо 42 раз(а) в 34 сообщении(ях)
|
Re: STM8(S/L), HELP!
Сообщение от kison
|
Прочитайте первое сообщение этой ветки.
|
Спасибо! Оказывается полезно перечитывать первое сообщение, ибо оно может меняться
|
|
|
|
13.12.2010, 19:59
|
|
Заблокирован
Регистрация: 26.12.2009
Сообщений: 3,124
Сказал спасибо: 116
Сказали Спасибо 867 раз(а) в 614 сообщении(ях)
|
Re: STM8(S/L), первые впечатления
|
|
|
|
13.12.2010, 21:33
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: STM8(S/L), первые впечатления
Сообщение от st_1
|
В восьмибитном цвете картинка размером на весь экран просто влетает.
|
Ну на 8 бит она и на AVR влетала .
На котах жаловались на фликер при анимации , не пробовал ?
__________________
Осторожно , злой кот
|
|
|
|
13.12.2010, 22:43
|
|
Заблокирован
Регистрация: 26.12.2009
Сообщений: 3,124
Сказал спасибо: 116
Сказали Спасибо 867 раз(а) в 614 сообщении(ях)
|
Re: STM8(S/L), первые впечатления
Ща попробую...
|
|
|
|
14.12.2010, 09:45
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: STM8(S/L), первые впечатления
Зачем при инициализации SPI и другой перефирии нужна DeInit_ххх() ?
Нет уверенности что при старте регистры правильно инициализируются ?
PS Ссылка на свежак STVD http://www.st.com/stonline/stappl/re...T&FamilyID=141
__________________
Осторожно , злой кот
Последний раз редактировалось dosikus; 14.12.2010 в 10:49.
|
|
|
Эти 3 пользователя(ей) сказали Спасибо dosikus за это сообщение:
|
|
|
16.12.2010, 13:10
|
|
Частый гость
Регистрация: 02.02.2010
Сообщений: 35
Сказал спасибо: 2
Сказали Спасибо 1 раз в 1 сообщении
|
Re: STM8(S/L), первые впечатления
Доброго всем дня.
Юзаю stm8L152k6.
Возник вопрос: " в даташите написано что у ЦАПа один канал, а в библиотеках от st для IAR вот такие вещи:
__IO uint8_t CH2CR1; /*!‹ DAC channel 2 control register 1 */
__IO uint8_t CH2CR2; /*!‹ DAC channel 2 control register 2 */
/*Channel 1 registers*/
__IO uint8_t RESERVED0[2];
__IO uint8_t CH1RDHRH; /*!‹ DAC Channel 1 right aligned data holding register MSB */
__IO uint8_t CH1RDHRL; /*!‹ DAC Channel 1 right aligned data holding register LSB */
и т.д.
/*Channel 2 registers*/
__IO uint8_t RESERVED3[3];
__IO uint8_t CH2RDHRH; /*!‹ DAC Channel 2 right aligned data holding register MSB */
__IO uint8_t CH2RDHRL; /*!‹ DAC Channel 2 right aligned data holding register LSB */
__IO uint8_t RESERVED4[2];
и т.д.
Хотя по даташиту написано: "The DAC has one output channel" В чём смысл то?
Последний раз редактировалось mac0dee; 16.12.2010 в 13:15.
|
|
|
|
16.12.2010, 13:52
|
|
Заблокирован
Регистрация: 26.12.2009
Сообщений: 3,124
Сказал спасибо: 116
Сказали Спасибо 867 раз(а) в 614 сообщении(ях)
|
Re: STM8(S/L), первые впечатления
А вы сравните регистры ADC STM8S105 и STM8S208.
|
|
|
|
17.12.2010, 15:10
|
|
Прописка
Регистрация: 16.12.2009
Адрес: Севастополь
Сообщений: 204
Сказал спасибо: 4
Сказали Спасибо 101 раз(а) в 62 сообщении(ях)
|
Re: STM8(S/L), первые впечатления
Что-то тема понемногу заглохает. Чувствуется, что kison занят...
Здесь было предложение не просто поиграться с Дискавери, а делать что-нибудь полезное. Вот как раз сейчас (точнее, месяц назад) опять для меня наступил маленький армагеддец - до февраля на (в) Украине стало сложно купить TIC-154, который я использую в нескольких проектах. Все компании, у которых он в прайсе, честно признались, что получают его из Гаммы. Я тоже там покупал.
Естественно, надо искать замену. Реально это любые 128х64 пикселя экранчики, контроллер ks0107, ks0108. Производителей навалом. Но ножек там...
В общем, придется не дожидаясь февраля (где февраль - там и март, а не повезет так и до 2012 провозятся) делать блок индикации, с клавой и динамиком заодно. Тут прекрасно подойдут STM8S105 в 32-ногом корпусе: ног достаточно и цена очень демократичная. Я уже потихоньку начал это дело...
И подумалось мне - а не предложить ли эту темку для общественной разработки? Все же такие штучки достаточно востребованы для разных проектов, как заготовка. Ее и к предлагаемому ДДС прикрутить можно. Может, кому-то и для умных домов понадобится (я ими не занимаюсь, для разнообразия отметил). Только возглавить это дело нужно более-менее опытному и, главное, достаточно свободному во времени человеку... А мне бы легче стало :-)
Теперь немного конкретики.
В моих разработках используется шина I2C. Индикатор обслуживается в фоновом режиме. Главная программа управляет индикатором с помощью строковых команд, они пишутся в буфер экрана. После вывода всех строк выставлются флаги и до их сброса обновления экрана не происходит. Заголовок строки несет информацию о её виде (символы 6х8, 8х8, 16х16, 24х32, прямоугольник, окружность, коды), числе байт и байт флагов. Сами строки могут находится в ОЗУ или ПЗУ. В общем, работает.
Я начал это дело на 48 ногом корпусе LQFP, но есть и 32-ногий ДИП. Туда же помещу 8 кнопок и динамик, раз уж второй процессор буду применять. Если будет интерес, то схему выложу. Но пока еще раздумываю над клавой и некоторыми нюансами. Скачал описания примерно таких же плат для автоматики. Со своей Дискавери сдул пыль и установил ИАР 12.2 - на НГ буду пробовать. Пробую я всегда на плате изделия, поэтому к НГ трассирую платку под имеющийся процессор STM8S105C6T6 и индикатор WG12864A. Дискавери только до момента изготовления платы.
Прошу прощения у kison'а, но если интерес к этому предложению будет - то кто-то создаст новую тему, а модератор удалит из этой обсуждение. Если нет - то просто удалит. Хуже, надеюсь, не будет....
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 20:44.
|
|