Millä tarkkuudella windows toimii?

Jos viritän windows-koneen, jossa ei ole mitään ylimääräistä sälää, tekemään esim. matlabin avulla yksinkertaista tehtävää, jossa se haistelee sarjaporttin kautta ulkoisesta laitteesta tulevaa pulssia ja ajaa sitten pulssin saatuaan tietyn ohjelman. Mitä suuruusluokkaa on ajallinen viive pulssin ja ohjelman aloittamisen välillä ja millä tarkkuudella se pysyy samana kun tätä toistetaan monta kertaa?
5274
Äänestä

Muut lukivat myös

Vastaukset 5

Vanhimmat

aloittelijalle?

Äänestä
  • en ole ennen virittänyt mitään tuollaista eikä ole hajua siitä, että puhutaanko nyt mikrosekunneista, millisekunneista vai peräti sekunneista... Ja se olisi nyt oleellinen tieto, että kannattaako tuota edes aloittaa.

    Äänestä

  • ihmeellinen viritys kirjoitti:

    en ole ennen virittänyt mitään tuollaista eikä ole hajua siitä, että puhutaanko nyt mikrosekunneista, millisekunneista vai peräti sekunneista... Ja se olisi nyt oleellinen tieto, että kannattaako tuota edes aloittaa.

    että windows ei ole reaaliaikakäyttöjärjestelmä, mutta tähän tarkoitukseen se saattaisi riittää, jos vain tietäisi tarkemmin noista viiveistä. Että jos on jotain linkkiä tai jotain tietoa, mistä näitä saisi selville, niin olisin kiitollinen.

    Äänestä

  • ihmeellinen viritys kirjoitti:

    että windows ei ole reaaliaikakäyttöjärjestelmä, mutta tähän tarkoitukseen se saattaisi riittää, jos vain tietäisi tarkemmin noista viiveistä. Että jos on jotain linkkiä tai jotain tietoa, mistä näitä saisi selville, niin olisin kiitollinen.

    No kannattaisiko esim. hakea googlella?
    No, helpotetaan vähän kun et kerran itse keksi kuitenkaan oikeita hakusanoja, tässä tulee

    windows timer accuracy matlab serial port ja
    windows timer accuracy matlab latency

    Äänestä

  • ihmeellinen viritys kirjoitti:

    että windows ei ole reaaliaikakäyttöjärjestelmä, mutta tähän tarkoitukseen se saattaisi riittää, jos vain tietäisi tarkemmin noista viiveistä. Että jos on jotain linkkiä tai jotain tietoa, mistä näitä saisi selville, niin olisin kiitollinen.

    Jos voit kirjoittaa ohjelmasi suoraan pc-tietokoneen keskeytystenkäsittelijään niin puhe taitaa olla mikrosekunneista. Tämä ei kai nyky-Windowssissa onnistu, en tiedä, mutta jos mitään ylimääräistä ei pyöri taustalla niin korkeankin tason käyttöjärjestelmän kanssa viiveen pitäisi jäädä suuruusluokaltaan millisekunteihin.

    Äänestä

Kommentoi aloitusta


ihmeellinen viritys kirjoitti:

Jos viritän windows-koneen, jossa ei ole mitään ylimääräistä sälää, tekemään esim. matlabin avulla yksinkertaista tehtävää, jossa se haistelee sarjaporttin kautta ulkoisesta laitteesta tulevaa pulssia ja ajaa sitten pulssin saatuaan tietyn ohjelman. Mitä suuruusluokkaa on ajallinen viive pulssin ja ohjelman aloittamisen välillä ja millä tarkkuudella se pysyy samana kun tätä toistetaan monta kertaa?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu