IoT · Servicios de ingeniería para empresas
RTOS Firmware de control de dispositivos y multitarea
Tareas separadas de muestreo, comunicación, control y almacenamiento, con máquinas de estado, colas de mensajes, vigilancia y recuperación de fallas. Para empresas de dispositivos integrados que requieren colaboración de control, comunicación y adquisición multitarea.
Alcance del desarrollo
Tareas separadas de muestreo, comunicación, control y almacenamiento, con máquinas de estado, colas de mensajes, vigilancia y recuperación de fallas.
- ¿Para quién es este servicio?
- Empresas de dispositivos integrados que requieren colaboración de control, comunicación y adquisición multitarea
- Entregables a acordar
- Firmware, descripción de tareas y registros de pruebas de escenarios anormales.
Información inicial del proyecto
La información se utiliza para determinar las interfaces, las condiciones de implementación y el alcance del trabajo.
- Versión RTOS, recursos maestros, tareas existentes y programación de interrupciones
- Cada ciclo de tarea, prioridad, recursos compartidos y carga de comunicación.
- Controle las máquinas de estado, los tiempos de espera, los perros guardianes y las condiciones de recuperación de excepciones.
Entregables y criterios de aceptación
- Documentación de entrega
- Firmware, descripción de tareas y registros de pruebas de escenarios anormales.
- Versiones y reproducibilidad
- La lista de entrega registra el hardware de destino, la versión del software, los pasos de construcción o implementación, la configuración de la interfaz y los registros de prueba para facilitar las pruebas de integración y el mantenimiento posteriores.
- Verifique el tiempo de las tareas, la acumulación de colas y las esperas mutex
- Pruebe ramas de alta carga, anomalías de comunicación y agotamiento de recursos
- Registre la capacidad restante de la pila de tareas, restablezca el motivo y el estado dentro del tiempo de ejecución acordado
La aceptación se realiza en base al equipo, versión, ambiente, muestras e indicadores confirmados por ambas partes; el alcance del código fuente y los documentos de diseño, los materiales prototipo, las tarifas de terceros y el mantenimiento posterior se enumeran en los documentos del proyecto.
Preguntas frecuentes
¿El uso de un RTOS establece un rendimiento de control en tiempo real?
El comportamiento en tiempo real debe medirse con las interrupciones, la programación, los controladores, las secciones críticas y la carga de trabajo reales. El proyecto define el período de control y la desviación permitida, luego registra los tiempos de respuesta y los tiempos de espera en el hardware de destino.
¿Qué información se requiere para determinar el alcance del desarrollo?
Proporcione: versión RTOS, recursos maestros, tareas existentes y programación de interrupciones; Cada ciclo de tarea, prioridad, recursos compartidos y carga de comunicación; Controle las máquinas de estado, los tiempos de espera, los perros guardianes y las condiciones de recuperación de excepciones. La información faltante se puede abordar mediante comprobaciones de interfaz o una prueba de viabilidad específica antes de acordar el alcance.
Discuta su proyecto
Defina el alcance con su dispositivo y la información de la interfaz
Proporcione las funciones objetivo, el equipo o código existente, los protocolos de interfaz, el entorno de implementación y los hitos planificados para facilitar la evaluación de la carga de trabajo y los arreglos de entrega de la etapa.
En línea
Teléfono
WeChat
volver arriba