1. Co zwraca GetLastError ? 2. Jaki rozmiar ma ta kolejka? U mnie usunięcie dopiero miliona tablic po 100 bajtów zajmuje 1-2s (w konfiguracji debug).
Proszę bardzo: Pamiętaj żeby czytać warningi kompilatora. Wg http://msdn.microsoft.com/en-us/library/... parametr nNumberOfBytesToRead (u Ciebie len) to ilość danych jaka maksymalnie może być odebrana. Powinieneś wpisać tam 256, w Twoim kodzie jest to losowa wartość z pamięci.
Jeśli jest możliwość wykorzystania pinów uC dodałbym kontrole przepływu przez port sterując sygnały RTS/CTS portu COM co znacznie poprawi wysyłanie i odbieranie z portu bez potrzeby stosowania znaku na koncu wysyłanej ramki ;)
Profesjonalnie to można programować w każdym języku, tylko trzeba go po prostu znać i umieć stosować w praktyce co najważniejsze. Dla takich początkujących jak ty Bascom powinien być jednym z lepszych języków tym bardziej, że nie rozumiesz jeszcze przerwań. Bascom daje ci gotowe rozwiązania w tym zakresie na maxa - popatrz sobie na Config Serialin ........
Po prostu nie możesz korzystać z instrukcji Input tylko z instrukcji np. Inkey i odbierać 128 bajtów o dowolnej zawartości (nawet bajtów zerowych) Po odebraniu 128 bajtów sprawdzić sumę kontrolną, tak jak pisał kolega mirekk36. Jeśli odebrałeś wysłasz ack spowrotem np. z sumą crc ramki Instrukcja Input się nie nadaje do tego celu. Tylko odbieranie za...
Witam Na port rs232 dostaje pewne dane chciałbym je wszystkie zebrać i wrzucić do zmiennej. Coś na zasadzie bufora. Jak powinienem podejść do rozwiązania tego problemu. Pozdrawiam
Nie wiem dlaczego czytasz informacje "z drugiej" ręki, zamiast skupić się na dokumentacji ? Mam tu na myśli książki i jakieś poradniki. Wszystko jest tam idealnie opisane. Nie sprawdzałem tego kodu. Jeżeli nie chcesz przerwań i wystarczy Ci tzw. "polling", to jeszcze prościej. Zakładam zegar na 16 MHz. Inicjalizacja USART0 dla 9600 b/s, 8N1, jako interfejs...
Tak więc widzisz kolego Krampek, że TAGI w temacie o których tyle razy była mowa są bardzo przydatne bo bez dodatkowych słów opisu byłoby wiadomo z takiego tematu: #include <avr/io.h> #include "soft_uart.h" .global sputchar sputchar: pushR16 pushR17 pushR18 mov R18, R24 ; przekazanie znaku do nadania z parametru funkcji sputchar...
Sam ostatnio z tym się bujałem z tym, że używam FLTK... Generalnie tryb OVERLAPPED jest upierdliwy i mi to do d... to działało... Trzeba pamiętać o tym, że funkcje odczytu/zapisu wracają natychmiast niezależnie czy odczytały cokolwiek czy nie potem to już zabawa z flagami, events itp, itd... Do odczytu, jeżeli już faktycznie coś zostało odebrane, używasz...
http://obrazki.elektroda.net/61_12779970... O przydatności połączenia RS232 żadnego elektronika nie trzeba przekonywać. Problem w tym, że wszystkie nowe komputery mają wyłącznie USB, a portów COM, LPT czy nawet PS/2 próżno szukać. Jednak nie wszystko stracone! Dzięki układom FT232RL można łatwo zrobić przejściówkę z USB na RS232, RS422, RS485,...
To jest proste jak świński ogon :D ahahahaha, ale napisz kawałek kodu. Czy masz tam jakiś LCD czy nie, czy masz tam jakiś Timer ustawiony do odmierzania sekundy czy Wait`ujesz :D Czy w dokumentacji czujnika pisze, że nadaje tez na końcu niewidoczne w terminalu znaki 13 lub 10? EDIT: aaa masz tu taki prosty. Napisałem przy śniadaniu więc błąd mógł się...
Już śpieszę z informacjami, cieszę się że ktoś odpowiedział :) Na początek wygląd z PC jest taki: http://obrazki.elektroda.pl/2594549100_1... Kod z Visual Basica 2008: [syntax=vb] Option Explicit On Imports System Imports Microsoft.VisualBasic Imports System.Configuration.ConfigurationSettin... Imports System.Windows.Forms Imports System.IO...
Zapoznaj się z poleceniami Bascoma takimi jak: Mid, Left, Val I wtedy napisz program, jeśli nadal nie zadziała wstaw swój kawałek kodu to zobaczymy... co da się zrobić. Pozdrawiam. A
Witam, musze zrobić komunikację AVRa z kompem przez RS232. Program na kompa chcę napisać w Borland C++ Builder ale narazie nie wiem jak się za to zabrać. Byłbym wdzięczny gdybyście podesłąli jakieś linki, tytuły książek oraz wszelkie inne materiały na ten temat. za pomoc z góry Wielkie dzięki.
Mam taki problem : jest urządzenie które komunikuje się po RS-232 z komputerem. Znam parametry transmisji (prędkość, bity danych itp. - od producenta) Zrobiłem urządzenie do podsłuchiwania transmisji ( taki RS232 sniffer -był gdzieś na elektrodzie). Problem jest taki że jedyne co odbieram to "krzaki". Zakładam, że parametry transmisji producent podaje...
nasz uklad nadawczy to cos na ksztalt ukladu bajer.fm czyli avt 2358 przerobiony na rs232 na jednym porcie uklad sprawdzony dziala.
Witam Potrzebuje przerobić kabel od skanera kodów kreskowych z Ps/2 na RS232.Proszę o rozpiske lub zdjecie.Skaner to IT3800
[youtube]https://www.youtube.com/watch?v...
Wiam. Mam pytanie. Chce wysłać przez RS232 ramkę z ustawionymi bitami za pomocą WINAPI. Pomijając ustawienia bufora, strukt dcb... itp. Ale jaka komenda wysyła np ( po ustawieniu właściwości portu na dane o dług 8 bit ) 00101000 ??? Nie chce wysyłać jakiś char-ów ( tak jak w przykładzie " praktyczne programowanie rs232" ) ale tylko takie bity. I jeszcze...
Witam, Czytam dane z portu rs232 i jak uruchomię putty wszystko jest ok ale jak próbuje czytać z konsoli dostaje tylko dziwne znaczki "?" [syntax=bash] cat /dev/ttyS0 [/syntax][/code] dane wysyła atmega32 - o czym nie wiem czego nie umiem ustawić?
Szukam gotowych urządzeń lub schematów układów RS232 - podczerwień - RS232 do transmisji dwukierunkowej. Mam komputer i program który komunikuje się z innym urządzeniem. Chciałbym się dowiedzeć gdzie mógłbym kupić taki układ: do COM1 podłączam coś co konwertuje mi na podczerwień sygnał wysyła i do odbiornika podłączam urządzenie odbierające ten sygnał....
Cześć, Ostatnio na YT zobaczyłem filmik dotyczący standardu RS232 - nic specjalnego poza jednym co mnie zastanawia. Pełna specyfikacja portu RS232 mówi o złączu DB25 które posiada 2 kanały transmisji , odbioru i sygnał zegara wraz z egzotyką taką jak "sygnał jakości". Ciekawi mnie czy ktoś z forumowiczów miał z czymś takim doczynienia i czy np obecne...
Witam! Chcialbym odczytac komendy wysylane przez serwer po porcie RS232. Jak to zrobic? Innymi slowy wpisuje w serwerze komende i wyzwalam ja. Komenda pojawia sie na Rsie jak rozumiem w jakims kodzie (binarnym?). Do tego kupie sterownik programowalny i przypisze tej komendzie odpowiednia reakcje sterownika. Chce wiedziec jak zczytac te komende z serwera,...
Witam Mam mysz PC podłączoną pod RS-232 i chciałem przechwycić to co wysyła kiedy nią poruszę albo nacisnę przycisk. Niestety klient RS-232 nie odbiera tego co ona wysyła. W jaki sposób można to odebrać?
Witam. Tak jak w temacie, lecz nie znam wyprowadzeń a wtyczka jest typu DIN7 z pinem w środku. Typ ten jest nie do zlokalizowanie a przewodu 'oryginalnego' nie można już dostać. Tak więc muszę podpiąć się do płyty głównej. Proszę o podanie standardowych układów obsługujące transmisję bym mógł je zlokalizować na płycie głównej i rozpracować wyprowadzenia.
Witam Chciałbym prosić o jakiś prosty schemat układu który po naciśnięciu przycisku zmienia stan pin DSR na wejściu com w komputerze Za wszelkie wskazówki dziękuje :)
Wykorzystałem pętlę główną z twojego programu , trochę zmieniłem , wykrywam początek danych a potem składam stringa , działa tak jak chciałem . Dzięki !
Witam, Pracuje nad projektem, który zakłada zapisywaniu danych przesyłanych między panelem dotykowym firmy ifm CR1082 a drukarką Epson (model TM-T88V). Panel i drukarka połączone są przez port szeregowy. Zrobiłem tzw. sniffera na RS232 i przez przejściówkę UART-USB łapię ramki danych na PC (program Serial Port Monitor). Działa to na takiej zasadzie,...
Czy kolejne bajty danych odbieranych przez ten port muszą posiadać bit startu na początku i bit stopu na końcu, odpowiednio 0 start i 1 stop ??
Witam. Mam następujący problem: klient posiada czytnik barkodów z interfejsem jak w temacie, a pracuje w aplikacji która niestety nie obsługuje rs-a... W związku z czym mam pytanie: czy ktoś trafił może na programik potrafiący przechwycić dane z portu RS232 i umieścić je w buforze klawiatury? Będę wdzięczny za podpowiedzi... Pozdrawiam. Dodano po 1...
Jeżeli odbywa się transmisja w standardzie half duplex przez rs232 to za pomocą tego prostego rozwiązania możemy w pełni monitorować tą transmisję. W przypadku jeżeli transmisja jest pomiędzy komputerem a urządzeniem i ten sam komputer chcemy wykorzystać do monitorowania, to wystarczy "zmostkować" ze sobą dwa porty jak na schemacie. Do monitorowania...
W jaki sposob przeslac dane z urzadzenia zczytujacego kody np. kreskowe do komputera na port rs-323 poprzez podczerwien? czytnik jest standardowo podlaczony kablem rs-232 zawierajacym przewod masowy oraz jedna linie (nadaje urzadzenie, odbiera komputer) predkosc taransmisji 4800 odleglosc ok 4m wazne jest aby nadajnik byl jak najprostrzej konstrukcji...
Jeśli zajrzymy do fabryki odnajdziemy tam dużo systemów przemysłowych - nowych i starych - we wszystkich z nich odnajdziemy interfejs RS-232, wykorzystywany do łączenia poszczególnych elementów urządzenia. Oczywiście, niektóre z np. obrabiarek posiadają złącza USB czy inne, ale nie wszystkie - wszystkie natomiast mają RS-232. Czemu? Czemu interfejs...
Chce sobie zrobic przejsciowke z rs232 na usb do przystawki oscyloskopowej MKEiA AOC1K (opisana http://img80.imageshack.us/img80/8549/mo... I druga rzecz, czy ten eeprom jest konieczny do prawidlowego dzialania przejsciowki? Ponizej (czesciowy) schemat tej przystawki i link do schematu przejsciowki: http://img80.imageshack.us/img80/8818/os...
Ja polecam RealTerm, całkiem miły i ostatnio ktoś poprawił troche błędów.
Optyczne połączenie mikrokontrolera plus układu zewnętrznego lub komputera plus dowolnego urządzenia zewnętrznego pracującego w standardzie RS232. W pomieszczeniu zamkniętym możliwy zasięg do uzyskania to 25m. Uniwersalne zasilanie 5V i może zostać pobrane z komputera lub urządzenia zewnętrznego. Rozwiązanie nadaje się do złącz DSUB9 lub starych złącz...
Cześć, czy któryś z kolegów nawiązał komunikacje pomiędzy wyświetlaczami DGUS poprzez terminal i konwerter USB-RS232? Próbuje dogadać się z wyświetlaczem DMT32240M035_03W i konwerterem na ftdi232, ale coś mi się to nie udaję. W terminalu głucho. Na oscyloskopie widać, że przy naciśnięciu przycisku od zwiększania(odsyłam do tutoriala, z którego korzystam:...
Mój układ sygnalizuje przerwanie obwodu zgaszeniem diody (przez cały czas dioda się świeci dopóki, obwód nie zostanie przerwany), chciałbym móc te 'przerwania' rejestrować na komputerze poprzez łącze RS232. Jednakże pomiędzy komputerem i podłączonym do niego kablem RS232, a tym układem COŚ musi się znajdować, coś co przetworzy te impulsy na język zrozumiały...
No to pierwsza podpowiedź - mowa o MAX232. Sprawdzone oscyloskopem wahnięcia napięć na zasilaniach - wszystkie +5V, +9V i -9V stabilne. Podejrzenie padło na kondensatory elektrolity przy MAX'ie- po wymianie to samo. Sprawa nie jest typu program terminala itd. przyczyna wadliwego działania leży w sprzęcie. Po wyjęciu uC z podstawki na nodze MAX'a od...
http://obrazki.elektroda.pl/9418966600_1... Witam wszystkich na forum. Jest to moje pierwsze publikowane DIY. Słowo wstępu… Projekt powstał z jednego, bardzo ważnego powodu: bo bardzo chciałem coś takiego mieć! Jest to układ odczytujący kod karty poprzez interface EM4095 z anteną, dekoduje, sprawdza i wysyła poprzez port szeregowy....
https://obrazki.elektroda.pl/2635305000_... Poniższy projekt to stacja pogodowa oparta na module z układem ESP8266. Nie byłoby w niej nic szczególnego, co wyróżnia ją na tle innych tego rodzaju konstrukcji, gdyby nie optymalizacja systemu pod kątem minimalizacji poboru prądu. Wykorzystany mikrokontroler nie jest zbyt energooszczędny,...
Jeśli wysyłasz dane z układu uP co 500ms to program, który odczytuje dane z bufora, możne sprawdzać czy nie pojawiły się w nim nowe dane i jeśli zostały zapisane nowe dane to wtedy je dopiero odczytać. Na pewno jest coś takiego opisane w książce RS232-praktyczne programowanie. Jesli nie to poszukaj na http://4programmers.net/search.php?q=obs...
Hej. Wiem że wszyscy jesteście bardzo zajęci i nie macie czasu na zajmowanie się pierdołami ale może ktoś się zlituje i pomoże dokończyć moje bazgroły i uruchomić je na ESP32 jako stronę www z możliwością odczytu i wprowadzania danych które przez I2C będą zapisywane i odczytywane ze sterownika. Tyle udało mi się nabazgrać w sprawiającym masę kłopotów...
Wiem, że tam jest wszystko łopatologicznie napisane a mimo to mam problem z odbieraniem danych :). Chodzi mi o to aby ktoś wytłumaczył mi sam algorytm jak działa odbieranie danych przez RSa. Tzn: Chce odebrać dane z mojej płytki która tylko wysyła np. "czesc" po zresetowaniu procka. A wiec otwieram port i teraz ide do mojej plytki i naciskam reset...
Witam, w oparciu o przeczytane na forum posty (w szczególności http://www.elektroda.pl/rtvforum/topic14... stworzyłem poniższy kod, który w 99% działa. Poprawnie wysyła SMSy i poprawnie dzwoni w zależności od tego jaki guzik się naciśnie. Problem mam z odbiorem potwierdzeń z modułu SIM300CZ. Wiadome mi jest (po podłączeniu komputera), że na...
Witam wszystkich, Mam problem z odbieraniem danych po RS232 z programem napisanym pod C#. Kod trochę niżej zamieszczam. Z czym jest problem? A no, odbiera dobrze tylko gdy chce aby reagował na <LF> lub <CR> (0x0A, 0x0D) to jakoś nie może. Próbowałem różnych sztuczek, mi znanych, ale niestety nie udało się. private void Port_Odbieranie(object...
witam Na procku at90s2313 zrobilem odbieranie na LCD znakow z terminala oraz z powrotem wypisanie znaku na terminal, na LCD wszystko jest prawidlowe ale na terminalu wywala co jakis czas smiec ,co jest przyczyna?
Fajny schemacik ;) A mam pytanie - jeśli chcę zrobić arbitraż polegający na sprawdzeniu czy na linii pojawiło się to, co wysłałem to czy mogę jednocześnie i odbierać i wysyłać? Tak, po to są niezależne piny sterujące nadajnikiem i odbiornikiem. Możesz ustawić odbiornik na ciągłe odbieranie danych, a nadajnik włączać i wyłączać.
Witam, Przejzalem juz kawal forum ale nie znalazlem odpowiedzi na moj problem. Jak w symulatorze BASCOM'a odebrac dane z fizycznego portu RS kompa?? Wysyłanie dziala ale odbieranie za nic nie chce. Polaczylem dwa kompy po RSach (transmisja ok - przez hiperterminale dziala). Na jednym mam bascoma a na drugim hiperterminal. Programik najprostrzy wysylajacy...
(at)Freddie Chopin po pierwsze odbieranie po rs232 mam zrobione w przerwaniu więc odbieram. A po drugie czy to takie istotne ma moim etapie? Tak jak wcześniej wspomniałem wpinam się i podglądam co pojawia się na linii za pomoca przejściówki usb/rs232 którą wpinam do układu tak jak poniżej: http://obrazki.elektroda.pl/1606248600_1...
W VB mam takie funkcje do wysyłania i odbierania danych RS232 Dodano po 1 Zmieniłem funkcję odbierania danych w VB i zaczęło się ściągać. Dodano po 1 W zasadzie opanowałem transfer danych w obie strony. Pozostał problem z wyświetlaniem na wyświetlaczu LCD kodów znaków zamiast znaków (funkcja 'itoa (data,str,10);LCD_WriteText(str);' ).
Wielkie dzięki, prefiks działa. Mam jeszcze takie pytanko: czy możliwe jest odbieranie poprzez rs232 używając jakiegoś terminala informacji kto i gdzie wykonuje połączenia nie posiadając CTI? np poprzez V24 do którego podłączam się żeby zaprogramować centralę. (4200D) MMC podaje zainstalowane moduły: BBZ16 EBR16 ITB ATB SMB
Witam! Mam pytanie. Do standardowych projektów wykorzystujących złącze rs232 (połączenie przez hiperterminal i np. wysyłanie i odbieranie znaków) potrzebuję kabla rs232 1-1 ??? Gdzie mogę znaleźć schemat takiego kabla bo wszędzie tylko null-modem pokazują???
Witam, szukam programu - terminalu do obsługi portu rs232 na komputerze (wysylanie I odbieranie danych) Znalazłem kilka ale żaden nie pokazuje portu com13 (mam przejście usb<->rs232) Dziękuje za pomoc
Przecież jest to nadawanie PULSE, a nie ASCII, po RS232 tego nie odczytasz.
Witam! Mam za zadanie napisac aplikacje umozliwiajacą komunikacje miedzy dwoma komputerami po rs232 w XP SP2. Przeczytalem ksiazke "praktyczne programowanie rs232" jednak kod tam opisany jest zbudowany "od podstaw" ja bym chcial ułatwić sobie sprawe i użyć bibliotek WinIO - szukam jakiś informacji o ich obsludze,przykladowe kody, dodam iż program ma...
Witam, Otóż w ostatnim czasie stanąłem przed problemem wykonania układu opisanego za pomocą języka VHDL. Układ ten pozwalać ma na nadawanie i odbieranie danych za pomocą interfejsu szeregowego RS232. Jako, że język VHDL jak i zagadnienia z nim związane są moją pięta Achillesową stanowi to dla mnie spory kłopot. W teorii znalazłem w internecie sporo...
Masz podłączone Rx bezpośrednio z portu RS232 PC'ta 8-O ?
Ja kiedyś do wystawiania dużej ilości sygnałów wyjściowych (o ile pamiętam, w sumie 72) użyłem portu LPT plus chyba 74HCT595 (9 sztuk, 1 na 8 sygnałów). Odbieranie robi się przy użyciu kilku sztuk 74HCT165 (rejestr PISO, po 1 na 8 linii wejściowych). Na RS232 nieco trudniej, bo napięcia sygnałów nie pasują (RS232 ma zwykle +-12V, a pasowałyby TTL),...
Witam, Chciałbym się pobawić odbieranie danych poprzez RS232. Na forum oraz w książce pana Marcin Wiazania znalazłem projekty, które wykorzystują scalak MAX232. Myślałem, że ZAWSZE trzeba podłączyć między port RS232 a uprocesor ten konwerter MAX232 ale Znalazłem jednak projekt, który nie potrzebuje tego: http://obrazki.elektroda.pl/2710878500_1...
Witam Mam do zrobienia pewien projekt do szkoły. Szukam osoby, która jest w stanie napisać następujący program na AVR: Odbieranie danych z RS232 i zapis ich na kartę SD. Sterowanie dwoma przyciskami start/stop, wysyłanie danych po drugim porcie RS do PC, proste menu po RSie. Dane zapisywane jako pliki .txt., obsługa FAT16. Czas na realizację projektu...
Proszę o prosty kod w czystym języku C (windows aplikacja konsolowa) , odbieranie i wysylanie danych.
masz na myśli wysyłanie odbieranie znaków przez RS'a?
W zasadzie to pierwszy pomysl byl wyswietlacz graficzny i do tego panel i samemu napisac sterowanie ale wlansie znalazlem tez jak szukalem te panele Weinteka wiec pomyslalem ze po co tyle pracy skoro mozna na tym cos zrobic. Tyle ze mam pytanie bo one sie komunikuja na protokole MODBUS takze nie wiem czy prosto jest zrobic odbior sygnalow , tzn czy...
Witam. Najpierw na Windowsie napisałem prosty program w bascomie do komunikacji przez rs232(Program ma dwie komendy pierwsza odbiera coś przez rs232 a druga to wysyla i tak w kułko), w terminalu od bascoma wszystko działa. Gdy użyłem Open USART Termianal, nic się nie działo więc wyłączyłem go i przeszłem z powrotem do terminala w bascomie gdy nacisnąłem...
Oto Twój program po zoptymalizowaniu i usunięciu zbędnych (dla tego przypadku) linii , powinien działać, a więc po odebraniu znaku zapalić diodę. bsf STATUS,RP0 clrf TRISB ;PORTB - wyjscia movlw .51 ;baud rate 1200 / 4MHz movwf SPBRG bcf STATUS,RP0 bsf RCSTA,CREN bsf RCSTA,SPEN clrfPORTB ; wyzerowanie portu btfss PIR1, RCIF ;bit 2 nie 5 goto $-1 ;czeka...
Myślę że ustalenie tego pinu nie jest aż taką trudną sprawą w tanich multimetrach, gdyż o takich rozmawiamy. Większość opiera się o te same układy a więc i wyprowadzenia mają identyczną kolejność, ale oględziny wzrokowe to nie jest dobre rozwiązanie. Ponieważ ten pin odpowiedzialny jest za odbieranie danych (tak to nazwijmy ;) a co za tym idzie musi...
Program zmodyfikowałem tak, że to zero jest niegroźne, ale dlaczego to 0 występuje ? Układ z max232 mam najprostszy - max + 4 kondensatory, wtyczka rs232 - 3 przewody (RX, TX i GND).
Chyba chcesz to na LCD wyświetlać za pomocą jakiegoś mikrokontrolera. Lepiej plik TXT wysyłać przez RS232 np. z HYPERTERMINALa niż pisać na komórce ;)
Interpreter 1-wire sterowany przez rs232 Ponieważ posiadana płytka testowa z wyświetlaczem LCD 2x16 i 4 przyciskami nie zapewniała możliwości wygodnego testowania układów 1-wire powstał interpreter wykorzystujący standardowy komputer jako urządzenie wyj/wej i komunikujący się przez port RS232 przy pomocy kabla null modem. Hardware : Interpreter został...
rs232 nadawanie odbieranie odbieranie danych rs232 rs232 odbieranie wysyłanie
ciśnienie akustyczne głośność mechanizmy magnetofonów zmywarka prowadnicy
Clarion DB288RUSB - Polska instrukcja obsługi Uruchomienie Scania bez kluczyka - porady i ryzyka