Når include for interrupt.h glemmes fås denne besked og fejl
Derfor skal #include <avr/interrupt.h> altid med i alle moduler hvor der er erklæringer med interrupt - service routiner og enable af global interrupt
Fejlen er er fremprovokeret af ole s for at vise et eksempel
Warning 10 control reaches end of non-void function [-Wreturn-type] C:\data\62734\afleveringer\\Gruppe_XY_opg4\Nyopgave4\Gruppe_XY_opg4.c 112 1 Gruppe_XY_opg4
Warning 1 implicit declaration of function 'sei' [-Wimplicit-function-declaration] C:\data\62734\afleveringer\Nyopgave4\Gruppe_XY_opg4.c 82 2 Gruppe_XY_opg4
\Gruppe_XY_opg4\Nyopgave4\Gruppe_XY_opg4.c 93 3 Gruppe_XY_opg4
Message 8 previous definition of 'ISR' was here C:\data\62734\afleveringer\david&Co
\Nyopgave4\Gruppe_XY_opg4.c 99 1 Gruppe_XY_opg4
Error 7 redefinition of 'ISR' C:\data\62734\Gruppe_XY_opg4
Gruppe_XY_opg4.c 103 1 Gruppe_XY_opg4
Warning 4 return type defaults to 'int' [enabled by default] C:\data\62734\afleveringer
\Gruppe_XY_opg4.c 99 1 Gruppe_XY_opg4
Warning 6 return type defaults to 'int' [enabled by default] C:\data\62734\afleveringer
\Nyopgave4\Gruppe_XY_opg4.c 103 1 Gruppe_XY_opg4
Warning 5 type of '__vector_17' defaults to 'int' [enabled by default] C:\data\62734\afleveringer
Nyopgave4\Gruppe_XY_opg4.c 99 1 Gruppe_XY_opg4
Warning 9 type of '__vector_25' defaults to 'int' [enabled by default] C:\data\62734\afleveringerNyopgave4\Gruppe_XY_opg4.c 103 1 Gruppe_XY_opg4
Ingen kommentarer:
Send en kommentar