26-02-2016, 10:18 PM
Hei elektroonikud!
Kirjutasin Tipi kuupsatelliidi toiteplaadi testimiseks VB6-s pisikese proge. Kõik töötab aga ma ei suuda kuidagi saata päringuid kiiremini kui ca 300ms tagant. Seda on ikka häbematult vähe küll. Bootloaderi kasutamine võtab ca 15minutit...
Tundub, et süüdlaseks on funktsioon DoEvents (), mida olen sunnitud kasutama et üleüldse midagi pordist kätte saada. F-n annab juhtimise üle op-süsteemile, mis siis jobutab mõnuga...
Mida teha? TAhaks ikka vähemasti iga 10ms tagant plaati pommitada.
Uuemat VB-d nagu eriti ei viitsiks õppima hakata kui just teisiti ei saa. TEgelikult korra siiski proovisn ja nagu polnud märkimisväärselt kiirem. Samas oli serialiga suhtlus ikka väga mäda
Jah, saan kirjutada mõnele teisele PICile sobiva koodi (ja hetkel proovina ka niiviisi) aga siis ma ei saa kenasti kõiki näite ülevaatlikule ekraanipildile ja...on nagu veidi kummaline lähenemine anyway.
Head soovitused on oodatud.
Veljo
Kirjutasin Tipi kuupsatelliidi toiteplaadi testimiseks VB6-s pisikese proge. Kõik töötab aga ma ei suuda kuidagi saata päringuid kiiremini kui ca 300ms tagant. Seda on ikka häbematult vähe küll. Bootloaderi kasutamine võtab ca 15minutit...
Tundub, et süüdlaseks on funktsioon DoEvents (), mida olen sunnitud kasutama et üleüldse midagi pordist kätte saada. F-n annab juhtimise üle op-süsteemile, mis siis jobutab mõnuga...
Mida teha? TAhaks ikka vähemasti iga 10ms tagant plaati pommitada.
Uuemat VB-d nagu eriti ei viitsiks õppima hakata kui just teisiti ei saa. TEgelikult korra siiski proovisn ja nagu polnud märkimisväärselt kiirem. Samas oli serialiga suhtlus ikka väga mäda
Jah, saan kirjutada mõnele teisele PICile sobiva koodi (ja hetkel proovina ka niiviisi) aga siis ma ei saa kenasti kõiki näite ülevaatlikule ekraanipildile ja...on nagu veidi kummaline lähenemine anyway.
Head soovitused on oodatud.
Veljo