Usar ou não "Device Initialization" do CodeWarrior

14 views
Skip to first unread message

Wilson Barros

unread,
Dec 13, 2011, 11:22:18 AM12/13/11
to BRTOS
Olá a todos.
Gostaria de saber se devo(posso) ou não utilizar o recurso de "Device
Initialization" do CW para também inicializar periféricos, além da
própria CPU, e se isto poderia "atrapalhar" o funcionamento do SO.
Obrigado,
Wilson Barros

Gustavo Denardin

unread,
Dec 14, 2011, 6:08:07 AM12/14/11
to br...@googlegroups.com
Olá Wilson,

É bem provável que se você utilizar o Device Initialization para
configurar outros periféricos você irá desconfigurar algo no port do
microcontrolador. Isso acontece pq o Device Initialization vai gerar
novamente todo o código das interrupções e inicializações da CPU. O
que te recomendo é criar um outro projeto e utilizar o Device
Initialization para configurar os periféricos que você irá utilizar.
Depois você copia o código gerado para o projeto com o BRTOS. As
configurações são feitas no arquivo MCUInit.c e são bem definidas e
separadas para cada periférico. Tome cuidado para manter a mesma
configuração de clock que o projeto com o BRTOS antes de configurar os
periféricos.

Abraço,
Gustavo

> --
> Você está recebendo esta mensagem porque se inscreveu no grupo "BRTOS" dos Grupos do Google.
> Para postar neste grupo, envie um e-mail para br...@googlegroups.com.
> Para cancelar a inscrição nesse grupo, envie um e-mail para brtos+un...@googlegroups.com.
> Para obter mais opções, visite esse grupo em http://groups.google.com/group/brtos?hl=pt-BR.
>

--
Gustavo Weber Denardin
 Universidade Tecnológica Federal do Paraná (UTFPR)
 Campus Pato Branco - Coordenação de Eletrônica
 Via do Conhecimento, Km 1 -     Pato Branco - PR -   CEP: 85503-390
 Fone / Fax: (46) 3220-2571
 Home Page: http://pessoal.utfpr.edu.br/gustavo/

Reply all
Reply to author
Forward
0 new messages