O objetivo deste documento é orientar os usuários na construção de um ambiente de software para o redesenvolvimento do módulo BLE BLE5101, e mostrar como iniciar um projeto através de um exemplo simples, e como compilar e baixar firmware para o módulo BLE5101.
O módulo BLE BLE5101 suporta as seguintes funções:
Hardware:
Programas:
3.1 Instale a ferramenta de desenvolvimento Keil IDE (Keil uVision5)
Acesse o site oficial da Arm Keil para baixar as ferramentas de desenvolvimento mais recentes: https://www.keil.com/download/product/
3.2 Ferramenta de configuração
Depois de instalar a ferramenta Keil, você precisa instalar o pacote de software suportado pela ferramenta Keil para o núcleo Cortex-M3:
https://www.keil.com/dd2/arm/armcm3/
Você precisa concluir o suporte para o programa de download online Fr801xH J-Link. Copie o arquivo "FR8010H.FLM" localizado em "Fr801xH SDK/Tools" para o seguinte diretório: "C:\Keil_v5\ARM\Flash" .
Agora você está pronto para desenvolver aplicações Fr801xH. Você pode iniciar a partir do projeto "none_evm/ble_simple_peripheral" no diretório de exemplo do SDK Fr801xH ou pode abrir outros projetos de exemplo.
Existem vários projetos de exemplo no diretório de exemplo do SDK Fr801xH, todos os quais podem ser compilados diretamente sem cópia.
Abra qualquer projeto de exemplo no SDK e pressione F7 ou o botão de compilação no canto superior esquerdo da interface Keil para compilar. Se tudo estiver normal, um arquivo .bin será gerado no diretório atual do projeto após a conclusão da compilação.
O módulo BLE BLE5101 suporta programação online direta por meio da ferramenta de depuração online J-Link.
6.1. Conecte a ferramenta J-Link ao PC
Agora, retire um fio dos pinos 3, 4, 9 e 10 do seu módulo BLE BLE5101 e conecte-os aos pinos correspondentes do J-Link (Nota: Se o BLE5101 usar o firmware padrão da nossa empresa, será necessário puxar pino 5 baixo ou conecte ao GND para evitar que o BLE5101 fique no modo de suspensão e não consiga se conectar ao PC):
6.2 Configurando parâmetros J-Link
Clique nos submenus das ferramentas de desenvolvimento Keil na seguinte ordem: "Projeto" -> "Opções para Target" -> "Depurar" -> "Configurações" -> "Download Flash"
A configuração da interface Debug deve ser conforme mostrado na figura abaixo:
<img style="display: bloco; margem esquerda: automático; margem direita: automático;" src="/template/index/pc/images/1260815565112336386/1550021207931641857.png" alt="Clique nos submenus das ferramentas de desenvolvimento Keil na seguinte ordem: "project"="" -=""> "Options for Target" -> "Depuração" -> "Configurações" -> "Download Flash"">
Clique no botão Configurações para entrar na interface de configuração de parâmetros de depuração on-line J-Link. Se o módulo BLE5101 estiver conectado, "SW Device" exibirá as informações do dispositivo BLE5101:
Clique em Flash Download para entrar na interface de configuração de parâmetros do download online do J-Link:
Nesta interface, se nenhuma opção de Flash padrão aparecer, você precisa clicar no botão Adicionar para adicionar manualmente a opção de algoritmo de download de Flash do chip Fr801xH. Após clicar em Adicionar, selecione o dispositivo FR8010H.
6.3 Baixe o programa via J-Link
Agora, você pode voltar para a interface Keil e clicar para baixar o arquivo .bin compilado para o BLE5101. Se tudo correr bem, o BLE5101 será reiniciado e o aplicativo começará a funcionar após a conclusão da programação.
Você pode retirar um fio dos pinos 15 e 16 do módulo BLE BLE5101, conectá-lo ao PC através da ferramenta USB para porta serial e abrir a ferramenta de porta serial para monitorar o status de execução do aplicativo.
+86-755-23080616
vendas@nicerf.com
Site: https://www.nicerf.com/
Endereço: 309-314, 3/F, Bldg A, edifício comercial Hongdu, Zona 43, Baoan Dist, Shenzhen, China
política de Privacidade
· Política de Privacidade
No momento não há conteúdo disponível
E-mail: sales@nicerf.com
Tel:+86-755-23080616