MARCELO RODRIGUES
29/12/2022 18:04:14
[ATENÇÃO ALUNO] PROJETOS ALTERADOS PARA SUPORTAR A VERSÃO 7.2 DO COMPILADOR MIKROC PRO FOR PIC. ------------------------------ > OS Códigos fontes dos PROJETOS DESENVOLVIDOS estão dentro da pasta: osa/apps > Preferencialmente usar a versão mikroC PRO for PIC (full) v6.63 ou superior. > O arquivo OSAcfg.h está dentro da pasta: osa/apps (Não deletar este arquivo, pois ele é único para todos os projetos que foram feitos. Caso queira, você poderá copiar este arquivo OSAcfg.h e colar dentro da pasta do projeto, porém precisará trocar este arquivo na árvore do projeto no mikroC. > Caso queira criar um novo projeto, procure copiar algum projeto já feito (ex: 01_PROJETO_THREADS) e colar exatamente na página osa/apps, pois caso contrário terá que linkar novamente os arquivos .H do RTO's. Abraços, e bons estudos! Fernando Simplicio
Boa noite Professor,
estou assisto as aulas de sistema de tempo Real OSA, e tentado desenvolver os codigos utilizando o software do OSA, e estou com muitas dificuldades, por favor, poderia exemplificar como fazer para linkar novamente os arquivos .H do RTO,s,
/* ************************************************************************************************ * * * Include definitions of services: * * * ************************************************************************************************ */ #include "kernel\osa_oldnames.h" // Table of alternate names #include "kernel\system\osa_system.h" // System services #include "kernel\system\osa_tasks.h" // Tasks #include "kernel\events\osa_bsem.h" // Binary semaphores #include "kernel\events\osa_csem.h" // Counting semaphores #include "kernel\events\osa_flag.h" // Flags #include "kernel\events\osa_msg.h" // Pointer to messages #include "kernel\events\osa_queue.h" // Queue of pointers to messages #include "kernel\events\osa_smsg.h" // Simple messages #include "kernel\events\osa_squeue.h" // Queue of simple messages #include "kernel\timers\osa_stimer.h" // Static timers #include "kernel\timers\osa_stimer_old.h" // Old style static timers #include "kernel\timers\osa_dtimer.h" // Dynamic timers #include "kernel\timers\osa_qtimer.h" // Fast timers #include "kernel\timers\osa_ttimer.h" // Task timers #include "kernel\timers\osa_timer.h" // System timer
Seria esses endereços acima que devemos trocar o endereçamento,conforme o arquivo "IMPOERTANTE LEIA (PROF° FERNANDO), na aula, que explica com trabalhar com display e led´s via semáfaro \Binario (projeto Maq de Estado), segue o arquivo que estou tentado desenvolver.
Gostaria de dizer que estou utilizando a versão 7.6.0 do MIKRO C Profor PIC.
Valeu Professor muito Obrigado.
FERNANDO SIMPLICIO DE SOUSA
02/01/2023 20:05:16
Não faça dessa forma.
Como eu comentei antes, você precisa criar seus novos projetos dentro do mesmo diretório "exemplos" fornecidos. Veja a figura abaixo:
Duplique um dos diretórios exemplos e, a partir dele, crie seu projeto com RTOS OSA. Os projetos exemplos do curso podem ser baixados na aula do linka baixo.
MARCELO RODRIGUES
04/01/2023 05:42:30
Bom dia professor, infelizmente minha duvida não foi respondida, nas video aulas, é demonstrado uma estrutura na arvore do programado Mickro C, e eu gostaria de repetir, imaginemos que eu vou até um cliente desenvolver um projeto, como vou fazer isso ?
vou levar a pasta de projetos, e vou colcar tudo dentro da mesma pasta?
gostaria de uma explicação passo a passo para efetuar as modificações que estão no aviso abaixo que foi descrito na video aula,
Minha versão do MiKro C é 7.6.0 preciso aprender a linkar os arquivos .H do RTO´s
valeu muito obrigado.
[ATENÇÃO ALUNO] PROJETOS ALTERADOS PARA SUPORTAR A VERSÃO 7.2 DO COMPILADOR MIKROC PRO FOR PIC. ------------------------------ > OS Códigos fontes dos PROJETOS DESENVOLVIDOS estão dentro da pasta: osa/apps > Preferencialmente usar a versão mikroC PRO for PIC (full) v6.63 ou superior. > O arquivo OSAcfg.h está dentro da pasta: osa/apps (Não deletar este arquivo, pois ele é único para todos os projetos que foram feitos. Caso queira, você poderá copiar este arquivo OSAcfg.h e colar dentro da pasta do projeto, porém precisará trocar este arquivo na árvore do projeto no mikroC. > Caso queira criar um novo projeto, procure copiar algum projeto já feito (ex: 01_PROJETO_THREADS) e colar exatamente na página osa/apps, pois caso contrário terá que linkar novamente os arquivos .H do RTO's. Abraços, e bons estudos! Fernando Simplicio