Nie ma czegoś takiego jak RAW USB. Zacznij od przykładów producenta MCU dla prostych klas obsługiwanych przez sterowniki windows. Myślę, że emulacja portu szeregowego będzie w sam raz. Prostszym sposobem jest wykorzystanie gotowych układów np. FTDI. A potem dużo pracy przed Tobą jeśli chcesz się w temat wgryźć. Powodzenia Albert
Jeśli możesz zamienić ATMega32 na tańszą i należącą do AVR XMEGA, to masz tu gotowca: http://mikrokontrolery.blogspot.com/2011... Jeśli nie możesz, to najprościej będzie wykorzystać jakąś przejściówkę, np. wspomniany układ FT232, który działa jako interfejs RS232 (od strony procesora)<->USB (od...
Biblioteka symulująca programowo USB ma swoje ograniczenia. Dlaczego zamiast robić takie dziwactwa nie weźmiesz AVR ze sprzętowym interfejsem USB? Np. coś z rodziny ATMega U2/U4 lub jeszcze lepiej - jakąś XMEGA np. A4U? Do teog masz proste i gotowe stosy USB z m.in. CDC, zobacz na przykład: http://mikrokontrolery.blogspot.com/2011...
Przeczytaj to: http://mikrokontrolery.blogspot.com/2011... Masz tu pokazane jak zrobić połączenie PC-USB-XMEGA przy pomocy wirtualnego RS232. To załatwia ci połowę sprawy. A teraz to: http://mikrokontrolery.blogspot.com/2011... gdzie masz pokazane...
A o specjalnym odwołaniu do COM >= 10 pamiętasz? CreateFile("\\\\.\\COM11", ...) Ewentualnie pozmieniaj ręcznie numery portów wirtualnych w menedżerze urządzeń.
Po co? Przecież na FTDI masz pin VCCIO, na który podajesz napięcie 3V3 i masz całą stronę IO zasilaną 3V3, dzięki czemu możesz FTDI połączyć bezpośrednio z XMEGA. Z drugiej strony po co to FTDI? Kup XMEGA z interfejsem USB i po sprawie: http://mikrokontrolery.blogspot.com/2011... Zresztą skoro masz...
Gotowe? Za niecałą stówkę może być? To proszę: http://mikrokontrolery.blogspot.com/2011... Do tego prosty soft sobie sam napiszesz, tu masz wzór: http://mikrokontrolery.blogspot.com/2011... Ściągnij przykład, proste mziany, za 10 minut masz działające to co...
W przykładach do w/w książki masz wszystko co potrzeba do obsługi SD. W XMEGA E5 też najwygodniej użyć USART w trybie SPI. Z kolei do komunikacji z PC wykorzystany jest w przykładach USB, ale w trybie emulacji wirtualnego portu szeregowego - stąd tez wystarczy wyrzucić całą obsługę USB, a w kodzie funkcje odwołujące sie do USB zamienić na funkcje odwołujące...
[url=http://www.ftdichip.com/Support/Doc... znajdziesz w miarę aktualną dokumentację do tego układu. Na stronie 30. masz schemat podłączenia do dowolnego uC. Nie potrzebujesz żadnych konwerterów napięć, ponieważ wszystko jest na poziomie TTL. Jest możliwość, aby podłączyć atmega8 bezpośrednio do portu USB, ale nie...
ak informacyjnie jeszcze. Używam w programie ASF dla emulacji szeregowej portu USB. Sprawdź, czy kod iniicjalizacji USB nie wyłącza czasem ADC - rejestry PR. Kolejna sprawa - unikaj zapisów |= - raczej wiesz co ma się znaleźć w rejestrze, a zapis |= może prowadzić do dziwnych błędów, jeśli zawartość modyfikowanego rejestru jest inna niż oczekujesz.
Witam Czy jest możliwa emulacja portu szeregowego RS232 w wersji demonstracyjnej CoDeSys dla sterownika serii XC200. Jeśli tak to byłbym wdzięczny za wskazówki jak to zrobić. Pozdrawiam W.B.
no właśnie coś takiego (emulacja portu szeregowego) na początek by mi w zupełności wystarczyło, gdzie mógłbym uzyskać więcej informacji?
Biblioteka to ASF - Advanced Software Framework od Atmela / Microchipa wykorzystałem : https://forum.atnel.pl/topic15184.html http://mikrokontrolery.blogspot.com/2011...
USB jest na płytce ale nei było używane. Tu jesttroche informacji o USB na xmega: http://mikrokontrolery.blogspot.com/2011...
Właśnie o to mi chodziło... Miałem nadzieję, że może to magiczne USB się nadaje do czegoś więcej niż podłączenia do PC ;) Może jeszcze pokombinuję z Bluetoothem bo tam chyba występuje emulacja portu szeregowego...
Sam zawsze dawalem konwerter bo bylo mi najprosciej. Nie mam doswiadczenia w uzywaniu wbudowanego usb: http://mikrokontrolery.blogspot.com/2011...
A nie prościej wziąć AVR ze sprzętowym USB? Po co ładować FT232? http://mikrokontrolery.blogspot.com/2011...
Może prościej kupić AVR'a z USB i nie płacić za przejściówki rodem z XX wieku: http://mikrokontrolery.blogspot.com/2011...
Da się, wystarczy skorzystać z klasy CDC do emulacji portu szeregowego i napisać jeszcze sterowniki na winde, Zobacz na stronie Atmela bo być może są dostępne przykłady oraz stosowne sterowniki na system Windows.
W nocie układu FT232 masz sekcję 6.2 Self Powered Configuration - wystarczy porównać sobie schematy. BTW, nie prościej (i taniej) użyć AVR z wbudowanym portem USB? Zobacz tu: http://mikrokontrolery.blogspot.com/2011...
Poszukuje jakiegoś przykładu jak napisać na Xmega128A4U urządzenie HID Generic oraz jednocześnie wirtualny port COM w jednym kablu USB podłączonym bezpośrednio do uC jak tutaj: http://mikrokontrolery.blogspot.com/2011...
to napisz do nich to pewnie też przekażą Pisałem dzisiaj, ale mi nie odpisali, dlatego Ty spróbuj. Dowód: http://pl.wikipedia.org/wiki/Infrared_Da... Emulacja portu szeregowy + równoległy
Dku 2 to kabel o konstrukcji pin do pinu. Dku 5 ma jakość scala, chodzi o emulację portu szeregowego czy coś. Znalazłem w internetach informacje ze ludzie kombinują że sterownikami żeby uruchomić połączenie z telefonem niekompatybilnym z kablem. Ale z zasady to nie one nie są zamienne. Jeżeli za prawdziwe uznać informacje ze dku 2 nie ma żadnego scalaka,...
http://mikrokontrolery.blogspot.com/2011... Przejrzyj, szczególnie kody. PRzyjrzyj się funkcjom, które co prawda nie są zaimplementowane, ale ich nazwy jednoznacznie wskazują na to co mogą one robić. Po prostu sprawdzaj czy urządzenie jest podłączone do PC i czy port jest otwarty do komunikacji.
Jest taki program "[url=http://com0com.sourceforge.net/]co... który emuluje dwa połączone ze sobą porty szeregowe - do jednego podłączasz emulator, do drugiego program do sterowania drukarką.
(at)niveasoft Też tak można, ale za tą cenę można mieć MCU z wbudowanym USB, nawet kwarc nie jest potrzebny, do tego prosty soft: http://mikrokontrolery.blogspot.com/2011... Dodatkowa zaleta jest taka, że można sobie zrobić na tym USB nawet 8 wirtualnych portów szeregowych jednocześnie. Jeden można...
Takie jedno pytanko :) Kukam cały czas na strone ti.com i nie moge znaleźć sterowników do tego układu. odsyłają mnie do jingo abym sobie sam wygenerował, tyle zze ten soft nie jest tani a ja potrzebuje własciwie emulacje portu szeregowego w os'ie Czy ja cos przegapaim ? czy moze ti dało scalak bez drvera :( ps. nie rozhcodzi mi sie o uzycie drvera HID
no to który wg Ciebie jest lepszy? działa emulacja portu szeregowego, bez żadnych problemów? Czy są jakieś profity jeżeli wykorzystujemy tryb HID? Działa avrdoper z avr studio? miniICE wygląda ciekawie, ale ja cały czas nie mam rs'a w kompie oczywiście można sie pokusić o przejściówkę. Generalnie w projekcie chyba chodziło o zmniejszenie rozmiaru a...
Dziękuję, cieszę sie, że książka się przydaje. BTW, jeśli używasz XMEGA128A3U to niepotrzebnie używasz FT232 - w dalszej części książki (albo w przykładach do kolejnej) masz bibliotekę realizującą wirtualny USART po USB, dzięki czemu możesz swoją XMEGA połączyć z PC bezpośrednio. Tu też coś na ten temat napisałem: http://mikrokontrolery.blogspot.com/2011...
Cześć, Od kilku godzin szukam i testuje różne rozwiązania, ale niestety bez skutku - stąd postanowiłem napisać post. Chciałbym podłączyć ATxmega128A4U do PC przez USB. Chciałem tutaj wykorzystać emulację portu szeregowego RS232 na USB, zgodnie z poniższym poradnikiem. https://obrazki.elektroda.pl/6391311400_... Rys. 2. https://obrazki.elektroda.pl/1654532500_...
usbasp zaprogramujesz ATMega, np. ATMega16U2 z USB. Także nowy programator nie jest potrzebny. Jak chcesz, żeby te przyciski były odczytywane, jako normalna dodatkowa klawiatura, czy ich stan ma być przesyłany np. przez wirtualny port szeregowy? Przykłady masz w Atmel Studio. Można też przy okazji wykorzystać XMEGA (tańsze i lepsze), ale wymagają innego...
Typy prog_cośtam nie są obecnie wspierane. Aby to odblokować należy zdefiniować symbol __PROG_TYPES_COMPAT__ we właściwościach projektu. Pamiętaj też, że ATMega8 nie ma wewnętrznego kwarcu, posiada generator, ale jego stabilność jest kiepska, jeśli myślisz o jego wyokrzystanu do transmisji UART to raczej o tym zapomnij. Z drugiej strony FT232 ma możeliwość...
Tak, gdyż zaczynają przewodzić wcześniej i obciążają linie D+ i D-. Z drugiej strony uruchomisz to pseudo-USB i co dalej? Nie prościej używać w XXI wieku rozwiązań na miarę XXI wieku: http://mikrokontrolery.blogspot.com/2011... Prościej, taniej, a przede wszystkim w 100% zgodne ze standardem USB. Jeśłi...
jesli masz urzadzenie ktorym sie da sterowac przez bluetooth - to sie da (dosc latwo mozna napisac program np. w pythonie korzystajac z http://wiki.opensource.nokia.com/project... ale szczerze watpie bys mial telewizor czy dvd sterowalne w ten sposob... no, chyba ze dorobisz konwerter bluetooth -> irda (powinno byc proste w realizacji, bo bluetooth...
Jeśli na PC byłaby napisana przez ciebie aplikacja, to można by okresowo wysyłać heart beat, natomiast jeśli to może być dowolny monitor (terminal) to nie ma takiej możliwości. Chyba, że zastosujesz pełny interfejs RS232. Ja bym zamiast stosować kłopotliwy RS232 użył RS232 emulowany jako CDC na USB. Proste połączenie, dostępne są procki ze sprzętowym...
(at)m72 Poczytaj co to USART. Bo mylisz go z USB CDC. Realizacja wirtualnego RS232 na USB wymaga sporego kodu, który masz dostępny np. tutaj: http://mikrokontrolery.blogspot.com/2011... Wszystko robi biblioteka, a aplikacji wydaje się, że ma normalny port szeregowy. W tym przypadku łączysz XMEGA z...
Nie potrzebujesz JTAGa - napisz prosty, kilkulinijkowy kod, który odczyta rejestry z ENC, których stan (a przynajmniej niektóych bitów) jest znany. Odczytane rejestry prześlij na PC do terminala, chociażby łącząc XMEGA z PC przez USB, tu masz przykłądowy kod: http://mikrokontrolery.blogspot.com/2011...
Może się mylę, ale myślę że źle kombinujesz. W BTM330 zaimplementowany jest tylko protokół HCI, na podstawie tego protokołu możesz stworzyć sobie profil SPP i inne. Nie wiem tylko gdzie się podpina komendy AT, czy są one częścią profilu SPP czy może jest to już np profil DUN, który jest pod SPP. To że jest UART czy USB nie oznacza że można wysyłać do...
Przede wszystkim porzuć ATMega8 - to stary procesor, jest na niego dużo przykładów, ale poza tym w tym zastosowaniu nie ma żadnych zalet. Z ATMega wybierz jakąś ze sprzętowym USB, mają oznaczenia U2 lub U4. Jeszcze lepiej - wybierz XMEGA, te z U mają też sprzętowe USB. Kolejna sprawa - USB to raczej skomplikowany protokół, nie wiem jakie masz doświadczenie,...
(at)miki_w1 To co napisałeś to jakaś abstrakcja. Wiesz jak działa USB? Niesądzisz chyba, że to co wrzucisz na jakiś port w XMEGA zostanie automagicznie wysłane przez USB do komputera. Przede wszystkim musisz zdecydować się jaką klasę USB-device użyjesz. O ile nie chcesz pisać driverów USB pod windows, będzie to zapewne USB-CDC. Zacznij więc od implementacji...
Krzaki są najczęściem przejawem źle dobranego taktowania UART - czyli źle ustawionych rejestrów odpowiadających za szybość transmisji. Jeśli zaczynasz zabawę na rejestrach to ściągnij darmowe przykłady do moich książek o XMEGA (są do pobrania na stronach Helionu). Akurat do wyboru baudrate używam funkcji pochodzącej z ASF - działa wyśmienicie. Swoją...
nie pisałem żadnego kodu, schemat oraz plik hex są gotowe i możne je pobrać ze stronki edrum.info której nie jestem właścicielem. Bez kodu przed komplikacją to można długo gdybać, chyba że ktoś potrafi zrobić z hex->C lub ASM, Bascom W orginale jest port RS232 skłaniał bym się jednak do fizycznego portu szeregowego. Emulacja portu może to za mało....
TMF napisał: W kodach przykładów ze strony mikrokontrolery blog (http://mikrokontrolery.blogspot.com/201... należy pamiętać, że wyłączają one inne peryferia poprzez rejestry kontroli poboru energii (PRGEN) i jeśli planujemy z nich skorzystać to należy zmodyfikować kod lub ponownie je włączyć. Właśnie...
Zrobiłem jakieś półtora roku temu coś takiego ;) ... ale nie skończyłem ;p Układ FTDI FT232BM + attiny2313. Układ prauje jako emulacja portu szeregowego z rozpoznawaniem większości komend chyba w standardzie Crystalfontz (nie pamiętam juz)... Niestety układu nie dokończyłem :( okazało sie że jest nieco za mało flasha w procesorku żeby program napisany...
Na pierwszy rzut oka wydaje się, że jest ok. Tylko dodaj kondensatorów odsprzęgających, bo SCT też ich potrzebują. No i zrób coś z czytelnością tego schematu. Mam wrażenie, że symbol PE to coś innego niż masa. Stosuj się do zasad. Ok, teraz z innej paczki - widzę, że masz tam USB "softwarowe" i tego typu udziwnienia. Połączenie USB softwarowego + taka...
Rozumiem, miałem na myśli czy w którejś może jest pominięte zagadnienie komunikacji przez USB, gdyż zakup obu książek jest niemałym wydatkiem No to ich nie kupuj :) Co potrzebujesz do projektu: - procka z USB - ja bym proponował XMEGA, bo ma sprzętowe USB, a komunikację robisz prosto: http://mikrokontrolery.blogspot.com/2011...
Hej, BT-LE nie obsługuje natywnie protokołu SPP - nie ma takiej możliwości ze względu na ograniczenia protokołu. Są emulacje - właśnie dlatego nie widzisz w systemie portu szeregowego i tego nie ominiesz. ( są programy które to ogarniają - na androida, na linuxie używałem pythona - można by w pythonie zrobić wirtualny port, przekierowywany do pyGATT...
TMF: Dziwi mnie Twoje podejście. Ono ma sens tylko jeśli poprzestaniemy na mruganiu diodami. Spróbujmy przeanalizować: 1. Koszty - bezapelacyjnie tańsze rozwiązanie z kontrolerem USB. 2. Układ - w jednym wypadku FTDI + zwykły procesor w normalnym układzie aplikacyjnym, w drugim tylko procesor ( w przypadku PIC18f26j50 nawet kwarc niepotrzebny, nie,...
a co z sygnalem EA na schemacie tez jest podlaczony do RS, wiem ze to wlaczenie sprzetowej emulacji ale moze rowniez bierze udzial w komunikacji z kompem....
Cześć Wątek "sąsiedni" o hoście mi przypomniał o moim własnym pytaniu. Jak wybierać rozwiazania aby (płytka) mikrokontroler(a) przyłączona do USB w pececie była maksymalnie kompatybilna , ma to chodzić na 32bit, 64bit, windowsach prowadzonych na sposób "korporacyjny" z ograniczonymi prawami. Przykładem negatywnym by były USBHASP-y, FTDI itd gdzie trzeba...
Dzień Dobry. Potrzebuję w Arduino połączyć się z ATmega128 (wersja 5V obudowa TQFP64), ze względu na ilość wejść/wyjść binarnych, z których będę korzystał. Znalazłem pakiet MegaCore, który dołączyłem do Arduino. W opisie jest jak wykonać minimalne połączenia aby nawiązać połączenie. Wykonałem te połączenia na płytce ewaluacyjnej AVT5531. masa GND pin-y...
Od Pascala i C++ do Delphi i Buildera." pachnie bardzo staro. Używanie RS232 ze współczesnego windows jest proste, to nie to, co za DOS-a( żadnego sterowania kontrolerem, przerwań itd) Kazdą "elegancka" warstwa, czego byś nie używał, i tak siedzi na WinAPI USB jest jeszcze prostsze, bo to emulacja RS232, i odpada gospodarka flagami (uwaga, ze względu...
AVE... Każdy mikrokontroler może pracować z transmisją synchroniczną... No właśnie i to tu miałem na myśli, gdzie port szeregowy jako warunek emulacji jest zbędny.
Witam, Ponieważ w moim laptopie nie ma Gameport'u, a chciałbym podłączyć laptopa instrument MIDI, zastanawiam się nad poniższym połączeniem (kombinacją): Instrument MIDI OUT --> MAX232 --> przejściówka USBnaRS232 --> laptop USB + program do emulacji Gameportu na porcie szeregowym Czy ktoś próbował takiego połączenia? I czy działało/nie działało? Teoretycznie...
Witam. Mam problem z jednoczesnym używaniem portów. Do komunikacji z komputerem chce użyć emulacji portu szeregowego, na USB. Bazując na artykule ze strony [url=http://mikrokontrolery.blogspot.com... uruchomiłem komunikację z komputerem. Wszystko jest ok. Połączenie...
Tantalos poniekąd ma rację, dosbox emuluje tylko to, co potrzebne do gier. Jednak nic nie stoi na przeszkodzie aby użyć dosemu z jakimkolwiek dosem, on zapewnia 99.99% kompatybilność, a porty szeregowe oczywiście działają :)
To może ja, naprawdę krótko bo temat USB jest bardzo szeroki... Wydaje mi się, że mylisz USB z portem typu RS232. Oczywiście jest możliwość emulacji i wtedy urządzenie podłączone do USB będzie widziane jako podłączone do kolejnego wirtualnego portu COM. Jeżeli masz na myśli adres bazowy to we właściwościach sprzętu dowiesz się tego a w szczególności...
Płytka stykowa jest i to niezła, niestety okazało się, że mają one u mnie trwałość 2-3 lata a potem trzeba prostować styki :). Jak bym miał płytkę drukowaną (przeczytaj moje p.s. w poprzednim poście) i zaprogramowany procek + 232, to bym dał radę, bo inne części są. Z drugiej strony, nie mając doświadczenia w uruchamianiu układów mikroprocesorowych...
Witam, Chodzi o wydruk z uK na drukarkę z emulacją (np IBM proprinter) za pomoca portu szeregowego. Wstępnie widzę to tak: - Mikrokontroler Atmega8 lub 16, (taki bez USB) wysyła znaki na UART, - dalej podpinam przejściówkę RS232-USB (oczywiście taka która widzi TTL 5V) - do tego USB podpinam typową drukarkę USB z emulacją jakiegoś znanego protokołu...
Wygląda na to, że XP też nie ma emulacji kabla szeregowego po IrDA... choć da się zestawić "bezpośrednie połączenie kablowe" przy użyciu portu podczerwieni korzystając z kreatora sieci (Zaawansowane, połącz bezpośrednio z innym komputerem).
Witam, Uruchomiłem RS232 przez klase CDC z Twojego tmf kodu: http://mikrokontrolery.blogspot.com/2011... (dzięki działa super) I teraz chciałem zrobić przerwanie TCC0 z f = 1 Hz jednak kod poniżej nie che mrugać diodą LED ;/ Dodano po 4 Gdy przekopiowałem do nowego projektu ten Timer TCC0 i przerwanie...
Witam. Na rynku jest kilka programów pozwalających na emulowanie portu szeregowego, tworzenie par portów i tak dalej. Ale czy znacie może jakiś program pozwalający na emulację portu COM i jednoczesne ustawienie odpowiedzi jakie ma przesyłać emulator na dane zapytanie ?
Witam. Udało się może komuś zaemulowanie magistrali I2C na dostępnym w PC porcie RS232 lub USB? Chodzi o podłączenie do portu szeregowego komputera PC układów pracujących na magistrali I2C, bez stosowania mikrokontrolera tłumaczącego i nawiązanie z nimi komunikacji. Pytanie można potraktować jako teoretyczne (tak się sam zastanawiam).
Witam! Poszukuje programu, ktory potrafilby odebrac ciag znaków z portu szeregowego i zapisac do pliku. Cos w rodzaju hyperteminala, lub emulacji terminala z Norton Comander'a. Ale dla mnie wazne jest zeby ten program zapisal wszystkie bajty odebrane (bez zadnych inych dodatkowych, np konca lini), najlepiej do pliku .bin ;) Pozdrawiam Witek
http://obrazki.elektroda.pl/3002969800_1... Dzień dobry! Chciałbym opisać mój projekt sterownika do układów WS281x, czyli coraz bardziej popularnych pasków diodowych (i nie tylko) z indywidualnie, szeregowo sterowanymi diodami. Do wykonania samego projektu skłoniła mnie potrzeba sterowania takimi paskami, które kupiłem u chińczyka....
Witam, mam zamiar zrealizować projekcik. Głównym założeniem jest wyświetlanie filmów po odebraniu z uP (ATxmega z obsługą USB) danych poprzez przyciski podpięte do wejść mikrokontrollera. Aplikacja ma być napisana pod linuxem. Jeżeli chodzi o część związaną z programowaniem uP to nie widzę tu problemów. Problem pojawia się gdy do dyspozycji mam Linux....
A ile tam CP/M miał? 80x24? czy na 25 znaków? Znaki były definiowane jako 8x8 pikseli czy jakoś niestandardowo - np. jak na PCcie? Czy CP/M w ogóle operował w jakims chociazby podstawowym kolorze (np. 8 kolorów) - czy tylko w trybie monochromatycznym? Jakie wtedy normalnie były adresy pamięci obrazu (pytam bo nie analizowałem) CP/M pracował głównie...
Są porty szeregowe (w tym chyba znacznie tańsze od FTDI, oparte na CH340) i równoległe podłączane do USB. Szeregowe mają wyjścia DTR, RTS i TxD, więc do sterowania bezpośrednio 4 LED-ów za mało (chociaż, jak nie potrzeba zaświecać wielu naraz, to może wystarczyć), można dodać jakąś elektronikę (bodajże CD4094 i podłączasz do 8 LED-ów). I to pewnie są...
http://www.serial-port-monitor.com/f... Pozwala monitorować ruch między istniejącym portem COM(ważne żeby był w systemie, nie musi byc do niego cokolwiek podłączone) a aplikacją, włącza się go przed uruchomieniem aplikacji. Chodzi właśnie o to że nie ma tego portu COM jeszcze bo pojawia sie po podłączeniu...
Początkowym celem projektu był akcelerator dla mojego komputera Apple II. Podczas realizacji, w związku z doraźnymi potrzebami, głównie aby wyszukiwać błędy w emulacji, stopniowo dochodziły kolejne moduły. Tak np. musiałem dołożyć podgląd stanu procesora, co z kolei pociągnęło za sobą dodanie portów szeregowych i przeniesienie z komputera Apple monitora...
Prawdopodobnie nie został zainstalowany driver USB z emulacją COM: Installing drivers for the Arduino Uno with Windows7, Vista, or XP: Plug in your board and wait for Windows to begin it's driver installation process. After a few moments, the process will fail, despite its best efforts Click on the Start Menu, and open up the Control Panel. While in...
Stworzyłem emulację tej sytuacji przez program socat pod Ubuntu. Ten program umożliwia stworzenie pary wirtualnych portow szeregowych. Porty są takie, że jak sie do jednego z nich pisze to na drugim można czytać. I teraz zrobiłem tak, że do jednego z pary portó (/dev/pts/2) podpiąłem mój program. Do drugiego (/dev/pts/1) podpiąłem Serial Port Terminal...
Program niekoniecznie musi być uszkodzony. Mogą po prostu być błędy transmisji. Kabel co prawda dobry, ale np. zakłócenia dookoła znaczne, jakieś problemy z masami, może zaśniedziałe styki na procesorze i problem... Proponowałbym próbować transferować program blok po bloku. Może coś pójdzie... Dodano po 4 Zapomniałem o jeszcze jednym: Step 5 ma problemy...
Witam, Dzisiaj zacząłem przesiadkę na Xmegę. Wgrany [url=http://mikrokontrolery.blogspot.com... programik, wszystko działa. Na jego podstawie próbowałem uruchomić DAC, aby wysyłał stałe napięcie, takie jak ustawię za pomocą terminala (zmienna char "napiecie"). Korzystam z 8-bit, wyrównane...
Po nazwie da się dojść jeśli korzysta się ze sterowników D2XX - wtedy można się połączyć z układem o wskazanej nazwie, można też sobie enumerować wszystkie FTDI. Jeśli łączysz się w trybie emulacji COM przy pomocy API dla interfejsu szeregowego to nie ma możliwości odczytania nazwy - nie jest to dziwne, bo w tym trybie to zwykły port RS232, a ten takowej...
Witam wszystkich! Nie bardzo wiem czy dział ten jest najlepszym miejscem dla mojego pomysłu..... Otóż chodzi mi o program który będzie emulował modem telefoniczny. Musiałby on łączyć się przez VoIP z numerem stacjonarnym np. TPSA. Modem ten (program) musiałby być wykrywany na porcie szeregowym np. COM1 na maszynie z Windows. Generalnie chodzi mi o połączenie...
Chyba sobie jaja robisz? Nie masz zielonego pojęcie o elektronice. Nie za ostro? Są gotowe przejściówki LAN/UART. Wówczas port szeregowy dostępny jest po adresie IP. Jeżeli interfejs jest tylko prostym konwerterem to miałoby to szanse zadziałać. Ale niestety raczej nie będzie tak prosto. Masz schematy tego interfejsu?
Popełniłem kiedyś programator EPROM sterowany i zasilany przez USB. Obsługa jako urządzenie CDC (emulacja modemu szeregowego) I następnie dodałem upgrade systemu przez DFU. Na każdym kroku trzymałem się standardów USB współtworzonych przez MS. Efekt? Pod Linuxem OK, na dedykowanym sterowniku OK, a jeśli chcemy użyć w XP jako standardowego portu szeregowego...
To jest tak ze natknąłem sie w sieci na opis działania czytnika sim jako phoenix. Wszystko ładnie pięknie, kupuje czytnik. Niestety okazało się że sterownik podany w tutorialu okazał sie kompletnie niewspółpracującym z moim czytnikiem. Zainstalowałem sterownik dołączony do tego czytnika i jest wykrywany jako emulacja portu COM. Na 1 rzut oka wszystko...
Przyznam że argumenty dotyczące Arduino i zastąpienia UARTa przez I2C zupełnie do mnie nie trafiają ale nie wykorzystuję Arduino więc nie będę drążył tego tematu. Do emulacji UART z użyciem I2C, to sens IMHO jest niewielki. W tym przypadku chodziło mi jedynie o uzyskanie portu dla monitora w Arduino IDE i "zwolnienie" jedynego UART w Uno czy Nano....
Klawiatury membranowe nie są zbyt wygodne. Szczególnie do takich zastosowań jak granie albo programowanie starych komputerów (czy ich emulatorów). Wiem że mechaniczne switche są drogie, jednak może pozyskać całe moduły klawiatur mechanicznych ze starych kas fiskalnych. To najlepsza opcja, część tych kas posiada nakładki na klawisze pod które można wsadzić...
A tam się nie da - na kompie jak potrafisz to wszystko zaprogramujesz - kwestia tylko umiejętności. Nie potrzeba do tego żadnego DOSu, trybu real-time, wirtualnych COMów czy fizycznego łączenia dwóch COMów ze sobą. Programy takie nazywają się snifferami (serial port sniffer) i tego możesz szukać na necie. Taka mała podpowiedź: http://technet.microsoft.com/en-us/sysin...
Szukając rozwiązania mojego problemu w komunikacji centralki gazowej z komputerem czy to po przejściówce USB->COM, czy to Rs232-Rs232. Magistrala rs-232 w komputerze do komunikacji używa napięć +15v/-15V (logiczne "0" i "1") i takich napięć oczekuje zarówno na pinie 2 jak i 3 (Tx, Rx). Natomiast centralki gazowe działają w "unowocześnionym" standardzie,...
https://obrazki.elektroda.pl/5535083600_... https://obrazki.elektroda.pl/9326593500_... Firma ARIES Embedded zaprezentowała 64-bitową płytkę społecznościową FIVEberry RISC-V przeznaczoną do szybkiego prototypowania. Ten komputer jednopłytkowy jest wyposażony w kompatybilny z OSM system MSRZFive typu system-in-package...
Hej, troszkę odkopię ... i podpowiem Link do forum Arduino to nie do końca właściwa droga ... Wszelkie porównania do HM-10, JDY-08, HM11 są niewłaściwe .. inny chip, inny soft. ( no i inna cena ) JDY-10 bazuje na TSLR8266 Telink - rdzeń TC32 - może ktoś dokopie się do toolchainu - w sieci są wzmianki . 859163 Krok 1 - połącz się po RS232 - i pogadaj...
skoro stosujesz rs485 ,to po co Ci programowe UART'y ? skoro na szynie rs485 może pracować wiele urządzeń ,w zależności od typu full /hall duplex ,to już kwestja programowa rozróżniania urządzeń po adresacji Poza problemami natury elektrycznej, może być jeszcze problem "spotkania protokołów", czy jak kto woli synchronizacji. W przypadku danych napływajacych...
Jest jak najbardziej możliwie. I to na kilka sposobów. Nie napisałeś nic o systemach, Windows czy Linux/Mac no i czy możliwe jest rozwiązanie programowe. 1) Jeśli potrafisz programować mikrokontrolery, to jest sporo przykładowych implementacji klasy HID w USB, nie trzeba zaczynać od studiowania usb.org, jak sugerował kolega PRL. Atmel/Microchip/ST/NXP...
Ewidentnie nie wiesz na co sie porywasz. USB to bardzo skomplikowany protokol z kilkoma trybami transmisji nie to co zwykly UART. Jak przez UART to tylko przez przejsciowke RS232<->USB ale wtedy jest widziany jako wirtualny port szeregowy. Klawiatura to dla USB tzw urzadzenie klasy HID, akurat chyba najprostsza klasa urzadzen USB ale i tak wystarczajaco...
Co wy z tymi przerwaniami. Większość programatorów ISP korzysta z portu szeregowego/równoległego w najprostszy możliwy sposób. Teoretycznie komputer pracujący w trybie chronionym powinien zapewnić emulację dowolnych mechanizmów trybu rzeczywistego (z przerwaniami włącznie) w 100% (w 110%, ;-) ) niemniej z przejściówkami USB<>LPT jest problem....
Witam, postanowiłem przenieść swój układ z atmegi na atXmegę. Do tej pory do komunikacji urządzeń po serialu używałem biblioteki SoftwareSerial (Arduino) bo układ miał tylko 1 fizyczny serial. Teraz w Xmedze mam ich 5 :) Wgrałem [url=ten]http://mikrokontrolery.blogspot... programik i wszystko...
Dziękuję Koledze wolf za odpowiedź. Mam kabel, którym kiedyś łączyło się modem (ten od linii telefonicznej) z portem szeregowym PC-ta. Wprawdzie jest dość krótki ale czy on nadawałby się? Ten jest o tyle ciekawy, że ma wtyk męski 9-pinowy a na drugim końcu wtyk żeński 25-pin i odgałęziony od niego wtyk żeński 9-pin. Druga sprawa: rozumiem, że po wypięciu...
Program ten służy do symulacji działania całego systemu mikroprocesorowego opartego o mikrokontroler rodziny '51 (a dokładnie 8031), a więc emulacji układu mikrokontrolera, oraz dodatkowo różnych urządzeń zewnętrznych takich jak klawiatury czy wyświetlacze (i jeszcze kilku innych). Urządzenia zewnętrzne są dołączane jako wtyczki (plug-in) w postaci...
Witam serdecznie. Mam mały problem ze sterownikami do interfejsów diagnostycznych takich jak: ELM 327 (klasyczny USB )z Galletto 1260 oraz VAG-COM. Mam system Windows 7 Starter, na nim zainstalowałem sterowniki do Galletto 1260, jest to interface do programowania sterowników samochodowych, zgrywanie map zapłonowych, wtryskowych itp... Nie ma z tym najmniejszego...
http://obrazki.elektroda.net/10_12075121... Poniższy projekt wykorzystuje GPS do obserwacji i zapisywania prędkości samochodu i jego pozycji. Całość zbudowana jest na zestawie uruchomieniowym ( Olimex LPC2148 ) dla mikrokontrolera ARM7. Do płytki dolutowano odbiornik GPS. Sam odbiornik komunikuje się za pomocą portu szeregowo, stąd nie ma zbyt wiele...
Nie ma TECHNICZNYCH przeciwwskazań w zastosowaniu ośmiokanałowego . Jeśli koniecznie ma być 6 kanałów, to zastosuj 3 sztuki dwukanałowe (mogą być pędzone z tej samej referencji), tyle że wtedy masz dodatkowe dwa sygnały CS. Co do portu, to piszemy o tym samym. W porcie P1 masz interfejs SPI, na którym możesz podwiesić szeregowe przetworniki ADC (sygnały...
(...) otóż ciągle wyświetla się napis „drukarka nie podłączona”. Mogę wejść w menu i się bawić jednak żadne zmiany nie mają odzwierciedlenia w rzeczywistości. Sprawdzone kabelki idące od ekranu do płyty głównej, wszystko ok. Dodam tylko że w trybie Marlin drukarka reaguje na zadane w tym trybie polecenia. Wstępna ocena dostępnych informacji - Analiza...
Reanimacja Zyxel Prestige 650HW-31 po nieudanej aktualizacji oprogramowania (update firmware). Ten opis nie pomoże jesli: - jest skasowany bootloader, - modem/router ma uszkodzenie sprzętowe (np. kość pamięci). Zaczynamy 1. Uruchom HyperTerminal: Start>Uruchom>hypertrm.exe 2. Utwórz nowe połączenie o dowolnej nazwie (nazwałem je 'reanimacja zyxela'):...
Czy ktoś może bawił się w programową emulację USB bezpośrednio na liniach procesora (widziałem taki projekt w sieci na ATMega8). Były tam też chyba sterowniki pod WIN. Moje założenia, co do projektu: układ starowany z portu USB załączający i rozłączający niezależnie 10 linii wyjściowych 5V (sterowanie z programu spod Windowsa). Uważam, że takie założenia...
Sprzętowy RS, to taki który będzie pod PCMCIA, a nie na zasadzie, karta PCMCIA a w niej rs podłączony do koncentratora USB, bo tak taniej. Wcale nie musisz wydawać tyle kasy, wystarcz znaleźć odpowiednią kartę. No właśnie, szukam odpowiedniej karty i nic, dlatego też piszę :) Jedna karta to PCMCIA, a druga Express Card. Posiadam oba gniazda w laptopie,...
Witam Próbuję aktualnie uruchomić urządzenie klasy Composite (CDC+HID) na procesorze STM32F102 i napotkałem na trudności z którymi nie potrafię sobie poradzić. Przejrzałem już fora zarówno polskie jak i zagraniczne, ale ciągle mam sporo niejasności. Dlatego proszę o pomoc i sugestie w rozwiązaniu problemów :) Na dzień dzisiejszy uruchomiłem z powodzeniem...
błąd portu szeregowego zasilanie portu szeregowego usuwanie portu szeregowego
emulator android zespół parzenia maszyna schemat
pralka indesit migać dioda pralka indesit migać dioda
Jak podłączyć uziemienie gramofonu do Radmor 5102? Co to jest zapusk? Definicja i zastosowanie