Products & ServicesSee also:
Supplier: Mentor Graphics Corporation
Description: Sourcery CodeBench Develop with greater insight into your bare-metal and Linux-based embedded systems Sourcery CodeBench goes beyond just the compiler to provide developers with open source, embedded C/C++ development tools to create, debug, optimize, and analyze embedded software on ARMShow More
Supplier: IHS Product Design
Description: SPARTAN/AUTOMATED RENDEZVOUS & CAPTURE (AR&C) VIDEO GUIDANCE (VGS) FLIGHT EXPERIMENT EMBEDDED FLIGHT SOFTWARE (EFS) REQUIREMENTS DOCUMENTShow More
Modeling and Simulation Software - SystemVision® conneXion (SVX) Multi-Domain, Multi-Tool SimulationSupplier: Mentor Graphics Corporation
Description: integration and test across these crucial system boundaries. Capabilities/Clients Languages Software Engineers develop embedded software in C,C++ or Java. Hardware Engineers execute abstract models written in SystemC. Both benefit from integrating together along with algorithms early in the designShow More
Standards and Technical Documents - Software Quality Verification & Validation for UCN 5&6 in Korea - ISA EXPO 2003
Description: , the A/E, outside expert, and the nuclear licensing authority to ensure the highest quality achievable for software embedded in the digital I&C system.Show More
Description: . These areas include, but are not limited to, the following: a) computer organizations and architectures; b) operating systems, software systems, and communication protocols; c) real-time systems and embedded systems; d) digital devices, computer components, and interconnection networks; eShow More
Description: Allows Full Compatiblity with DDC`s Entire Line of MIL-STD-1553 Test and Embedded Cards and Components Save Time and Reduce Costs: Program in Minutes with ANSI `C` Source Code Generation for DDC`s Software Development Kits (SDKs) Rapid Creation and Setup of Custom Applications Analyze Timing
- Equipment Type: Network / LAN Analyzer
- Software Included: Yes
Standards and Technical Documents - SOFTWARE ENGINEERING - COSMIC: A FUNCTIONAL SIZE MEASUREMENT METHOD -- CSA ISO/IEC 19761Supplier: CSA Group
Description: , distribution or manufacturing. b) real-time software; EXAMPLE Software for telephone exchanges and message switching, software embedded in devices to control machines such as domestic appliances, lifts and car engines, for process control and automatic data acquisition, and within the operating systemShow More
Standards and Technical Documents - INCITS/ISO/IEC 29164 Standard Document -- INFORMATION TECHNOLOGY - BIOMETRICS - EMBEDDED BIOAPI
Description: -based function header description, for those manufacturers that want to provide a C-library for integration as a Software Development Kit for the overall embedded system. Regarding security, this International Standard defines two kinds of devices: Type A: devices that, due to lack of processing capabilitiesShow More
Supplier: ValueTronics International, Inc.
Description: projects including I C ,SPI and UART. To fulfill the increasing power measurement demands, as a green energy trend, GDS-3000 provides an embedded power-measurement software (optional), which includes measurements of Power Quality, Harmonics, Ripple and Inrush Current, meeting requirements of most power
- Bandwidth: 3.50E8 Hz
- Number of Input Channels: 2 (# channels)
Description: with unique DDC components based on ASICs to allow for the world's smallest size and lowest power. Benefits: Miniature Size USB to 1553 Board 49.8 mm x 63.5 mm (1.96 in. x 2.50 in.) Complete Hardware and Software Solution Enables 1553 to be Added to Any System Suitable for Both EmbeddedShow More
Supplier: ATS Automation
Description: lines across the globe. ATS Laser Controller Software Main GUI The ATS Laser Controller software is a Windows™ based software that allows execution of drawing object list or program control of drawing objects using C# control program. Embedded Editor for C# program editing included. Control
- Technology: Laser Marking
- Media Handling: Metals
- Automation: Automatic
- Programmable: Yes
Description: RISC 32 bits TI ARM® Cortex™-A8 processor Various LCD sizes (7", 10.1", 12") Full line LED BL TFT LCD with 50K life time Embedded Microsoft® WinCE 6.0 OS Bundle Panel Express HMI Runtime software (300 tags) Backup Memory FRAM in 128KB (64 words) without battery concern
- Display Type: Flat Panel Display (FPD)
- Nominal Display Size: 12 inch
- User Interface Features: Color Display, Touch Screen, Backlit Screen
- Configuration or Mounting Style: Panel
Standards and Technical Documents - MEDICAL DEVICE SOFTWARE - SOFTWARE LIFE CYCLE PROCESSES -- AAMI 62304
Description: to the development and maintenance of MEDICAL DEVICE SOFTWARE. This standard applies to the development and maintenance of MEDICAL DEVICE SOFTWARE when software is itself a MEDICAL DEVICE or when software is an embedded or integral part of the final EDICAL DEVICE. This standard does not cover validation and finalShow More
Description: on a single card saves space, power, weight, and cost—making this an ideal solution for systems with limited space. BENEFITS Complete Hardware and Software Solution Rugged PMC Design for Harsh Environments Suitable for both Embedded and Lab Applications Field Proven Reliable Technology BasedShow More
Supplier: OMEGA Engineering, Inc.
Description: Now with Embedded Internet (EI Option CNi16D Series) First Full Series of Instruments with Programmable Color Displays User Friendly, Simple to Configure High Quality! 5-Year Warranty Std. Free Software, Active X Controls Selectable Full Autotune PID Control High Accuracy: ±0.5°C
- Display Type: Numeric Display, Alphanumeric Display
- Display Technology: LCD
- Number of Digits: 4
- Digit or Character Size: 0.37" to 0.56" (9.4mm to 14.2mm)
Supplier: Red Lion Controls, Inc.
Description: : 640 Datalogging support: Sixnet® Sixlog IEC 61131 programming: Sixnet ISaGRAF High Level C programming: LINUX open software Ethernet Ports (All) 10/100BaseTx (auto-detecting) Connection: RJ45 (auto-crossover) Protocols: TCP/IP, ARP, UDP, ICMP, DHCP, Modbus/TCP, Sixnet and more Independent
- Number of Digital I/O Points: 5
- Memory Size: 2000 to 64000 KB
- Communications: Serial - RS-232 / 422 / 485, Ethernet, Telephone, Web Enabled
- Features: Data Logging, Software, Other
Inertial Navigation Systems - High Performance MEMS Attitude and Heading Reference System -- Ekinox-A AHRSSupplier: SBG Systems SAS
Description: °C, Ekinox-A is designed for harsh environments, and delivers unmatched precision in high vibrating conditions (MIL-STD-810G). Ekinox-A is the ideal solution for embedded equipment orientation and stabilization such as LIDAR, Gyro-stabilized camera, etc. Complementary Equipment and Software
- Angular Rate Range: 66.67 rpm
- Linear Acceleration Range: 5 +/-g
- Bandwidth: 100 Hz
- Accuracy: 0.0500 ±% Full Scale
Supplier: OMEGA Engineering, Inc.
Description: • Now with Embedded Internet (EI Option CNi16D Series) • First Full Series of Instruments with Programmable Color Displays • User Friendly, Simple to Configure • High Quality! 5-Year Warranty Std. • Free Software, Active X Controls • Selectable Full Autotune PID
- Number of Control Outputs: 2 outputs
- Controller Inputs: DC Voltage Input, Current Loop (Transmitter) Input
- Control Signal Output: Analog Voltage, Current Loop, Switch / Relay Output
- Form Factor: DIN Rail
Data Acquisition Computer Boards - 12-Bit, 20 MS/s, Simultaneous Sampling, Ultra High-Speed USB Board -- USB-2020Supplier: Measurement Computing
Description: Includes USB cable, power supply (required), and nylon standoffs Small, compact design (7.1” x 5.6”) for OEM and embedded applications Software Support for DAQami, easy-to-use advanced data logging application to acquire, view, and log data TracerDAQ® software for acquiring
- Analog Input Channels: 2
- Differential Channels: Yes
- Digital I/O Channels: 8
- Resolution: 12 bits
Description: The NI PXI-8513 is a 1-port, software-selectable controller area network (CAN) PXI interface for developing CAN applications in NI LabVIEW, NI LabWindows/CVI, and C/C++ on Windows and LabVIEW Real-Time OSs. As part of the NI-XNET platform, the PXI-8513 works well in applications requiring real-time
- Product Type: Bus Interface / Adapter
- Technology: PXITM Compliant
- Operating System: Windows® XP, Other
Description: The NI PCI-8513 is a 1-port, software-selectable controller area network (CAN) PCI interface for developing CAN applications in NI LabVIEW, NI LabWindows/CVI, and C/C++ on Windows and LabVIEW Real-Time OSs. As part of the NI-XNET platform, the PCI-8513 works well in applications requiring real-time
- Product Type: Bus Interface / Adapter Module
- Technology: PCI
- Form Factor: Full-Size PCI
Logic Analyzers - 102 Channel State and Timing Benchtop Deep Memory Logic Analyzer -- Keysight Agilent HP 1671ASupplier: ValueTronics International, Inc.
Description: interface, the software designer can now capture a real-time microprocessor trace and correlate it to source code in C++ or other high level languages on a PC or workstation. The combination of deep memory, large internal mass storage and LAN make the Keysight Agilent HP 1671A benchtop logic analyzersShow More
Sound Level Meters and Noise Dosimeters - Sound Level Meter Data Logger for Long Term Outdoors Applications -- Noise Sentry RTSupplier: Convergence Instruments
Description: stable sensitivity (field recalibration is easily done, but seldom required) A and C weighting curves Integrating Sound-Level Meter, records L-max, L-min and Leq levels Software function calculates global Leq and/or dose, according to ISO and OSHA methods. Adjustable response time Preprogrammed
- Meter Style: Sound Level Meter
- Frequency Range: 25 to 8000 Hz
- Sound Level Range: 117 dB re 20µPa
- Sound Level Measurement Modes: A-Weighted SPL (LA), C-Weighted SPL (LC)
Supplier: Acromag, Inc.
Description: Generation Intel® Core™ i7 or i5 processor and utilizes the Intel 8-Series QM87 PCH chipset for extensive I/O support. Up to 16GB of high-speed DDR3L removable memory with 1-64GB flash memory optional. Acromag Built-In Test (BIT) software provides exceptional test coverage though Power-On BIT
- Processor / CPU Type: Other
- Chipset Type: Intel® Chipset
- CPU Speed: 1600 to 2400 MHz
- I/O Bus Specifications: VMEbus
Supplier: Microchip Technology, Inc.
Description: in-circuit debugging on most PIC® microcontrollers. In-Circuit-Debugging runs, halts and single steps the program while the PIC microcontroller is embedded in the application. When halted at a breakpoint, the file registers can be examined and modified. Features of PIC18F4xK20 Starter Kit: PICkit 2
- Category: Development Suite / Kit
- Function: Circuit Emulator, Debugger / Debug Probe
- Bus Width: 8-Bit, 16-Bit, 32-Bit
- Supported System: Microcontroller
Supplier: Phenom-World BV
Description: that analyzes X-rays generated by the bombardment of the sample by an electron beam. EDS elemental analysis is fully embedded into the Phenom ProX system. X-ray detector and control software are combined in one package. This Elemental Identification (EID) software package allows the user to program multiple
- System Type: Modular / PC-Based
- Applications / Capabilities: Electronics or Semiconductor Inspection, Flaw Detection, Materials Analysis
- Image Source: Electron Microscope
- Imaging & Analysis Software: Yes
Supplier: Infineon Technologies AG
Description: The SmartLEWIS™ MCU family comprises an ASK/FSK transmitter for the sub 1GHz ISM frequency bands with embedded 8051 microcontroller as base functionality. Additionally, exciting peripheral functions are integrated, building a fully flexible and pin-compatible product family. You can use
- Device Type: Transmitter
- Supply Voltage: 2.5 V, 2.7 V, 3 V, 3.3 V, 3.6V
- TJ: -40 to 185 F
- IC Package Type: TSSOP
Description: applications like hardware-in-the-loop testing and simulation are also ideal for the USB-9866 because it is part of the NI-XNET family of products and works with the NI VeriStand software environment for configuring real-time testing applications. NI-XNET: One API, Many Embedded Networks and Form
- Serial Protocol: Other
- Network / Bus: USB, Other
- Mounting / Form Factor: Portable
Supplier: Microchip Technology, Inc.
Description: The PIC18F14K50 brings advanced features and exceptional value to the embedded USB market. This low cost PIC® Microcontroller features a full speed USB 2.0 compliant interface that can automatically change clock sources and power levels upon connection to a host, making it an exceptional device
- Data Bus: 8 Bit
- Clock Speed: 4.80E7 Hz
- Internal RAM Size: 0.7680 KB
- Internal ROM Size: 0.2560 KB
Description: protocols. RT data buffering and interrupt options offer robust support for synchronous and asynchronous messaging while ensuring data sample consistency and supporting bulk data transfers. The FREE BU-69090 series software includes the Enhanced Mini-ACE C API library and drivers to support all modesShow More
Description: multithreaded NI-DAQmx driver software, which is compatible with the following versions (and later) of NI application software: LabVIEW 8.6, LabWindows™/CVI 8.5, Measurement Studio 8.5, and LabVIEW SignalExpress 2.5. X Series devices are also compatible with ANSI C/C++ and Microsoft Visual Studio .NET
- Signal Converter Type: Analog-to-Digital Converter
- Analog Input Channels: 8
- Resolution: 16 bits
- Signal Converter Package: Printed Circuit Board (PCB)
Description: -40 to 70 °C operating temperatures and a 50 g shock rating. The NI 9792 requires LabVIEW and the LabVIEW Real-Time Module. The controller is shipped with the antenna, four-position power supply connector, and NI-WSN software for network configuration and data extraction with LabVIEW (power
- Data and Voice Protocols: SGCP
- Form Factor: Board
- Ports / Interfaces: BNC
Description: with DDC’s industry standard, field proven, Enhanced Mini-ACE. The card includes the MIL-STD-1553 Enhanced Mini-ACE PLUS C Software Development Kit (SDK) and the ARINC 429 Multi-I/O C SDK with drivers for VxWorks®, Linux®, and Windows® 2000/XP. These SDKs allow you to quickly integrateShow More
Supplier: HydraForce, Inc.
Description: "; three status LEDs and one- multi-color LED. Light sensor embedded in keypad automatically adjusts backlighting to level of ambient light. Encoder: Electromechanical with mechanical detents and push mechanism rated for 1-million activations without electronic Processor: 32-bit, 532 MHz, I.MX35 Memory
- Display Type: Graphic Display
- Technology: Thin Film Transistor (TFT)
- Features: Built-in Controller, Serial Interface Option
- Applications: Automotive Applications
Description: to a single port using network hubs. NI-IMAQdx, a high-performance GigE Vision driver (part of NI Vision Acquisition Software), is optimized for Intel Pro 1000 chipsets to help you reduce CPU loads when acquiring from GigE cameras. For the best experience, you can use GigE Vision cameras
- Focal Length: 1.38 inch
- Aperture Range (F-Number): 1.4
- Lens Mount: C-Mount
Find Suppliers by Category Top
More Information Top
Embedded Software Development with C
Because the embedded software is not deployed on a gen- eral purpose computer system, the embedded software in C /C++ or other high level programming languages must be developed and tested on a cross-platform machine such as a PC, and then …
mbeddr: instantiating a language workbench in the embedded software domain
However, the state of the practice (Ebert and Jones 2009) is that 80 % of companies implement embedded software in C , particularly systems that are not safety-critical or do not implement control algorithms.
Hardware and Software: Verification and Testing
Gondow, K., Suzuki, T., Kawashima, H.: Binary-level lightweight data integration to develop program understanding tools for embedded software in C .
Microcoded coprocessor for embedded secure biometric authentication systems
As a comparison, we also write the embedded software in C and cross- compile it into an executable to be simulated on an ARM instruction-set simulator (ISS).
Meta-Programming and Model-Driven Meta-Program Development
We also have performed the experiments with the DSP algorithms implemented as embedded software in C as follows: DCT, FFT, Romberg integration, Chebyshev approximation and Taylor series expansion of popular mathematical functions.
Embedded Systems: Design, Analysis and Verification
Figure 1 gives a small example of embedded soft- ware in C .
Iterative delta debugging
Gondow, K., Suzuki, T., Kawashima, H.: Binary-level lightweight data integration to develop program understanding tools for embed- ded software in C .
KAFE: Kernel Analysis Front-End for Software Assurance
 Gondow, K. S., Binary-Level Lightweight Data In- tegration to Develop Program Understanding Tools for Embedded Software in C . Proceedings of the 11th Asia-Pacific Software Engineering Conference (AP- SEC'04), 2004, pp. 336-345.
An educational testbed for design and implementation of computer control software
In order to develop modular embedded software in C , one has to use Abstact Data Types (ADT).
Design and implementation of computer control software: a low cost laboratory setup
To develop modular embed- ded software in C , one has to use abstract data types (ADT).
Table of Contents
Binary-Level Lightweight Data Integration to Develop Program Understanding Tools for Embedded Software in C ___________________________________________________________________ 336 .
Static Analysis of Run-Time Errors in Embedded Real-Time Parallel C
Conclusion We presented a static analysis by Abstract Interpretation to detect in a sound way run-time errors in embedded C software featuring several threads, a shared memory with weak con- sistency, mutual exclusion locks, thread priorities, and a real-time scheduler.
An evaluation of free/open source static analysis tools applied to embedded software
In C embedded software it is pretty common to declare pointers to memory positions, like in the piece of code shown in Figure 2.
Programming Languages and Systems
We presented a static analysis to detect all run-time errors in embedded C soft- ware with several threads communicating through a shared memory with weak consistency and scheduled according to strict priorities.