– home / Fóruns / Módulo 5 / Bloco M5-21 / Bloco M5-21- / Questão 29

  • Autor
    Posts
  • 2019-04-30 até 00:00 #40003304224

    Seja o primeiro a fazer uma pergunta sobre está questão.

    2020-05-04 até 00:00 #40003304225

    Olá mandei um código para o e-mail: [email protected], ele não está compilando, é possível fazer uma análise? me parece ser erro do compilador

    2020-05-04 até 00:00 #40003304226
    Citação de Luiz Buratti em 04/05/2020, 10:44

    Olá mandei um código para o e-mail: [email protected], ele não está compilando, é possível fazer uma análise? me parece ser erro do compilador

    Fala Luiz!

    Recebi seu código e fiz a analise.
    Permita-me descrever algumas observações sobre a questão e sobre seu código:

    1- Sempre que o compilador apresenta um erro na janela ‘output’ em sua grande maioria é um erro de sintaxe ou seja foi digitado alguma coisa errada ou falta alguma informação a se digitar, e isso é fácil de localizar basta revisar linha por linha.

    2 – Em seu código você adicionou as diretivas que fazem a inclusão dos arquivos header e está certíssimo essas informações fica abstratas nas atividades pois já deve ser da ciência do estuda que sem essas informações é óbvio que o código não funciona, mas você pode deixar todas essas informações em um arquivo só, apenas separe em arquivos quando já testou o código ou quando tem a certeza que o bloco de códio que vai separa está funcionando.
    #include”ConfigPic.h” /*diretiva das configurações do Hardware*/
    #include”Defines.h” /*diretiva dos defines*/

    3- Nesta questão é solicitado que analise o código e verifique seu funcionamento.
    Você fez a inclusão desta linha: #include”Prototipos.h” /*diretiva dos prototipos*/ creio que aqui seja para fazer a inclusão de um arquivo header, mas será que é necessário fazer essa chamada? E perceba que você não incluí na pasta do projeto esse arquivo que deve conter os protótipos das funções auxiliares.

    4- Adicione o código em um projeto apenas inclua as configurações do PIC e os defines do Neutrino e compile pode até gravar no Kit para ver o funcionamento.

    5- Repare que neste código temos algumas funções criadas, elas estão de acordo com o que foi ensinado em curso? Lembre que as funções precisam estar antes do void main.

    6- Sobre o erro do compilado pode ser que ele não está localizando os defines, troque eles pela nomenclatura de pinos. LEd1 por pin_b4  e LEd2 por pin_b5. Isso até ocorreu em nossa aula de reforço.

    Caso ainda não tenha ficado claro torne a fazer uma pergunta aqui.

    Grande abraço.

    2020-05-19 até 00:00 #40003279865

    Bloco M5-21- / Questão 29

  • Você precisa estar Conectado(a) para Responder a este Tópico.