Jul . 2022
Le but de ce document est de guider les utilisateurs dans la création d'un environnement logiciel pour le redéveloppement du module BLE BLE5101, de montrer comment démarrer un projet à travers un exemple simple, et de compiler et télécharger le micrologiciel sur le module BLE5101.
Le module BLE BLE5101 prend en charge les fonctions suivantes :
Matériel:
Logiciel:
3.1 Installer l'outil de développement Keil IDE (Keil uVision5)
Accédez au site officiel d'Arm Keil pour télécharger les derniers outils de développement : https://www.keil.com/download/product/
3.2 Outil de paramétrage
Après avoir installé l'outil Keil, vous devez installer le progiciel pris en charge par l'outil Keil pour le cœur Cortex-M3 :
https://www.keil.com/dd2/arm/armcm3/
Vous devez compléter la prise en charge du programme de téléchargement en ligne Fr801xH J-Link. Copiez le fichier "FR8010H.FLM" situé dans "Fr801xH SDK/Tools" dans le répertoire suivant : "C:\Keil_v5\ARM\Flash" .
Vous êtes maintenant prêt à développer des applications Fr801xH. Vous pouvez démarrer à partir du projet "none_evm/ble_simple_peripheral" dans le répertoire d'exemple du SDK Fr801xH, ou vous pouvez ouvrir d'autres exemples de projets.
Il existe plusieurs exemples de projets dans le répertoire d'exemples du SDK Fr801xH, qui peuvent tous être compilés directement sans copie.
Ouvrez n'importe quel exemple de projet sous le SDK et appuyez sur F7 ou sur le bouton de compilation en haut à gauche de l'interface Keil pour compiler. Si tout est normal, un fichier .bin sera généré dans le répertoire courant du projet une fois la compilation terminée.
Le module BLE BLE5101 prend en charge la programmation en ligne directe via l'outil de débogage en ligne J-Link.
6.1. Connectez l'outil J-Link au PC
Maintenant, veuillez retirer un fil des broches 3, 4, 9 et 10 de votre module BLE BLE5101 et connectez-le aux broches correspondantes de J-Link (Remarque : si le BLE5101 utilise le micrologiciel standard de notre société, vous devez alors retirer broche 5 basse ou connectez-vous à GND pour éviter que le BLE5101 ne soit en mode veille et incapable de se connecter au PC) :


6.2 Définition des paramètres J-Link
Cliquez sur les sous-menus des outils de développement Keil dans l'ordre suivant : "Projet" -> "Options pour Target" -> "Debug" -> "Paramètres" -> "Téléchargement Flash"
La configuration de l'interface de débogage doit être celle indiquée dans la figure ci-dessous :
<img style="affichage : bloc ; marge-gauche : auto ; marge-droite : auto ;" src="/template/index/pc/images/1260815565112336386/1550021207931641857.png" alt="Cliquez sur les sous-menus des outils de développement Keil dans l'ordre suivant : " project"="" -=""> "Options pour Target" -> "Débogage" -> "Paramètres" -> "Téléchargement Flash"">
Cliquez sur le bouton Paramètres pour accéder à l'interface de configuration des paramètres de débogage en ligne J-Link. Si le module BLE5101 est connecté, « SW Device » affichera les informations sur le périphérique du BLE5101 :

Cliquez sur Flash Download pour accéder à l'interface de configuration des paramètres du téléchargement en ligne J-Link :

Dans cette interface, si aucune option Flash par défaut n'apparaît, vous devez cliquer sur le bouton Ajouter pour ajouter manuellement l'option d'algorithme de téléchargement Flash de la puce Fr801xH. Après avoir cliqué sur Ajouter, sélectionnez le périphérique FR8010H.
6.3 Télécharger le programme via J-Link
Maintenant, vous pouvez revenir à l'interface Keil et cliquer pour télécharger le fichier .bin compilé sur le BLE5101. Si tout se passe bien, le BLE5101 sera réinitialisé et l'application commencera à s'exécuter une fois la programmation terminée.
Vous pouvez faire sortir un fil des broches 15 et 16 du module BLE BLE5101, le connecter au PC via l'outil USB vers port série et ouvrir l'outil de port série pour surveiller l'état d'exécution de l'application.

+86-755-23080616
sales@nicerf.com
Site Internet : https://www.nicerf.com/
Adresse : 309-314, 3/F, bâtiment A, bâtiment commercial de Hongdu, zone 43, Baoan Dist, Shenzhen, Chine
politique de confidentialité
· Politique de confidentialité
Il n'y a actuellement aucun contenu disponible
Courriel : sales@nicerf.com
Tél : +86-755-23080616