Paso 7: programación
1. necesitamos descargar el desarrollo integral
medio ambiente de la viruta del STM32 llamado "Keil MDK" en http://www2.keil.com/mdk5/install .
2. montar bibliotecas driver para módulos GPS, GPRS y aceleración de sitios oficiales según fabricante.
3. escribir programas para implementar la función de detección de colisión, perforar y enviando el mensaje a un servidor remoto y teléfonos móviles. También, debemos implementar un puerto de comunicación virtual en el tablero para enviar y recibir datos a través del puerto u-arte en el chip del STM32 con Keil MDK.
4. implementar un programa de escucha por el puerto de escucha el puerto TCP en un servidor y recibir datos de forma asincrónica. Después de recibir los datos, debe comprometerse a una base de datos y guardarlo para uso posterior.
5. construir un sitio web que contiene dos páginas: la primera página tiene un cuadro de entrada para buscar el número de albarán de clientes y una página de resultados para presentar el estado en tiempo real de los paquetes de los clientes.
6. en el back-end del sitio web, sólo necesitamos conectar Baidu mapa™ API y una secuencia de comandos para recuperar datos desde la que mencionar acerca de base de datos.
Nota: Todo el código fuente que utilizamos en este proyecto está disponible en http://pan.baidu.com/share/link?shareid=488848731&uk=2889776080&third=15.