A programação por blocos de funções pode abranger os aspectos mais gerais ou mais intrinsicos ao microcontrolador em questão. Em função da abordagem adotada define-se a complexidade e o grau de abstração dos blocos. Com foco nas particularidades dos microcontroladores conteporâneos divide-se as abordagem dos blocos em:
- para usar o CI
- para usar as instruções
- para solução
- para conexão entre os blocos
Para usar o CI são necessários dois blocos para cada periférico sendo um para configuração e um para a aplicação.
Para usar as instruções é necessário um bloco para cada instrução.
Para a solução é necessário um para cada solução.
Para a conexão entre os blocos são necessárias dois blocos um para a saída e um para a entrada.
Implantação
A classe bloco é dividida em duas partes sendo uma para a configuração do bloco e uma para a execução do mesmo.
Pensei em alguns blocos que acho pertinente serem primeiros desenvolvidos por dar alguma funcionalidade interessante, são eles os blocos:
Pensei em alguns blocos que acho pertinente serem primeiros desenvolvidos por dar alguma funcionalidade interessante, são eles os blocos:
- comunicação
- segurança
- deslocamento
- memorização
São planejados quatro prioridades em função de áreas de atuação disponibilizados aos utilizadores sendo:
- técnica
- administrativa
- autorizada
- comum
A prioridade técnica habilita o utilizador a realizar as tarefas de manutenção.
A prioridade administrativa habilita o utilizador a realizar as tarefas de gestão dos dados.
A prioridade autorizada habilita o utilizador a gerir somente a área que lhe pertence.
A prioridade comum habilita o utilizador somente a ver o estado o sistema.
.
Nenhum comentário:
Postar um comentário