Como programar o relógio em tempo real do TMS320C674X usando C
-
21-09-2019 - |
Pergunta
O GoogeLing intenso não conseguiu um único exemplo decente de como programar o RTC. Tudo o que pude encontrar foram exemplos para os modelos C5000/4000, que parecem funcionar de maneira diferente, pois não consegui localizar nenhum dos arquivos de cabeçalho necessários para obter o código de amostra para compilar.
O mais próximo que cheguei foi encontrar o Manual do usuário do RTC, mas não é ajuda sobre o assunto de realmente programar o relógio em tempo real usando C
Eu apreciaria sem fim um exemplo de funcionamento ou um ponteiro para onde existe um exemplo assim
Solução
Suponho que você esteja usando o DSP/BIOS da TI, pois essa parece ser a maneira mais comum pela qual a família C6000 de DSPs é usada. O sistema operacional DSP/BIOS fornece várias APIs para interface com o relógio em tempo real (o módulo CLK). Essas APIs abstraem os registros e outros detalhes de baixo nível do RTC, conforme descrito no manual do usuário do RTC. Geralmente, essa é a maneira mais simples de usar o relógio, pois evita a necessidade de "programá -lo" manualmente.
Veja a seção CLK no Referência da API.