Olá galera,
Após toda a instalação concluída e exemplos importados para o nosso workspace, me deparei com as seguintes dúvidas: O que é cmsis? O que são esses arquivos nos projetos que importei?
Com o intuito de responder a essas perguntas, essa postagem reúne links que irão direciona-lo para um rápido aprendizado.
"CMSIS é uma sigla para Cortex Microcontroller Software Interface Standard, um padrão criado pela própria ARM que define uma camada de abstração (API) de acesso ao hardware para processadores da linha Cortex-M." (Sergio Prado, 2012, sergioprado.org).
O primeiro link é uma postagem no blog do Sergio Prado que explica o princípio do que é o CMSIS e como funciona.
O segundo link é para o site da ARM onde você poderá encontrar todas as especificações do padrão CMSIS.
Ao entrar no site da ARM e efetuar seu cadastro caso não tenha, faça o download das especificações do CMSIS clicando no botão destacado na Figura 1.
Figura 1.
Após efetuado o download, descompacte os arquivos. O resultado será uma disposição de diretórios parecido com a Figura 2.
Figura 2.
Note destacado na Figura 2 o arquivo "index.html". Este abrirá uma página off-line com toda a especificação do CMSIS. Clique!!!
A Figura 3 mostra a introdução das especificações. E indica no menu superior o CORE, onde explica a fundo todo o funcionamento e regras desse padrão.
Figura 3.
Esse guia de estudo será de grande valor para um maior domínio ao desenvolver suas aplicações. Dessa forma a leitura é indispensável. No próximo tutorial mostrarei como usar o "debug" e ver o funcionamento dos códigos exemplos.
Obrigado a todos!






Nenhum comentário:
Postar um comentário