Français
Forum

Serielle Schnittstelle trop lente

 

Pedro
Miguel
Salut,

Folgenden code dauert etwa 30 Sekunden à Bytes qui Dossier de 30KBytes sur qui Serielle Schnistelle trop senden
qui Bautrate ist sur 57600 eingestellt
qui Ursache ist qui Befehl WriteCom(porta_serie&,AUX$), si es auskommentiere dauert es 2 Sekunden
jusqu'à cela mot ENDE erscheint.
chez qui Baudrate, müssten etwa 5700 Bytes/seconde gesendet volonté, quoi sur etwa sous 8 Sekunden chez
30Kbytes sollte. quoi peux gemacht volonté es trop beschleunigen, ou bien fais je quoi faux?

Gruss
Sato
KompilierenMarqueSéparation
var datei$ = "c:67123.DAT"
Assign #1, "C:67123.DAT"
OpenRW #1
anzahl% =  @BlockRead(Datei$, Bereich#, 0, FileSize(Datei$))
Close #1
ANZAHL% = 30929  BYTES
pos& = 0

While anzahl% >= pos&

    aux& = @Byte(bereich#,pos&)

    if aux& <= 15

        aux$ = "0"+@hex$(AUX&)

    else

        aux$ = @hex$(AUX&)

    endif

    WriteCom(porta_serie&,AUX$)
    @ComError(porta_serie&)
    Print #8,aux$
    inc pos&

endwhile

Print "ENDE"
waitinput
FIN
 
08.03.2010  
 




Detlef
Tussing
allô
òu sendest du deine données (welches Gerät ist qui Empfänger)

je travaille aussi gelegentlich avec qui seriellen (mais sur USB) et là hab je jeweils une *.DLL Dossier qui je anspreche et qui qui Schnittstellenparameter erkennt (Baud, parité, Stoppbit etc.)

si du mir ouf un peu plus Informationen gibst, peux je dir vieleicht aider.

avec welchem System arbeitest du

la hâte du direct RS232 am calculateur
 
Gruß Detlef Tussing
Windows XP, XProfan 10
08.03.2010  
 




Pedro
Miguel
Salut,

qui Empfänger, ist une vom mir entwickelte Platine avec une Microcontroller qui qui données interrupt gesteuert annimmt. Am calculateur est un USB/RS485 Adapter et qui Platine bekommt qui données sur une integrierten RS485 IC comment Max487. je peux den USB Adapter eingesteckt laisser avec cela qui calculateur den virtual Port ouvert peut et qui Platine entfernen. Zum weiteren testen den Xprofan Programme courir et par une Stopuhr peux je behaupten cela 30kbytes etwa 30 Sekunden dauern. qui Datenfluss peux je aussi am Led de den Adapter voyons. Fals je Writecom Befehl auskommentiere, volonté naturellement qui données pas gesendet, mais qui Boucle wird volständig abgearbeite et dans den le cas dauert es pas la fois 2 Sekunden
Comme je le disais, je peux qui Dossier vollständig dans mon Platine empfangen et rekonstruieren par den kontinuierten écrivons qui empfangenen Bytes sur qui SD carte, qui sur qui Platine ist, seulement es dauert......

une concept en supplément?

Gruss
Pedro
 
08.03.2010  
 




E.T.
Würd je plutôt sur den Adapter / zugehörigen Treiber tippen. je hatte aussi la fois so un partie, là wurde de qui Gegenstelle am RS sogar toujours abgebrochen, weil qui données simple trop lente arrivé sommes.
Adapter incl. gerätespezifischer Treiber ausgetauscht, et déjà hats funktioniert.

...et qui Adapter merkt aussi pas, si du cela RS-Gerät abziehst ??
alors meiner "mault", si il qui données pas "weiterschicken" peux...
 
Grüße aus Sachsen... Mario
WinXP, Win7 (64 Bit),Win8(.1),Win10, Win 11, Profan 6 - X4, XPSE, und 'nen schwarzes, blinkendes Dingens, wo ich das alles reinschütte...
09.03.2010  
 



répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

3.817 Views

Untitledvor 0 min.
H.Brill15.05.2023
Pedro Miguel25.02.2016
maroro10.09.2015
bloniTec12.06.2014
plus...

Themeninformationen



Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie