Author(s): Antão, Rómulo ; Terra, Luís ; Mota, Alexandre ; Martins, Rui
Date: 2011
Origin: Electrónica e Telecomunicações
Subject(s): PIC32MX; 32bit; MIPS; Microcontroladores; Placas de desenvolvimento; Kernel tempo-real
Author(s): Antão, Rómulo ; Terra, Luís ; Mota, Alexandre ; Martins, Rui
Date: 2011
Origin: Electrónica e Telecomunicações
Subject(s): PIC32MX; 32bit; MIPS; Microcontroladores; Placas de desenvolvimento; Kernel tempo-real
Este artigo apresenta uma placa de desenvolvimento para microcontroladores de 32bit da família PIC32MX da Microchip. São analisados os aspectos mais importantes do seu core MIPS, a organização de memória, os seus periféricos assim como as ferramentas de suporte ao desenvolvimento de aplicações para este sistema. A título de comparação, são realizados três testes em que se avaliam os tempos de execução de três algoritmos que fazem uso de capacidades matemáticas e manipulação de dados, utilizando um produto da série PIC32MX e outro da série PIC18, de 8bit. Finalmente, é apresentado também um exemplo de aplicação do microcontrolador, suportado por um Kernel Tempo-Real, destinado ao controlo de um inversor eléctrico.