| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> C /C + + Programming >> Content
    C Funciones de Xilinx
    Kit de Desarrollo Integrado de Xilinx Incorporated o EDK para MicroBlaze o microprocesadores PowerPC permite crear aplicaciones para dispositivos embebidos que utilizan funciones de la biblioteca estándar de C . Desarrolladores experimentados del sistema de lenguaje C puede escribir código embebido utilizando la fuente de gcc abierto o Gnu Compiler Collection , y su editor de programación favorito . Además, las funciones de Xilinx C son compatibles con POSIX , o interfaz de sistema operativo portátil . Esto hace que las aplicaciones escritas para la adaptación de otros sistemas POSIX fácil. Norma C Library

    Xilinx EDK utiliza el ANSI o National Standards biblioteca del Instituto Americano compilado como C libc.a. Archivos de cabecera de C estándar del EDK incluye ctype.h , math.h , stdio.h y stdlib.h . Además , Xilinx incluye el opcional , no ANSI matemáticas biblioteca libm.a , que proporciona funciones matemáticas de punto flotante adicionales. Xilinx también añade una función de entrada - salida alternativa llamada xil_printf . Xil_printf tiene la mayoría de la funcionalidad de printf , pero utiliza menos memoria del sistema.
    Xilinx C Library

    Xilinx función de biblioteca C libxil.a establece la aplicación con interrupción y funciones de manejo de excepciones . Las interrupciones son eventos o señales de su sistema puede responder a que se espera , pero impredecible. Por ejemplo , un dispositivo de entrada como un sensor o un mal funcionamiento de la impresora puede desencadenar una interrupción que la aplicación necesita para responder a en cualquier momento. Las excepciones , sin embargo , son las alertas que se producen cuando algo va mal . Por ejemplo, si una función busca información específica en una dirección de memoria o intenta cargar un archivo que no existe , una excepción se desencadena que le da a su cuerpo la oportunidad de arreglar las cosas con gracia y evitar un accidente .

    Aritmética operaciones Funciones

    Xilinx incluye la biblioteca de ejecución libgcc.a para usar con procesadores integrados que han limitado o ningún soporte de hardware para las operaciones matemáticas. Libgcc.a proporciona funciones C para el punto entero , flotante , así como las rutinas de manejo de excepciones relacionadas con las matemáticas . Xilinx libgcc soporta tanto procesadores PowerPC y MicroBlaze . Libcss.a no proporciona servicios de aritmética entera para procesadores PowerPC , sin embargo , cuenta con el soporte de hardware matemáticas entero construido adentro
    gestión de memoria y Temas

    gestión de memoria y Xilinx temas se manejan mediante las funciones estándar ANSI C . No hay apoyo ni protección adicional, sin embargo , para cualquier función C es posible ejecutar en entornos multi-hilo . La API de kernel Xilinx o interfaz de programación de aplicaciones , por otro lado, proporciona funcionamiento del sistema como funciones C que superan estas limitaciones. La API de kernel incluye alternativas a malloc , calloc y libre , que ofrecen mejores capacidades de memoria dinámica y son seguros para subprocesos también.

    Previous :

    next :
      Artículos relacionados
    ·Cómo descomprimir un archivo en C # 
    ·Cómo utilizar Ordenación rápida Función en C + + en…
    ·Cómo hacer un C + + Display Void 
    ·Cómo convertir una entrada a un entero 
    ·Cómo sobrecarga el operador de asignación en C 
    ·Cómo dividir una cadena en C 
    ·Objetivo Cuestionamiento de Programación C 
    ·Cómo reemplazar texto arbitrario de cadenas en C + + 
    ·Cómo utilizar un puntero de función en la matriz de e…
    ·Cómo medir el ancho de cada carácter ASCII en una cad…
      Artículos destacados
    ·Cómo modificar un archivo de texto usando PHP 
    ·Cómo hacer que tus fotos con enlace 
    ·Cómo quitar JavaScript incrustado etiquetas con PHP 
    ·Cómo quitar fines de línea de QString 
    ·¿Qué Esperar un fin de Expresión media en VB 
    ·Cómo mostrar porcentajes en Java 
    ·Java Herramientas Hot Swap 
    ·Tutorial Visual Basic en Casillas 
    ·Cómo capturar pulsaciones de teclas en Java 
    ·La función de VB para una longitud de cadena 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com