Программный USB на STM8 (Часть 2)

22 Февраля 2014 К комментариям

Продолжаем описание программного USB на базе микроконтроллеров STM8 (первая часть читать).

Сегодня расскажу о коде приемника и о первом включении устройства:

image

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

Программный USB на микроконтроллерах STM8

20 Февраля 2014 К комментариям

В один прекрасный момент в меня засела мысль “а можно ли реализовать программный USB на микроконтроллерах STM8, по аналогии с V-USB для AVR микроконтроллеров”.

И не знаю почему, но я занялся данной реализацией (правда, запала хватило не до конца Печальная рожица, но об этом далее).

На сколько мне известно первым реализовал данный протокол на АВР-ах Инженер Игорь Чешко (Igor Cesko)), в последствии Atmel опубликовала документ AVR309: Software Universal Serial Bus (USB) (читать перевод на русский).

Игорем был реализован прием данных в кодированном виде с последующим анализом, а в V-USB уже декодирование NRZI и выборка незначащих бит происходит “на лету”.

(Если я где-то ошибся прошу сильно не пинать, я не очень сильно углубился в данную тему).

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

Базовая плата ZiBlog-Nano

8 Февраля 2014 К комментариям

В отличие от Евгения (GetChip.NET) последнее время я работаю с микроконтроллерами STM8 (STM32), хотя я могу конечно работать и с АВР, но возвращаться назад на них уже нет желания.

Поэтому для тех, кто хочет освоить стм8 или уже с ними работает я разработал плату на базе STM8L15хKх:

008

Мое “первое” устройство ZiChip будет базироваться на данной плате.

Пока только предварительный обзор, не было времени всё проверить и описать хорошо.

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

Categories: Проекты Tags: ZiBlog-Nano

Заказ печатных плат в Китае IteadStudio

19 Января 2014 К комментариям

В ходе ожидания плат SeedStudio (читать) я решил попробовать заказать их же ещё и в IteadStuio.

Заказ был сделан 20 ноября, а платы пришли в Томск уже 11 декабря!

Либо мне повезло, либо действительно в IteadStudio процесс движется быстрее Улыбка

Качество самых плат мне понравилось больше, да и стоимость доставки ниже:

image

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

Categories: Полезняшки Tags: IteadStudio

Купил шасси для тестирования ZiChip

30 Декабря 2013 К комментариям

Евгений (ZiChip) предложил классную идею протестировать ZiChip на примере робота, у него вышел шикарный робот (читать на его сайте):

image

Я же решил пойти по более простому пути и заказал на ебее вот такое шасси:

image

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

Categories: Проекты Tags: ZiChip

STM32F401-Discovery

25 Декабря 2013 К комментариям

Хочу отметить интересное пополнение семейства STM32F4 новой серией STM32F401 и отладочной платой (описание):

001_cr

Отличительная особенность данной серии микроконтроллеров пониженное потребление (я ожидал ядро М4 в линейке STM32L) 137 мкА/МГц, очень хороший показатель и да же ниже, чем у STM32L1хх (230 мкА/МГц).

При работе из флеш-памяти с выключенной периферией на частоте 30 МГц STM32F401 потребляет 4,8 мА, а STM32L1 на частоте 32 МГц потребляет 9,4 мА, что почти в два раза больше.

Конечно это грубое сравнение, так как источники тактирования разные, но все же разница замета. Особенно учитывая, что это уже Cortex-M4, а не М3.

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

Заказ печатных плат в Китае SeeedStudio

29 Ноября 2013 К комментариям

Решился заказать печатные платы в Китае для первой пробы выбрал сервис SeeedStudio.

По отзывам хорошая конторка.

Страница для заказа: http://www.seeedstudio.com/service/index.php?r=site/pcbService.

Особых сложностей с заказом нет, нужно выбрать: кол-во плат, кол-во слоев, толщину материла, и т.д.:

image

После этого прикрепить архив с гербер-файлами печатной платы:

image

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

Categories: Полезняшки Tags: SeeedStudio

Первое включение UDK-32F107V от UNIDK

23 Ноября 2013 К комментариям

Частично собрал плату с халявной раздачи (читать):

021

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

Халявная плата UDK-32F107V от UNIDK

2 Ноября 2013 К комментариям

Обычно я не большой любитель халявы, но тут не смог устоять и попросил одну плату:

009

Акция проводилась на сайте tqfp.org (курирует BsVi)

На халяву было роздано 50 штук данных плат.

У меня интерес к данной платы вызван “наличием” сети и ЖКИ-индикатора, который я купил ранее (320×240 Touch LCD) (вроде должен подойти).

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

Термотрнасферная бумага

12 Октября 2013 К комментариям

Пришла моя бумага из Гонконга, как и ожидалось упаковано ужасно Печальная рожица

Бумага вся помятая, но цель была получить пару листочков для пробы и есть не помятое место 50х50 мм Улыбка

032

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

Categories: Полезняшки Tags: ЛЛТ ЛУТ