Este é um exemplo simples desenvolvido utilizando o PIC32 USB Starter Kit II. O exemplo mostra como enviar mensagens de depuração (debug) para o MPLAB IDE, abrir um arquivo, gravar informações e depois fechá-lo. O Kit USB possui três botões e três LEDs. Neste projeto: Os dois primeiros botões são usados para escrever mensagens no arquivo; O terceiro botão é usado para fechar o arquivo. Toda vez que o usuário pressiona um botão, o LED correspondente acende.
O Starter Kit inclui uma biblioteca de depuração que fornece funções básicas de entrada e saída no console. Para enviar uma mensagem ao console, basta chamar: DBINIT() e DBPRINTF("your text").
O kit também inclui bibliotecas para sistema de arquivos e controle de USB. O exemplo abaixo mostra como abrir, escrever e fechar um arquivo:
Observação: O terceiro parâmetro de FSfwrite() define o tamanho da string — recomenda-se usar o tamanho real da sua string como parâmetro. Você pode baixar o código completo do exemplo abaixo. O projeto também utiliza LEDs e botões para demonstrar interações básicas de hardware.
Como mencionado, este é apenas um exemplo básico. Um próximo passo possível seria conectar o PIC32 a um Arduino para medir a temperatura e salvar os dados em um pendrive USB.
Software
Código-fonte
19.10.2025
O site CesRoc Projects está de volta online! Todos os projetos anteriores continuam disponíveis, e muitos projetos novos e interessantes serão adicionados em breve. Esperamos que você aproveite sua visita e agradecemos pela sua visita. $count++; ?>
if ($count == 6) break; ?>