Teade

Collapse

Foorumi reeglid.

Foorumi reeglistik on uuendatud. Palume tutvuda ja arvesse võtta.
See more
See less

AVR ja C katkestused.

Collapse
X
 
  • Filter
  • Kellaaeg
  • Show
Clear All
new posts

    AVR ja C katkestused.

    Siiani olen AVR asmis toksinud ja üritan c-s kas asja selgeks saada. Aga tekkis siuke probleem, millest ei saa kuidagi jagu. Peale AVR Studios kompileerimist annab mulle sellise veateate.

    ../testid.c:31: error: redefinition of 'ISR'
    ../testid.c:27: error: previous definition of 'ISR' was here

    Olen proovinud mitemeid näiteprogramme aga mitut katkestust korraga käima pole saanud. ühega töötab ilusti. Oskab keegi midagi selle peale kosta.

    #include <avr/io.h>
    #include <avr/interrupt.h>

    ISR (TIM0_OVF_vect)
    {
    }

    ISR (INT1_vect)
    {
    }

    int main()
    {
    sei();
    while(1)
    {}
    }
    Kui kuidagimoodi enam ei saa siis vaata manuali.

    #2
    Vs: AVR ja C katkestused.

    Esmalt postitatud smartman poolt
    Siiani olen AVR asmis toksinud ja üritan c-s kas asja selgeks saada. Aga tekkis siuke probleem, millest ei saa kuidagi jagu. Peale AVR Studios kompileerimist annab mulle sellise veateate.

    ../testid.c:31: error: redefinition of 'ISR'
    ../testid.c:27: error: previous definition of 'ISR' was here

    Olen proovinud mitemeid näiteprogramme aga mitut katkestust korraga käima pole saanud. ühega töötab ilusti. Oskab keegi midagi selle peale kosta.

    #include <avr/io.h>
    #include <avr/interrupt.h>

    ISR (TIM0_OVF_vect)
    {
    }

    ISR (INT1_vect)
    {
    }

    int main()
    {
    sei();
    while(1)
    {}
    }
    Kadunud mikroprotsessorite foorum on siis nüüd tark- ja riistavara.

    Sain probleemile vastuse avrfreakside abiga. Probleem oli see, et avr-gcc oli aasta aega vana versioon ja seal on katkestused tehtud SIGNAL abiga.
    Kui kuidagimoodi enam ei saa siis vaata manuali.

    Comment


      #3
      Vs: AVR ja C katkestused.

      Mikroprotsessorite foorum on nüüd ainuke alamfoorum. Ju me oleme madalaima kasti esindajad sellel "väljasureval" alal...

      Comment

      Working...
      X