Salut Antoine,
Tu pourrais envoyer ton fichier uart_config.h aussi ?
Olivier
Antoine albertelli wrote:
> Hello,
> Voilà, j'ai faits quelques tests du module UART de Aversive, et j'ai des
> petits bugs. Tant que je n'active pas les interrupts, tout va très bien.
> Mais dés que je mets un sei() pour utiliser le scheduler, le module UART
> déclenche ce que je pense être un reset du processeur... une idée ?
> Merci pour votre attention
>
> Antoine
>
> P.S. : Je travaille sur Atmega168, et voici mon code (tiré en grande
> partie du code microb 2009) :
>
> int main(void) {
>
> sbi(DDRB,5);
>
> /* Met la LED en sortie. */
>
> uart_init();
> fdevopen(uart0_dev_send, NULL);
> sei(); /* BUG. */
> for(counter = 0;counter < 5;counter++) { // chenillard pour le reset
> BIT_TOGGLE(PORTB,5);
> wait_ms(500);
> }
> for(;;) printf_P(PSTR("Dass das Gluck deinen Haus setzt.\r\n"));
> return 0;
> }
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Avr-list mailing list
> [email protected]
> CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
> WIKI : http://wiki.droids-corp.org/index.php/Aversive
> DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/
> BUGZILLA : http://bugzilla.droids-corp.org
> COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog
_______________________________________________
Avr-list mailing list
[email protected]
CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
WIKI : http://wiki.droids-corp.org/index.php/Aversive
DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/
BUGZILLA : http://bugzilla.droids-corp.org
COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog