The avionics databus API applies a standardized set of functions for configuration, control, status, and interrupt processing, isolating the programmer from low-level register, RAM, and discrete I/O transactions operating in the background.
The API supports IAR Systems Embedded Workbench for ARM for embedded MCU control and Windows 7, Microsoft Visual Studio 2012 for PCI Express PC add-in card. Application development kits (ADKs) are provided as a development tool.
The ADK-6130-2 uses an ARM Cortex M3 MCU that connects to Holt's HI-6130 MIL-STD-1553 terminal via a 16-bit parallel bus. The board includes 128Kx16 static RAM and 128Mx16 NAND Flash to support a file management system administered by the ARM MCU.
A compiled API library file contains the board support interface and drivers. The API software provides tools for buffer management, for loading and offloading RAM buffers in the HI-6130 protocol device.
The ADK-6130 PCI Express board directly plugs into any personal computer PCI Express expansion slot, even x1 single-lane. A PCI Express bridge IC supports communications between the PC local bus and board-mounted HI-6130 device.
The API library supports C/C++ applications running on the Windows 7 operating system and example C programs developed using Microsoft Visual Studio 2012 also are included.
Future releases will include support for Linux and VxWorks along with expansion to include support for Holt's serial host interface terminal products.
For more information contact Holt Integrated Circuits online at www.holtic.com.