WinAVR:n ja ConTEXT:n määrittelypulmia

Minulla on sellainen pulma, että haluan asentaa WinAVR:n ja ConTEXT:n koneelleni yhdistetyksi ohjelmointiympäristöksi. En kuitenkaan saa F9 ja F10 kutsunappeja määriteltyä.

Olen syöttänyt kaikki tarvittavat parametrit kutsunappien määrittelyn yhteydessä sellaisina kuin microsalo.com:n asennusohjeissa on sanottu. Korttina mega32. Napit kuitenkaan eivät vain toimi.

Poistin molemmat ohjelmat ja asensin uudestaan, mutta Windows XP ei ilmeisesti poista kaikkia tiedostoja. Aloitus "puhtaalta pöydältä" ei siis onnistunut.

Tietääkö joku, miten saan nuo ohjelmat poistettua kokonaan ilman, että niistä jää tiedostoja? Entä osaisiko joku neuvoa, että miten saan määriteltyä kutsunapit toimiviksi (uusimpiin ohjelmien versioihin)?

Tosi hieno homma, jos joku osaa jeesata tämän kanssa. :)
3406
Äänestä

Muut lukivat myös

Vastaukset 3

Vanhimmat

Selvennäs vähän mitä tarkoitat, ettet saa määriteltyä? Eli et saa määriteltyä, vai saat määriteltyä mutta ohjelma herjaa jotain (mutta mitä?)?

Itse imutin äsken nuo ohjelmat, ja ihan hyvin lähtivät napit toimimaan ja jopa kääntäminen onnistui. ConTEXT tallentaa näppäin tiedot windowsin rekistereihin ("...\ConTEXT\UserExecKeys").

Oletko huomioinut sen, että sulla pitää olla siinä ruudulla aktiivisena .c tai .h tiedosto, jotta ne napit eivät herjaisi "No user command with...".

Äänestä
  • Asensin ne molemmat vielä kertaalleen ja nyt kutsunapit näyttävät vihdoin toimivan. Tallentamisessa taitaa vielä olla ongelmia.

    Mihin muuten nuo ohjelmatiedostot pitäisi tallentaa, jotta kääntäjä löytää ne? WinAVR:n juureen? Muualle?

    Äänestä

  • Virittelijä kirjoitti:

    Asensin ne molemmat vielä kertaalleen ja nyt kutsunapit näyttävät vihdoin toimivan. Tallentamisessa taitaa vielä olla ongelmia.

    Mihin muuten nuo ohjelmatiedostot pitäisi tallentaa, jotta kääntäjä löytää ne? WinAVR:n juureen? Muualle?

    Ne voivat olla missä päin tahansa konetta. Virheesi voi olla makefile tiedostosta. Tuon WinAVR:n mukana tulee MFile ohjelma, jolla voi generoida makefile tiedostoja. Oletko kokeillut sitä? Lisäksi mikrosalon sivuilla näyttää olevan jokin makefile opas.

    Pelkästään sillä neuvolla mitä mikrosalon WinAVR asennusohje sivuilla oli, en saanut käännettyä muuta kuin yksinkertaisia ohjelmia (eli muodostuu vain yhdestä C tiedosto). Mutta MFile ohjelman kanssa sai helposti tehtyä toimivan makefile:n, jolla onnistui useamman C tiedoston sisältävän ohjelman kääntäminen.

    Edelleen auttaisi jos kertoisit enemmän aina siitä virheestä tai varoituksesta mitä se ohjelma antaa. Itse en omista tuollaista mega korttia tai muutakaan atmelin korttia. Sitä kääntämistä kannattaa kokeilla ensin mahdollisimman yksinkertaisella ohjelmalla, esim seuraavan alisella:

    --- TIEDOSTO eka.c ALKAA ---

    #include

    int main(void)
    {
    while(1)
    {
    }
    }

    --- TIEDOSTO eka.c LOPPUU ---

    Äänestä

Kommentoi aloitusta


Asentelija kirjoitti:

Minulla on sellainen pulma, että haluan asentaa WinAVR:n ja ConTEXT:n koneelleni yhdistetyksi ohjelmointiympäristöksi. En kuitenkaan saa F9 ja F10 kutsunappeja määriteltyä.

Olen syöttänyt kaikki tarvittavat parametrit kutsunappien määrittelyn yhteydessä sellaisina kuin microsalo.com:n asennusohjeissa on sanottu. Korttina mega32. Napit kuitenkaan eivät vain toimi.

Poistin molemmat ohjelmat ja asensin uudestaan, mutta Windows XP ei ilmeisesti poista kaikkia tiedostoja. Aloitus "puhtaalta pöydältä" ei siis onnistunut.

Tietääkö joku, miten saan nuo ohjelmat poistettua kokonaan ilman, että niistä jää tiedostoja? Entä osaisiko joku neuvoa, että miten saan määriteltyä kutsunapit toimiviksi (uusimpiin ohjelmien versioihin)?

Tosi hieno homma, jos joku osaa jeesata tämän kanssa. :)

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