Библиотека для дисплея на SSD1306 для STM8S

Заказал я себе интереса спортивного ради с ебея крошечный OLED-дисплейчик.
Порывшись в сетях, нашел кой-какую информацию, но мне хотелось сделать библиотеку «под себя», с привычными еще со времен Нокиа-3310 функциями.
Вот результат:
Изображение - savepic.net — сервис хранения изображений


Читать дальше

USB-host на STM32F105RB. Прошу помощи.

Доброго времени суток, уважаемые коллеги.
Я веду тяжелые бои с малознакомым для меня понятием USB.
Истина помаленьку вырисовывается, запустил несколько пробных проектов, где STM32 выступает в роли Device, разбираю это всё по косточкам.

Суть моей просьбы такова.
Занимался ли уже кто-нибудь созданием проектов с USB-HOST для этих камушков?
Я сижу на Кейле, попробовал расковырять готовые примеры от MiddleSoft'а. Но получил просто разрыв мозга, разгребая навешанную поверх самого USB еще и RTOS с процедурами графдисплея.
Красиво, конечно, но когда о работе RTOS не имеешь практически никакого представления (ввиду полной ненадобности по жизни), то расплетать всю эту паутину для непрофессионала — та еще проблема…
Нет ли у Вас живых примеров запуска USB-хоста, безо всяких этих свистелок и перделок?
Пускай подчиненным устройством будет ну хоть мышка или клавиатура.
Запустить, разобраться, понять.
Буду очень благодарен.
Просьба какахами сильно не кидаться :)

Часики на STM8. "Пробный камешек".

Доброго времени суток, уважаемые! ))
Освоение прибывшей на днях платы STM8S-Discovery не прошло для меня даром, помаленьку привыкаю к этим МК.
Какое первое устройство делают «осваиватели»? Многие согласятся, что тут два варианта — часы или термометр ))
Вот часами я и занялся, дабы не отступать от традиций.


Читать дальше

Использование библиотек в IAR, версия для STM8S

Позавчера ко мне приехала платка STM8S-Discovery.
Радости были полные штаны ))
Установил себе IAR 1.302 (не кашляющий), залил стандартную периферийную библиотеку для этой серии камней.
Всю жизнь сидел на АВР, но пришла пора «менять коня на переправе» ))
Разумеется, весь блог STM8 перечитал вдоль и поперек, спасибо огромнейшее всем авторам!
И, конечно же, нахватал подводных камней полные памперсы…
Главная затыка случилась с этой статьей, где описывается работа со стандартным firmware для серии STM8L.
И тут оказалось. что библиотеки для STM8L и STM8S вообще-то некисло отличаются…


Читать дальше

VHDL. Пример проектирования.

Доброго времени суток!
Меня весьма порадовало, что у глубокоуважаемого народа проснулся интерес к такой занимательной теме, как ПЛИС. Начали появляться статьи о программировании ПЛИСок.
Хочу внести и свои скромные пять копеек.
Описанный здесь проект влезет в любую мелкую ПЛИС (CPLD), и очень легко модифицируется под ваши запросы.
Суть проекта стара как мир — моргалка светодиодами. Причем, светодиодов мы возьмем 8 штук. На ПЛИСу подадим тактовый сигнал от внешнего генератора, частотой где-то около герца. Это уже дело вкуса. Просто с каждым тактом генератора состояние светодиодов будет меняться. А как оно будет меняться — определим мы сами, внося изменения в простейший код на VHDL.


Читать дальше