ПредишенСледващото

Най-опитайте се да програмирате USB, можете да, разбира се, но бъдете готови, че решението е само една от задачите, които ще напуснат през следващите няколко години. По-лесно за използване на готови библиотека.
Ако няма вграден микроконтролер USB-порта, можете да опитате да използвате V-USB библиотека (Virtual USB), но всичко е чисто и безалкохолни караоке решения, а по-скоро емулатор от пълна порт. Това изисква много процесорно време, а също и на качеството на работата й оставя много да се желае. Например, ако ви потопи компютъра в режим на заспиване, на V-USB е малко вероятно да се признае, и трябва да се свърже отново всеки път, микроконтролер, или натиснете бутона за рестартиране.
Така че си струва да опитам, но аз лично препоръчваме да използвате ATmega32U4 микроконтролер, който е базиран Arduino Leonardo такса. За него, подкрепа USB HID се реализира в софтуера Arduino IDE, така че да се превърне в микроконтролера в "мишка" и "клавиатурата" (в даден момент), просто да изтеглите скица пример.
И накрая, третата опция. В съвременната Arduino вместо USB-RS232 чип използва ATmega16U2 микроконтролер. Това е на практика една и съща Arduino Leonardo, само споменът за нея в 2 пъти по-малко. Може ли да бъде препрограмиран в USB го скри, освен, че необходимостта от програмист, тъй като тя е програмирана чрез ICSP интерфейс.

Вашият отговор на въпрос

Влезте, за да отговорите в темата

  • Оренбург
  • Пълен работен ден
  • от 50 000 до 90 000 рубли.

Дай ми най-добрата - Назначаване

  • София
  • Пълен работен ден
  • от 230 000 до 270 000 рубли.

10 000 търкайте. / Проект Per

18 000 търкайте. / Проект Per

4000 търкайте. / Проект Per

Влезте в профила си

За да зададете въпрос и да получите експертен отговор.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!