[STM] Toeria uzywania USB

Pytania dotyczące problemów ze zrozumieniem kart katalogowych, not aplikacyjnych dla mkrokontrolerów ARM firmy STMicroelectronics, rozwiązania układowe z zastosowaniem STM.
Awatar użytkownika
RafPe
User
User
Posty: 177
Rejestracja: sobota 05 wrz 2015, 16:22

[STM] Toeria uzywania USB

Postautor: RafPe » wtorek 28 mar 2017, 09:13

Witam wszystkich,
W temacie USB jestem calkowicie nowy i chcialbym sprobowac swoich sil uzywajac STM32F030CC ( taki bede uzywac do swojego projektu ). Zalozenie jest takie , ze dzieki temu moglbym miec komunikacje z urzadzeniem bez potrzeby wykorzystania np USART i FT232.

Dlatego chcialem sie dowiedziec , czy zajmowaliscie sie moze tym tematem i jakie byly Wasze doswiadczenia ? Mozna znalezc duzo roznych informacji - czy jest ktos w stanie polecic jakis dobry punkt startowy do zaczepienia ? Czy uzywaliscie HAL/StDLib a moze uzywal ktos samych rejestrow ?

Z gory dzieki za wszelkie info

Pozdrawiam
Raf

Awatar użytkownika
dambo
Expert
Expert
Posty: 645
Rejestracja: czwartek 17 mar 2016, 17:12

Re: [STM] Toeria uzywania USB

Postautor: dambo » wtorek 28 mar 2017, 15:28

Ja zrobiłem joystick do PC z kilkoma przyciskami i analogami, z tym, że odczyty analogów były brane z pozycji akcelerometru.
Projekt wygenerowałem w CubeMX i podpiąłem swój deskryptor urządzenia i endpointy. Wieczorem wrzucę tu materiały z jakich korzystałem. Jest też książka po polsku USB w STM32.
Generalnie trzeba bardzo dużo teorii przyjąć, żeby zrozumieć jak działa USB - deskryptory sprzętu itp.

Edit:
Jeśli interesuje Cię tylko UART przez USB to w cubeMX jest to wszystko gotowe do wyklikania. Moim zdaniem stosu/obsługi USB nie ma sensu pisać samemu pewnie z tydzien życia wyjęty.
Nowy blog o tematyce embedded -> https://www.embedownik.pl/

Awatar użytkownika
RafPe
User
User
Posty: 177
Rejestracja: sobota 05 wrz 2015, 16:22

Re: [STM] Toeria uzywania USB

Postautor: RafPe » wtorek 28 mar 2017, 16:00

dambo pisze: (...) Wieczorem wrzucę tu materiały z jakich korzystałem. Jest też książka po polsku USB w STM32.

Byloby super - bo widzialem , ze trzeba na to poswiecic chwile zeby moc cos zrobic.

dambo pisze:Edit:
Jeśli interesuje Cię tylko UART przez USB to w cubeMX jest to wszystko gotowe do wyklikania. Moim zdaniem stosu/obsługi USB nie ma sensu pisać samemu pewnie z tydzien życia wyjęty.

Tak - na chwile obecna chcialem cos tak prostego.I dlatego chcialem poznac opinie - bo nie chcialbym probowac od nowa wymyslic czegos co jest dostepne :)

Awatar użytkownika
dambo
Expert
Expert
Posty: 645
Rejestracja: czwartek 17 mar 2016, 17:12

Re: [STM] Toeria uzywania USB

Postautor: dambo » wtorek 28 mar 2017, 17:23

Taki mały spam, ale to są najfajniejsze linki jaki znalazłem kiedyś odnośnie USB na STM32:
http://andybrown.me.uk/2016/01/09/f042usbhid/
http://eleccelerator.com/tutorial-about ... scriptors/
http://notes.iopush.net/stm32-custom-us ... by-step-2/
https://www.artekit.eu/stm32-usb-gamepad-interface/
http://www.st.com/content/ccc/resource/ ... 105256.pdf
https://punchthrough.com/bean/docs/guides/features/hid/

To powinno pomóc :) Jeśli jakieś pytania (niezbyt trudne) to postaram się pomóc :) a - ja robiłem to na STM32F1

Edit:
Kolejny skarb wygrzebałem odnośnie USB: http://ep.com.pl/files/10615.pdf
Nowy blog o tematyce embedded -> https://www.embedownik.pl/

Awatar użytkownika
Antystatyczny
Geek
Geek
Posty: 1168
Rejestracja: czwartek 03 wrz 2015, 22:02

Re: [STM] Toeria uzywania USB

Postautor: Antystatyczny » sobota 15 kwie 2017, 20:59

dambo pisze:Kolejny skarb wygrzebałem odnośnie USB: http://ep.com.pl/files/10615.pdf


Ten artykuł co prawda bazuje na PIC18F4550, ale myślę, że przyda się również przy innych układach. Trzeba będzie jednak dopasować się sprzętowo od strony (w tym przypadku) STM32. Szczęśliwie się składa, że mam płytkę z PICem, na której bazuje autor artykułu :)

No i właśnie dotarłem do ceny tego programu i mój optymizm prysł... Znalazłem ten program w niezwykle atrakcyjnej cenie, czyli $399.95 ;)
"The true sign of intelligence is not knowledge but imagination" Albert Einstein.

Awatar użytkownika
dambo
Expert
Expert
Posty: 645
Rejestracja: czwartek 17 mar 2016, 17:12

Re: [STM] Toeria uzywania USB

Postautor: dambo » sobota 15 kwie 2017, 21:14

ajć :p 2 moje pomyłki - myślałem, że będzie na więcej platform i darmowy :/

więc dla hobbystów odpada niestety, ale możliwości same w sobie zaskakują - ciekawie się zapowiadał.
Nowy blog o tematyce embedded -> https://www.embedownik.pl/

Awatar użytkownika
RafPe
User
User
Posty: 177
Rejestracja: sobota 05 wrz 2015, 16:22

Re: [STM] Toeria uzywania USB

Postautor: RafPe » niedziela 16 kwie 2017, 13:18

Program wyglada fajnie ;) mial ktos moc zeby to napisac - no nic - USB jest teraz zaraz po dokonczeniu plytki rozwojowej wiec na pewno do tematu wroce.

Dzieki za ciekawe info @dambo


Wróć do „STM - problemy układowe”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 4 gości