Herramientas de usuario

Herramientas del sitio

Traducciones de esta página:

desarrollo:firmware:caracteristicas_fw

¡Esta es una revisión vieja del documento!


Características técnicas del Firmware de la CIAA v0.0.2

Exportar página en formato Open Document

La siguientes son requerimientos para el Firmware de la CIAA, los mismos se deviden en tres categorias:

  • Requerimientos Funcionales
  • Requerimientos de la Arquitectura del Firmware
  • Requerimientos del Firmware

El primer documento de características técnicas del firmware de la CIAA se publicó el 23/12/2013 en la página de la ACSE: http://www.sase.com.ar/asociacion-civil-sistemas-embebidos/files/2013/12/CIAA-Firmware-v1.0.pdf

Requerimientos Funcionales

  • FRM_FUNC_001 Proveer conectividad MODBUS ASCII en los siguientes buses
    • FRM_FUNC_002 Serial
    • FRM_FUNC_003 Ethernet
  • FRM_FUNC_004 Implemnentar las siguientes funcionalidades de MODBUS
    • FRM_FUNC_005 0x03 Read Holding Registers
    • FRM_FUNC_006 0x04 Read Input Registers
    • FRM_FUNC_007 0x06 Write Single Register
    • FRM_FUNC_008 0x10 Write Multiple registers
  • FRM_FUNC_009 Ladder
    • FRM_FUNC_010 Capacidad para cargar Programmas Ladder
    • FRM_FUNC_011 Capacidad para ejecutar Programas Ladder
    • FRM_FUNC_012 Capacidad para debugear paso a paso Programmas ladder
  • FRM_FUNC_013 Proveer la misma funcionalidad en todas las ciaa Hardwares

Requerimientos a la Arquitectura de Firmware

  • FRM_ARQ_001 Permitir portar el Firmware a diversas arquitecturas
    • FRM_ARQ_002 Makefile para multi arquitectura
    • FRM_ARQ_003 Reeglas para compilar por arquitectura
    • FRM_ARQ_004 Programar en C99
  • FRM_ARQ_005 Permitir el reuso de la mayor cantidad posible de código entre 2 arquitecturas
  • FRM_ARQ_012 Proveer una interfaz POSIX Like para el manejo de dispositivos
  • FRM_ARQ_013 Proveer una interfaz al usuario que desee programar sobre el ciaaFirmware

Requerimeintos de Firmware

desarrollo/firmware/caracteristicas_fw.1399675543.txt.gz · Última modificación: 2014/05/09 19:45 por mcerdeiro