STM8 USB V-USB

github.com/wlianmin/stm8_usb
в комплекте пример hid мышки самодвигающейся :)
китайцы взяли в основу труды этого товарища:
ziblog.ru/2014/02/20/programmnyiy-usb-na-mikrokontrollerah-stm8.html
и в общем-то довели до рабочей железки

А нашлось сначала вот что:
STM8 USB
vk.com/doc-73481857_408253851

портированные на IAR
vk.com/doc-73481857_408254606

vusb в c++ окружении

Может быть кому-то будет интересно. Чтобы использовать firmware в папке hid-custom-rq (vusb-20100715) не только в C, но и в C++ проекте, нужно в общие заголовочники добавить вот такую вещь (на примере usbdrv.h):
#ifndef __usbdrv_h_included__
#define __usbdrv_h_included__

#ifdef __cplusplus
extern "C" {
#endif

...

#ifdef __cplusplus
}
#endif

#endif /* __usbdrv_h_included__ */


Читать дальше
  • +1
  • 07 января 2012, 20:28
  • uni