Skoro wLength = 0 to zwraca też 0, czyli działa poprawnie. Przypomniałem sobie że to jest wersja biblioteki libusb-0.1, dawno nie korzystałem z libusb :P Tu masz inny przyklad. [syntax=cpp] char bOut[] = "test"; int result = usb_control_msg( handle, // handle obtained with usb_open() USB_TYPE_VENDOR | USB_RECIP_DEVICE | USB_ENDPOINT_IN, // bRequestType...
Witam Ja myślę że owszem - jest możliwe - ale nie w Bascom. W C możesz skorzystać z gotowych bibliotek [url=http://obdev.at/products/vusb/index... Wtedy po stronie PC należałoby skorzystać z [url=http://libusb.sourceforge.net]LibUS... Daje to dużą przenośność i prostotę aplikacji. Gdybyś jednak z jakiś względów nie chciał programować w C, to...
No po prostu przekierowujesz dane z USB do BootLoadera. Przykładowo masz jakiś przykład do zrobienia przejścówki USB-RS232. I masz BootLoader czytający z RS232. No to w tym kodzie z USB znajdujesz funkcje wysyłające na UART i zamiast do UARTu zapisujesz daną w jakiejś zmiennej i wywołujesz funkcję która normalnie wywoływana była przy przyjściu danej...
Nowe OpenOCD wymaga innych sterowników - libusb-win32 - przykłady masz w pliku /drivers/ft2232.zip Dalej idąc - twój plik konfiguracyjny jest niekompletny. Na początek uruchom OpenOCD w ten sposób: openocd -f interface/oocdlink.cfg -f target/str912.cfg 4\/3!!
Witam! Już nie raz miałem styczność z obsługą USB w mikokontrolerach AVR, urządzenia jakie robiłem pracowały w klasie Vendor Specific, sterowniki po napisaniu działały (z niewielkimi zmianami) zarówno pod Linux jak i Windows. Korzystałem tam z [url=http://libusb.sourceforge.net]LibUS... a po stronie urządzenia z biblioteki [url=http://www.obdev.at/products/vusb/d...
Dzięki. Byłem na tej stronce, ogólnie przekopałem google troche, ale przykład ciężko znaleźć.
Hej A może bezpośrednie połączenie komputera PC z procesorem AVR, nie wykorzystując do tego celu portu szeregowego. Poniżej masz linki do stron: Biblioteka AVR-USB [url=http://www.obdev.at/products/avrusb... Opis biblioteki Libusb [url=http://libusb.sourceforge.net/doc/i... do Libusb Na stronce znajdziemy przykłady programów...
W języku polskim? zapomnij. Zapoznaj się z LibUsb-Win32
Jak zatrzymać działający serwer OpenOCD? 1. Jeśli masz go odpalonego z linii komend: a. po prostu zamknąć okienko, b. nacisnąć Ctrl+C c. wydać komendę "shutdown" dowolnym kanałem (np. przez telnet czy przez GDB, albo dołączyć ją do skryptu konfiguracyjnego lub linii wywołania) 2. Jesli masz go odpalonego w Eclipse jako External Tool (tak jak to zrobione...
Czego nie rozumiesz? AVR to nie PC! Na AVR potrafię zrobić klawiatury itd. na HID ale nie potrafię zrobić komunikacji opartej na HID między AVR i PC. Nie pytam o podstawy ale o jakieś przykłady. Znalazłem z wykorzystaniem biblioteki libusb ale nie o to mi chodzi. Przykład taki jest np. [url=http://www.obdev.at/products/vusb/p... Są też...
Witam Właśnie dziś zacząłem się tym bawić Builder5 C++ robi się to tak samo, czyli robisz nowy projekt dodajesz usb.h. Dodanie libusb.lib Project->Add to Project- tu pokazujemy libusb.lib teraz po kompilacji masz błąd: [Linker Error] 'F:\PROJEKTY\USB\LIBUSB.LIB' contains invalid OMF record, type 0x21 (possibly COFF) Tam gdzie masz Builder5 chyba w bin...
Ściągasz te sterowniki -> [url=http://sourceforge.net/projects/lib... Oglądnij pierwszy film na stronie [url=http://mirekk36.blogspot.com/2011/0... PS. Ten przykład dotyczy Win7 32/64bit.
LibUsb też nie taki straszny jak myślałem. Spróbuje przerobić customHID'a tak, żeby można zainstalować libusb. Muszę tylko poczytać jak to działa bo jak na razie sama komunikacja to dla mnie czarna magia.
Układ może okazać się przydatny. Z mojego doświadczenia wiem, że da się zmieścić komunikację przez USB w procesorze Attiny2313. Mogłoby to wyglądać następująco: program na komputerze wysyła powiedzmy co 20 sekund informację, potwierdzającą jego przytomność. Układ liczy w tym czasie czas od ostatniej takiej wiadomości i jeśli przekroczy np. 45 sekund,...
1. WinARM to staroć nierozwijany od lat - użyj CodeSourcery. 2. Twój pierwszy problem wynika z tego, że odpowiednie definicje początku/końca różnych sekcji nie są obecne/nazywają się inaczej w skrypcie linkera. 3. Do J-Linka instalujesz inne sterowniki (libusb-win32) i podłączasz normalnie do kompa, uruchamiając normalnie OpenOCD - nie ma tu żadnych...
Libusb akurat jest słabym przykładem, bo ono działa dokładnie wg standardu, to że miałeś jakiś kiepski stos USB to nie wina libusb, tylko tego stosu. Ciekawe, jakby było tak jak piszesz, to by przez udev nie dało się obsłużyć... i WDK też śmiga, kurde jakiś lipny ten stos :) Co powiesz o OpenCores - też odrzucisz z racji tego, że nie dają gwarancji?...
No to większość danych wskazywałaby właśnie na Qt lub Javę, tylko np. w tym momencie trzeba także pomyśleć o sposobach komunikacji z takimi mikrokontrolerami, popularna jest nadal dzisiaj, głównie ze względu na swoją prostotę komunikacja po RS-232, która daje się łatwo prowadzić pod każdym systemem, ale weź pod uwagę że coraz więcej takich układów kieruje...
Odpaliłem bibliotekę z przykładów Keila do HID na F1. Bez SPL. Działa... Odpaliłem bibliotekę od ST, jako HID (F205) i jako surówka - libusb (F105). Bez SPL. Też działa... Zależy co za seria tych F1. Jeśli connectivity - to masz USB-OTG i troche inaczej się podchodzi do sprawy; a przykład z Keila się nie nada. Jeśli performance, to tam jest bardzo prosty...
Raczej chodzi Ci o Qt, nie QT (QuickTime). Qt nie wspiera obsługi USB, musisz skorzystać z dodatkowych bibliotek (np libusb). Zależy też o jaką obsługę USB masz na myśli, np jeśli pendrive'y to wystarczą operacje na plikach.
atom1477 --> fajnie to zabrzmiało ;) - nie ma żadnych zasad - wszystko jest nielegalne ;) a na poważnie to jednak przecież wiadomo, że są ściśle określone zasady tworzenia deskryptorów raportów HID, tyle że może miałeś na myśli to iż nie ma to nic wspólnego z tym, że chcę coś wysłać do PC za pomocą tejże funkcji i mogę to zrobić za pomocą dowolnie utworzonego...
Faktycznie zerknąłem na przykłady Atmela, też stosują wyzwalanie poziomem. Byłbym ostatnim, który z takiego względu polecałby zmianę procesora. Z tego co piszesz, to wygląda, że Twoja procedura nie wyrabia z kopiowaniem danych jeśli nadchodzą za szybko. Pierwsze co rzuca się w oczy odnośnie prędkości działania to podwójne kopiowane danych - raz w pętli...
w Stm32 wysyłanie danych: 1. Zapisać dane do bufora 2. ustawić bity STAT_TX[1:0] na 11 czyli Valid 3 jak dane odebrał host dostaniesz przerwanie, i ustawi się bit CTR_TX a STAT_TX[1:0] będzie wtedy na NAK. Chyba powinno się skasować bit CTR_TX, albo będzie on skasowany jak wyjdzie się z przerwania, nie mogę się tego doczytać... jak chcesz wysłać dalej...
A czemuż by nie? Jak najbardziej powinien śmigać przy użyciu driverów libusb (oczywiście mówię o OpenOCD), podobnie jak w Windowsie. W końcu kod na którym bazuje wsparcie ST-LINKa w OpenOCD (texane stlink) jest wg strony projektu przewidziany dla Linuxa. https://github.com/texane/stlink 4\/3!!
Kombinowałeś coś z libusb? Tak, instalowane do usbasp stk500 też w sobotę :-) CHKDSK r robiłem, to drugie spróbuję. No i problem rozwiązany :D piszę tego posta z mojego konta :D Winowajcą był: libusb-win32-filter-bin-0.1.12.1.exe zapomniałem o nim na śmierć :D wielkie dzięki WojtasJD jesteś wielki :D miałem fajną lekcję. A teraz pytanko dlaczego? co...
Witam, od jakiegoś czasu staram się zainstalować toolchain stworzony przez kolegę Freediego, jednak nie mogę go ukończyć przez nietypowe błędy. Żeby niczego nie przekręcić wrzucam zdjęcia i krótki opis. Zainstalowałem arm-2010q1-188-arm-none-eabi , openocd-0.4.0 . (oraz na przyszłość eclipse + 2 programy dodatkowe). Posiadam Win7 32bit. (więc chyba...
Witaj Proponowałbym takie podejście: Zbierz maksymalną ilość informacji o protokole transmisji między aparatem i kompem. Potem odinstaluj oryginalne sterowniki. Zainstaluj jakiś Generic Driver (np. LibUSB-Win32 - opensource albo WinDriver - komercyjny ale dostępny jako trial) i przy wykrywaniu nowego sprzętu wskaż mu ten Generic Driver. Będziesz miał...
czy takie dane też można w PC odebrać jakimś programem do obsługi HID? (chyba nie - prawda? ... trzeba napisać wtedy jakiś własny sterownik z wykorzystaniem LibUSB32 ?) Oczywiście że się da. Nie wchodząc w całą topologię USB (to komputer odpytuje urządzenia o potrzebę jakiejś "akcji"). HID da się zastosować wszędzie tam gdzie nie potrzeba wysokich...
W moim warsztacie Arduino Nano i UNO, Mega i inne mikrokontrolery i platformy rozwojowe już się znajdują. Chciałem zakupić programator ponieważ stary nie wystarczał, wszystko się na ogół zawsze samo robiło ale teraz zakupiłem inny w którym napotkałem problemy. Programator raczej popularny, a na Aliexpress ma bardzo dobre opinie, i zdjęcia produktu...
np tak (zainstaluj jak nie ma): sudo evtest Fajne nie? Źródła: http://elinux.org/images/9/93/Evtest.c To tylko jedna z możliwości ale dość skuteczna. Można też za czytać bezpośrednio USB np. za pomocą biblioteki libusb. To moje propozycje.
Witam. Od dłuższego czasu myślałem o budowie odtwarzacza MP3/FLAC/.../streamingu. Tylko na czym? Zabawę z WiFi sobie odpuściłem po kilku projektach (nie jestem wielbicielem IoT). Zebrałem to co mam, trochę dokupiłem, zobaczymy co z tego wyjdzie. https://obrazki.elektroda.pl/5687985600_... //======================================...
Witam! Mój problem jest taki: Zrobiłem urządzenie które przesyła do komputera dane (ok 3200 bajtów). W tym celu wykorzystałem mikrokontroler at91sam7s256. Wykorzystałem gotowe przykłady atmela ( USB HID transfer) . Na PC odbieram te dane (przy pomocy biblioteki LibUsb). Niestety prędkość przesyłania danych jest bardzo niska 3200 bajty na ok 1500ms....
1. Wyrzuć libusb.lib i dodaj źródła biblioteki libusb do projektu. albo 2. doprowadź do kompilacji libusb oddzielnie (do libusb.lib, którego oczekujesz), aby posiąść prawidłową (zgodną ze źródłami) bibliotekę wynikową (lib). Zadbaj o prawidłową kompilację (static/dynamic (dll), debugowanie/bez debugowania, multithreading/lub nie). Z pewnych względów...
Witam! Postanowiłem skomunikować komputer z Atmegą przy pomocy USB bez dodatkowych układów. Po głowie mi chodzi coś większego, ale najpierw chciałbym zrobić prostą rzecz - sterowanie diodą. Znalazłem w internecie przykład: [syntax=c]#include <avr/io.h> #include <avr/interrupt.h> #include <avr/wdt.h> #include "usbdrv.h" #define USB_LED_OFF...
Transmisja jest dwukierunkowa, ale z tym chipem nie zbudujesz hosta USB. Oznacza to, że FT232 można podpiąć do PC jako urządzenie (device), ale do FT232 nie podepniesz np. pendrive (nie działa ono jako host). Zasadniczo VUSB to biblioteka programowego USB - jest wolna, ale daje możliwości widoczności urządzenia jako HID i sterowania nim bezpośrednio...
Zadziała. Przerabiałem już udostępnianie kart inteligentnych (smartcard) po sieci LAN. Karty które ja udostępniałem miały ponad poziomem samej komunikacji z kartą poziom protokołu USB (były w czytniku USB), a jeszcze powyżej była biblioteka wg standardu PKCS#11 komunikująca się po libusb z kartą. Poprzedni programista zajmujący się projektem przybrał...
Przy budowie programu na PC zamierzam skorzystać z libusb_win32 - i jakoś to sprytnie oprogramować. Proponowałbym Ci jednak skorzystanie z przykładów Keil'a. Są dosyć przejrzyście napisane i modyfikacja deskryptorów, endpoit'ów będzie dużo łatwiejsza. Mnie osobiście udało się zaimplementować obsługę HID i MSD na jednakowych funkcjach (tylko że nie...
Prawdopodobnie program flashujący dobiera się bezpośrednio do urządzeń USB np. używając biblioteki libusb. Nie potrzebuje do tego urządzenia w /dev (tak naprawdę to potrzebuje: /dev/bus/usb/xxxx). Zwykle takie programy można poinformować jaka jest pozycja urządzenia na szynie przy pomocy odpowiednich parametrów, jednak chyba nie ten. Sciągnąłem źródło...
Mnie tym razem forma i treści od Kolegi Piotra nie satysfakcjonuje - szczególnie w kontekście innych wpisów na elektrodzie. Nie mogę zrozumieć czemu ta prezentacja miałaby służyć. Brakuje ewidentnie konkretnych walorów edukacyjnych, na pewno dla takiego amatora jak ja, być może jest to dobra inspiracja zaawansowanych użytkowników, ale szczerze wątpię....
Zadig odpada, on działa tylko x86_64, libusb0 to się nie doszukałem nigdzie itp na ten system Mając komputer windowsowy na ARM nie możesz szukać "gotowców" tylko przygotować sięna zbudowanie wersji ARM ze źródeł. zadig - https://github.com/pbatard/libwdi libusb - https://github.com/libusb/libusb/wiki/Wi... albo tak jak napisałem musisz sobie przeprogramować...
Witam. Mam kilka pytań do bardziej doświadczonych kolegów. Mam nadzieję, że rozumiecie że jestem początkującym jeśli chodzi o komunikację mikrokontrolerów i moje pytania nie wydadzą się głupie. 1. Czy możliwe jest zaimplementowanie bez większych modyfikacji V-USB ze strony http://www.obdev.at/products/vusb/index.... na mikrokontroler PIC ? 2. Czy...
Witam Niedawno borykałem się z takim samym problemem. Sterownik do urządzenia pod USB to przeważnie plik *.dll, w którym zawarte są główne funkcje obsługujące urządzenie. Aby korzystać z tych funkcji musisz posiadać SDK (Software Development Kit) albo przynajmniej plik nagłówkowy (*.h). W większości przypadków jednak nie są one dołączone do sterowników....
nautilus-gksu nie jest do niczego potrzebne - to narzędzie umożliwia otwarcie folderu w trybie administratora "myszką" (bez klawiatury, konsoli itd...). Masz inny programator niż w artykule więc skąd pomysł, że tamten plik "rules" będzie działał? Musisz podmienić PID i VID na takie jak ma Twój programator. Wpisz w konsoli "lsusb" przed i po podpięciu...
Wszystko pięknie, tyle że rozumiem wymuszanie gdy jest alternatywa, ale gdy jej nie ma? Popatrz na to realistycznie - OpenOCD to nie jest soft dla super programistów PC. Ja sam chętnie bym pomógł w poprawieniu tych problemów, ale moje pojęcie o programowaniu na windowsa wynosi 0, pojęcie o programowaniu sterowników na windowsa wynosi -1, a pojęcie o...
Szukam, bo dalej nie moge zaprogramować :/ Temat ten jest tu już trzeci dzień i napisano około 30 postów!!!! Process taki rozwiązuje się zwykle w ciągu 1 godziny najwyżej!!! Według informacji jakie dotychczas dostarczyłeś, masz kilka nieścisłości. Z tego co widac na fotkach masz Arduino Pro- mini (najmniejszy format jaki może byc), oraz dysponujesz...
Tylko libusb, jeżeli potrzebujesz tylko przesyłać niewielkie ilości danych ZAWSZE program na PC inicjuje transmisje.
A wstaw po ustawieniu tej zmiennej taką linijkę: echo "cokolwiek" Bo zastanawiam się, w którym miejscu jest generowany ten warning... No i czemu OpenOCD się zamyka, skoro nie ma żadnego errora? /; Istnieje pewna szansa, że po prostu stlink/v1 nie jest jeszcze sprawnie wspierany i działa np tylko SWD... Sterowniki oczywiście zmieniłeś na libusb-win32?...
Witam! Czy może ktoś wie jak zmusić openOCD do działania z driverem Seggera? Standardowo openOCD używa libusb do komunikacji z J-Link. Można oczywiście np. "zadig-ować" driver, ale wtedy przestaje działać oryginalny gdbserver Seggera. Mam procesor z portem openOCD. Nie jest obsługiwany jeszcze przez Seggera, tak że pracując na nim muszę użyć openOCD....
Istotnie, na płytce jest błąd. Oni tego nawet nie przetestowali przed wypuszczeniem do sprzedaży. :-/ Po przelutowaniu pullupa udało mi się uruchomić przykład HID od Keila: Niestety, nie udało mi się uruchomić niczego bazującego na LPCUSB: Wypaliłem także HEXa z http://jcwren.com/arm/ i efekt jest ten sam. Czy ktoś próbował libusb z kompilatorem arm-none-eabi-gcc...
Do wypowiedzi Freddiego dorzucę tylko, że to darmowe oprogamowanie jak się wie co wpisać w skryptach umożliwia obsługę znacznie większej ilości sprzętu, na znacznie większej ilości systemów operacyjnych, ze znacznie większą ilością opcji. Niesie to za sobą jednak konieczność dopasowania ich do swoich potrzeb. Moim zdaniem różnice pomiędzy CS a yagarto...
Chodzi Tobie o bibliotekę pod Windowsa czy pod STM? Jeżeli potrzebujesz odczytywać dane z HIDa na PC to możesz użyć np. biblioteki hidapi lub korzystać z funkcji WinApi. Można także korzystać z biblioteki libusb.
Tylko samą kostkę ... sterownik trzeba zrobić (lub zdobyć) samemu ... (Neurotechnologia co prawda go ma, ale nie za darmo) jest w internecie kod źródłowy dla linuxa (chyba na sourceforge.net) dla windows można go napisać z urzyciem biloteki libusb-win32 (libusb0.dll) i noty katalogowej. Pisze dla windows.. ale jeśli chodzi o Matlab nie ma problemów...
https://obrazki.elektroda.pl/1290328800_... Od czasu, kiedy ukazał się rtl-sdr - czyli kilka lat temu - tanie odbiorniki SDR (radio definiowane programowo) są popularne i szeroko dostępne. Oczywiście podobne nadajniki także są dostępne i coraz tańsze, jednakże są to nadal urządzenia istotnie droższe niż odbiorniki. Teraz ma się to...
Czytałem już tą stronę i mam wrażenie, że wszystko co jest w googlach na ten temat... Gdy używam kodu, który Ty wkleiłeś: avrdude: ser_open(): can't open device "\\.\com1": Nie można odnaleźć określonego pliku. Domyślnie próbuje, go otwierać po serialu. Z dokumentacji avr dude: For the JTAG ICE mkII, if AVRDUDE has been...
Jedna taka drobna porada odnośnie ustawiania oscylatora w PICach. Dobrą praktyką jest zaczekać, aż zegar się ustabilizuje. Poniższy kod stosuję w większości swoich projektów (tu przykład z PIC16F1815): Spotkałem się z czymś podobnym już w kilku miejscach ale sam nie miałem sytuacji w której to by było potrzebne, mógłbyś podać jakiś praktyczny przykład?...
Nie napisałeś jaki to programator. Jeśli np. USBasp to powodem może być nieodpowiedni sterownik. WinUSB działa tylko z Arduino, Libusb-win32 działa tylko z kalkulatorem a libusb-k działa z obydwoma. https://obrazki.elektroda.pl/6229287100_... Jest jeszcze mozliwośc że masz w ustawieniach programatora wybrane Clock Frequency na Auto...
Przykładowy program z płytki do obsługi LCD, skompilowany pod ATmege32, w ogóle nie chcę się wysłać. W projekcie ustawiona ATmega32 z 1MHz. Przy próbie automatycznego ustawienia procesora w ustawieniach projektu wyświetla się: http://obrazki.elektroda.pl/2129853500_1... Podmieniałem libusb0.dll i dalej nic. Zaraz podeśle zdjęcia modyfikacji...
Witam! Posiadam zestaw zl11ARM + zl12ARM z mikrokontrolerem AT91SAM7S256 (wszystko firmy KAMAMI) do tego mam zakupiony programator JTAG-lock-pick Tiny 2. Dlatego, że jestem totalnym nowicjuszem proszę o pomoc w skonfigurowaniu układu i wgraniu pierwszego podstawowego programu. Zwracam się z szczególną prośbą do osób, które tworzyły już jakieś projekty...
Zanim napisałem, sprawdziłem chyba wszystkie sposoby, łącznie z tym. Ale po tej podpowiedzi pokombinowałem jeszcze trochę i w końcu wiem, co było nie tak: wszelkie zmiany firmware'u i sterowników wykonywałem bez wyłączania AS. Dawało to błędy jak wspomniany lub też po prostu "write error", zależnie od tego czy był włączony tryb kompatybilności czy nie....
Dokladnie cos w tym stylu... Z tym ze jak uzywasz trybow HID czy USB Storage to tego robic nie musisz bo masz juz to rozwiazane w systemie. Potrzebne jest to jak potrzebujesz stworzyc sobie po USB jakis wlasny protokolik komunikacji. Nie wiem na ile korzystales na procku z gotowych bibliotek (bo to niestety sporo utrudnia wbrew pozora), warto zapoznac...
Zdecydowanie STM do takiego projektu, V-USB jest fajne, ale to mocno blokująca biblioteka, zatem ciężko ją pożenić z jakimiś innym, reżimowo - czasowym kodem. Jeśli poległeś na USB z Cube to może lżejszego: https://github.com/dmitrystu/libusb_stm3... Mnie się udało zaprzęgnąć tę bibliotekę do pracy, jakby co mogę podrzucić przykładowy projekt. Można...
Wstęp Jako ,że w końcu po chyba 2 latach od zakupienia elementów i złożenia zakupionego jtag'a w końcu znalazłem trochę czasu :lol: na próby z CPLD które się udały :). Postanowiłem więc napisać krótko co i jak dla innych którzy będą chcieli ruszyć CPLD (FPGA) z OpenOCD, a jakoś ich to odstrasza, lub po prostu nie ogarniają tego ;) . Zestaw jakim się...
Witam, podbijam temat, również mam identyczny problem. STM32F4Discovery, OpenOCD w wersji 0.8.0 64bit, przykładowy projekt zaimportowany od Freddiego i przestawiona ścieżka do OpenOCD, zaktualizowane winUSB wg. instrukcji i wyświetla identyczne komunikaty. Pierwszy komunikat po wywołaniu programu: [syntax=text] Open On-Chip Debugger 0.8.0 (2014-04-28-08:42)...
nie wiem dlaczego nie działa ci automatyczne ustawianie praw z rules ale zawsze można zmienić je ręcznie po każdym podłączeniu urządzenia. nie jest to rozwiązanie problemu ale jako obejście... lepsze to niż nic. 1. sprawdzenie numeru urządzenia lsusb | grep 16c0 Bus 001 Device 022 : ID 16c0:05dc VOTI shared ID for use with libusb 2. ustawienie praw...
http://obrazki.elektroda.pl/3799930900_1... Jakiś czas temu pisałem, jak nagrywać gry z PC na PEGASUSA. Teraz pora podejść do tematu z drugiej strony – jak zgrać naszą ulubioną kolekcję kartrydży na komputer. Wiele osób może się dziwić, po co taki zabieg, zwłaszcza, że większość gier z tej konsoli krąży już po Internecie. Czasem...
Czyli tam były diody 5V1 lub 5V6. USBasp, którego firmware bazuje na V-USB, używa, o ile pamiętam, diod 3V6. Bez nich nie zostanie wykryty jako urządzenie USB. USB jest pomyslana na 5V bo takie przekazuje zasilanie Zasilanie zasilaniem, ale linie D+ i D- są modelowane w specyfikacji USB jako źródła prądowe, a nie napięciowe. Po prostu potrzebny jest...
w terminalu: sudo su - następnie: w /etc/udev/rules.d stwórz sobei plik np. 60-programator.rules np: touch /etc/udev/rules.d/60-programator.rules wyedytuj go pico /etc/udev/rules.d/60-programator.rules i wklej: # Programator AVR USBasp ATTRS{idVendor}=="16c0&qu... ATTRS{idProduct}=="05dc&q... ATTRS{product}=="USBasp&q...
Dzięki za odpowiedź! Co do pinów BOOT: BOOT0 - przy JTAG podłączam do GND BOOT1 - przez rezystor 10kOhm do GND podłączone na stałe. Program wgrany na mikrokontroler to przykładowy serwer WWW . Co do OpenOCD, nie dodałem, że używam Linux Ubuntu do pisania oprogramowania (nie do wgrywania obecnie :) ). U Ciebie na stronie są chyba tylko kompilacje pod...
Widzę, że używasz tego gorszego dekodera i bardziej "zasobożernego". Spróbuj ten http://sdrsharp.com/index.php/a-simple-a... tylko ten chyba daje dane w formacie AVR i w VirtualRadarze trzeba przestawić BaseStation na AVR. Ja używam narzędzia rtl_adbs na Linuchu. Z kolei ADSB# (Sharp) powstał właśnie z tego narzędzia....
Bardzo fajny program czy można pod nim uruchomić programator avrisp mk2 ?? Stk500 uruchomiłem bez problemu. Sam nie posiadam programatora avrisp mk2, choć wiem że to fajny programatorek. Ale znam ludzi, którzy z powodzeniem uruchamiają go pod AVRDUDE. A skoro tak to znaczy że również pod MkAvrCalculator - zobacz sobie jest na liście dostępnych programatorów...
Nie musisz wgrywać z Arduino, wystarczy z menu wyeksportować HEX i gotowy do wgrania np. tym MK kalkulatorem znajdzie się w katalogu projektu (musisz przykładowy szkic zapisać w swoim folderze projektów Arduino). A sterowniki USBASP zmień sobie tym programem [url=https://zadig.akeo.ie/]Link na "LibUSBK USB Devices", zobacz czy Arduino zacznie działać.
https://obrazki.elektroda.pl/2462814800_... Witajcie moi drodzy. Tutaj opiszę mój projekt płytki startowej pod 32-bitowy mikrokontroler PIC32MZ2048* w obudowie TQFP144 oferującej m. in. uproszczony klon programatora PICKIT2 na pokładzie (wspiera PIC32MZ poprzez pic32prog). Umieszczę tu również kilka przykładowych kodów dla tego PICa....
(at)mongoł2000 Jest możliwe, np na CooCox, ale w nowszych wersjach. Temat rozwiązano w ten sposób, że ostatecznie zrobiłem klase "bulk", czyli samo przesyłanie danych i jednak skorzystałem z libusb. Swoją drogą biblioteki USB od ST tworzył chyba jakiś student, są tak mało przejrzyste i zakręcone jak śledź w czasie sztormu ;-) Nie wspominając już o niepotrzebnych...
Witam. Jestem nowy jeżeli chodzi o ARM'y wszelkiej maści :) Planuję napisać program wysyłający dane do kompa z dużą prędkością (~120 Mbps i więcej jakby się udało ;) ), narazie znalazłem bibliotekę umożliwiającą komunikację z PC za pomocą wirtualnego portu COM, nie wiem tylko z jaką maksymalną szybkością mogę przesyłać dane w taki sposób. Jakby ktoś...
Ze swojej strony dodam - wdzięczne procki, z AVR przesiąć się dość łatwo, chociaż filozofia obsługi pewnych peryferiów nieco inna. Osobiście polecam MSPGCC i Eclipse z wtyczką EmbsysRegview - w najnowszej wersji powinno być wsparcie dla jednego z dołączonych do launchpada procków [msp430g2553], wsparcie dla drugiego w drodze. Do debuga masz msp430gdbproxy...
Tak Freedi miałeś rację! Poprawiłem VID/PID i udało mi się zainstalować urządzenie LibUSB-Win32 Devices -> usbScarab A (Chanel A) (nie wiem dlaczego w pliku usbscarab.cfg, który wcześniej używałem odczytałem 0x15BA/0x0003). Poszedłem dalej ale nie udało mi się dobrnąć do końca - wywołując openocd.exe -f interface/jtagkey.cfg -f target/stm32.cfg -c "jtag_khz...
Witam, Mam problem z biblioteką libusb. Mianowicie po wygenerowaniu toolchaina zawierającego libusb, dodaniu go do pluginu w eclipse nie widzi mi jej. Po wywołaniu jakiejkolwiek funkcji wyskakuje error: "undefined reference to `libusb_init' ". Dodałem ścieżkę do bibliotek z toolchaina w zakładkach library, library path oraz dodałem ręcznie includy,...
Do programatora TL866II plus jest projekt oprogramowania alternatywnego https://gitlab.com/DavidGriffith/minipro... pomożesz mi go skompilować w cygwin na windows 10? Podaj kolejne kroki do kompilacji źródła, lub zaproponuj jakiś kompilator online, który sobie z tym poradzi pod (plik wykonywalny pod Windows). Kompilacja oprogramowania `minipro` w środowisku...
Witam Zastanawiałem się ostatnio czy ktoś już przypadkiem nie wpadł na to, żeby napisać bootloader dla STM32 ale nie connectivity line? Przykładowo taki STM32F103ZET6, nie ma wbudowanego bootloadera który byłby w stanie zgrać program przez usb (chyba, że źle przeczytałem notę katalogową). Generalnie wymyśliłem sobie takie coś. 1. Uruchamiam urządzenie,...
Dziękuję. Zainstalowałem pobrane sterowniki i od razu wszystko powróciło do normy i było w zasadzie tak jak na samym początku gdy pierwszy raz podpinałem programator do laptopa. Wyglądało wiec to tak: http://obrazki.elektroda.pl/8120288500_1... Wyglądało na to, że zainstalował się ten sam sterownik dla obu numerów seryjnych (bo to one...
Przecież właśnie tu mamy do czynienia z taką sytuacją - różne układy scalone identyfikują się tym samym VID i PID. I jakoś do tej pory wszystko działało. Nikt nie może zabronić twojemu urządzeniu odpowiedzieć na jakiś ciąg bitów jakimś ciągiem bitów. Podaj mi proszę przykład 2 urządzeń od 2 różnych producentów z takim samym VID i PID (uzyskane legalnie),...
Witam, przyznam się szczerze że nie miałem do tej pory większego kontaktu z tym programem. Programowałem przy pomocy stk200 przez lpt za pomocą AVR-ISP. Jednak zmiana komputera zmusiła mnie do przerzucenia się na programator USB. Wybór programatora był prosty USBasp. Tylko że mam problem ze skonfigurowaniem AVRdude... Programator jest wykrywany przez...
Mam problem z programowaniem ATxmega16D4 przez podróbkę AVRISP mkII na Windows 7 Professional. Podłączam procesor przez interfejs PDI i wywołuję AVRDUDE: D:\vmario\Bin\AVRDUDE\avrdude-5.11-P... -c avrisp2 -p x16d4 -P usb -vvvv avrdude: Version 5.11-Patch#7610, compiled on Aug 31 2011 at 08:02:19 Copyright (c)...
Gdy korzystamy z V-USB, w pliku usbconfig.h możemy znaleźć taki fragment: #define USB_CFG_VENDOR_NAME 'o', 'b', 'd', 'e', 'v', '.', 'a', 't' #define USB_CFG_VENDOR_NAME_LEN 8 /* These two values define the vendor name returned by the USB device. The name * must be given as a list of characters under single quotes. The characters * are interpreted as...
Witam! Od jakiegoś czasu zajmuję się trochę programowaniem uC Atmega. Wszystko było ok dopóki bawiłem się w to w systemie Windows. Zmiana środowiska na Linux stała się problem. Otóż: mam zestaw EVB 4.3 pod AVRDUDE w windows chodzi. Ale w Linux już nie :(. Wykonałem instrukcje z forum and-tech.pl: Instrukcja dla osĂłb korzystających z OS Debian/Ubuntu...
http://obrazki.elektroda.pl/9646514900_1... Od kiedy autor odkrył, że możliwe jest zbudowanie urządzenia wyposażonego w interfejs USB i opartego o procesor AVR, postanowił samemu takowe zbudować. Ponieważ opisy zastosowania bibliotek USBtiny i – bardziej wyczerpujący - V-USB były zbyt skomplikowane, autor postanowił stworzyć własny...
Podpinasz wszystkie piny VCC (VCC i AVCC) do zasilania, wszystkie piny GND (GND, AGND) do masy i 4 linie programatora (MOSI, MISO, SCK, RESET). To ABSOLUTNE MINIMUM, TYLKO DO CELÓW TESTOWYCH. Dziękuję za pomoc. Niestety, podłączyłem mikrokontroler tak jak opisałeś i nadal nie działa. Co ciekawe, dostaję dość dziwne komunikaty z avrdude: avrdude:...
Witam, chciałbym zaprezentować sposób na uruchomienie „servera SMS” w swojej Malince. Na podstawowe pytanie do czego jest mi to potrzebne, odpowiedzi jest wiele, to zależy od wyobraźni osoby która go uruchomi, przykłady: Bramka SMS (najmniej sensowne moim zdaniem), Powiadomienie o zmianach w usłudze (skończona subskrypcja, ważne wydarzenia,...
Sprzedam płytkę Ztex 1.15x http://www.ztex.de/usb-fpga-1/usb-fpga-1... Płytka kupiona na allegro, podobno z rozbiórki koparki. Miała służyć do developmentu ale kupiłem coś lepszego. Finalnie trafiła do szuflady, przed wystawieniem sprawdzona na szybko. Pobór prądu poniżej 100mA (pusta FPGA), FPGA widziana przez JTAG, można odczytać np DNA układu,...
Witam wszystkich, od jakiegoś czasu borykam się ze skonfigurowaniem mojego programatora firmy SEGGER J-Link V8 w środowisku WinARM i OpenOCD. Nadmienię, że skonfigurowałem w KEILu i wszystko działa OK. Ale, że dopiero zaczynam programowanie micro i mam książkę wraz z przykładami do WinARM to bardzo zależy mi na tym by uruchomić to w tym środowisku....
libusb windows libusb win32 stm32 libusb
thinkpad password rozrządu sharan instalacja atmel studio
pralka polar regulacja paska schematy monitorów
Saab 9-5 2007 – brak dźwięku kierunkowskazów i pasów, SID/MIU, buzzer, bezpiecznik F16 Maxcom mBook 15 BIOS – dostęp, aktualizacja, wejście do UEFI, InsydeH2O, klawisze bootowania