Proiect 6-Milestone 2

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

Proiect 6-Milestone 2

跳至解决方案
4,936 次查看
tudorgabrielrap
Contributor II

In legatura cu interfetele pentru placa UDOO si masina Linux: cum ar trebui sa implementam propriu zis aceste interfete? Cum ne folosim de API-ul GadgetFS? OpenCV va fi instalat pe placa sau pe linuxul personal?

0 项奖励
回复
1 解答
2,616 次查看
octavianpurdila
NXP Employee
NXP Employee

Rezultatul final ar trebui sa fie urmatorul: atunci cand conectati PC-ul cu placuta, ar trebui ca PC-ul sa detecteze un mouse standard. Exista doua modalitati prin care puteti implementa mouse-ul ambele folosind Linux USB gadget infrastructure: folosind direct GadgetFS API sau folosind Gadget HID. Va recomand sa folositi gadget HID.

O prezentare generala a infastructurii gadget din Linux:

Informatii despre gadget HID:

Informatii despre GadgetFS gasiti aici:

Cateva implementari din care va puteti inspira (pentru GadgetFS):

Ideal ar fi sa folositi OpenCV direct pe UDOO si asa veti primi punctajul maxim. In cazul in care aveti probleme cu procesarea pe placuta puteti face offload si pe un PC.

在原帖中查看解决方案

0 项奖励
回复
2 回复数
2,617 次查看
octavianpurdila
NXP Employee
NXP Employee

Rezultatul final ar trebui sa fie urmatorul: atunci cand conectati PC-ul cu placuta, ar trebui ca PC-ul sa detecteze un mouse standard. Exista doua modalitati prin care puteti implementa mouse-ul ambele folosind Linux USB gadget infrastructure: folosind direct GadgetFS API sau folosind Gadget HID. Va recomand sa folositi gadget HID.

O prezentare generala a infastructurii gadget din Linux:

Informatii despre gadget HID:

Informatii despre GadgetFS gasiti aici:

Cateva implementari din care va puteti inspira (pentru GadgetFS):

Ideal ar fi sa folositi OpenCV direct pe UDOO si asa veti primi punctajul maxim. In cazul in care aveti probleme cu procesarea pe placuta puteti face offload si pe un PC.

0 项奖励
回复
2,616 次查看
tudorgabrielrap
Contributor II

In documentatia pentru HID Gadget spune ca trebuie sa folosim biblioteca linux/platform_devices.h care ar trebui sa se gaseasca in folderul include, la un loc tu celelalte biblioteci, insa nu exista si nici nu putem crea un fisier .h (nu avem permisiunea). Care ar putea fi solutia?

Ps: am reusit sa instalam si sa folosim OpenCV pentru recunoasterea unui obiect ales de noi. Avem cum sa incarcam videoul demonstrativ cu aceasta parte?

0 项奖励
回复