Étape 7: programmation
1. il faut télécharger le développement intégré
environnement de la puce STM32 appelé « Keil MDK » sur http://www2.keil.com/mdk5/install .
2. Assembler les bibliothèques de pilote pour les modules GPS, GPRS et l’accélération des sites officiels selon le fabricant.
3. écrire des programmes pour mettre en œuvre la fonction de détection de collision, percer et l’envoi de message à un serveur distant et les téléphones mobiles. En outre, nous devons appliquer un port de communication virtuel sur la planche pour envoyer et recevoir des données via le port u-art sur la puce STM32 avec MDK Keil.
4. mettre en œuvre un programme de port-à l’écoute pour écouter le port TCP sur un serveur et recevoir des données de façon asynchrone. Après réception des données, il doit commettre à une base de données et enregistrez-le pour une utilisation ultérieure.
5. construire un site Web contenant deux pages : la première page a une zone de saisie pour la recherche le numéro de bordereau d’expédition des clients et une page de résultats pour présenter un État en temps réel des colis des clients.
6. à la fin du site, nous avons juste besoin de brancher carte Baidu™ API et un script pour extraire les données de la base que nous juste mentionner au sujet de données.
Remarque : Tout le code source, que nous avons utilisé dans ce projet est disponible à http://pan.baidu.com/share/link?shareid=488848731&uk=2889776080&third=15.