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

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

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

        04/05/2020 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

          04/05/2020 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.

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

            Bloco M5-21- / Questão 29

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