Tempo de rastreamento e como lidar com relógio de tempo real para CCS?

D

dani

Guest
Oi tudo, para controlar o tempo para uma tarefa especificada .. onde alguns funcionam exclusivamente com base no tempo decorrido e precisão de tempo também é criticle, é externo RTC com o microcontrolador PIC é mais terno cálculo do tempo capaz ou interuppt driven é suficiente para esta tarefa .. . Por favor, compartilhe idéias baseadas em experiências ....
 
Oi, Frente a este tipo de problema, eu fundei duas soluções: 1) ativação / desativação de um porto no início / fim da tarefa ou rotina isr um mesuring o tempo decorrido com um escopo. 2) Use um temporizador. Ao lê-lo no inicio da tarefa / isr e lendo novamente no final. Conhecer a frequência de relógio do temporizador é alimentado com o valor dá tempo decorrido. Para ambos solução, adicionar o tempo de neeged para fazer estes operação através da leitura do código asm e contando os ciclos de instrução, pode melhorar a precisão do resultado.
 
Alguém tem idéia de como lidar com relógio de tempo real para o compilador CCS? Obrigado!
 
Oi, há códigos de exemplo disponíveis para chips de interface em tempo real do relógio que você pode encontrar com a instalação de CCS Compliler. Ou caso contrário, você pode procurar a sua solução no fórum ou CCS Fórum Technocrafts. Os links são www.technocrafts.com / forum www.ccsinfo.com / forum Ou se você precisar de alguma coisa específica que você pode perguntar.
 

Welcome to EDABoard.com

Sponsor

Back
Top