Debuggers, Programmers & In-Circuit Emulators

Debuggers & in-circuit emulators are devices that are designed to perform the debugging of code in software and to provide a window into the embedded system.

How do debuggers and in-circuit emulators work?

Debuggers and in-circuit emulators operate by making use of the processor to carry out the main function of the system and support debugging operations. This allows the programmer to use the emulator to load and run the program on to the embedded system. It also allows view and change information used by the systems software.

There are advantages to using debuggers in-circuit emulators as most embedded systems contain software and hardware elements. This allows the in-circuit emulator software element to be run so it can be tested on the hardware. This stage also gives the added convenience to the developer to help isolate faulty code.

Types of debuggers and in-circuit emulators

There is a variety of debugger and in-circuit emulator kits that are available which include variations such as different type of kit offerings as well and what they can be used with.

Types of debuggers that are available are In-circuit debuggers. These are hardware devices that connect between a computer and a target microcontroller test system. they are used to debug real-time applications with ease and speed. This can enable programmers to create breakpoints on the PIC (photonic integrated circuit), run code, single step and review variables and registers hardware.

Applications

Debuggers and in-circuit emulators have a wide range of application use such as;

  • Industrial communication
  • IT
  • Automation and control

...
Read more Read less

Filters

Viewing 1 - 20 of 42 products
Results per page
Description Price Product Type Featured Device For Use With Kit Classification Kit Name
RS Stock No. 903-1450
Mfr. Part No.RTE0T0002LKCE00000R
SGD109.50
Each
units
Debugger - - - E2 Emulator Lite
RS Stock No. 863-3526
Mfr. Part No.HW-USBN-2B
SGD774.32
Each
units
Programmer - - Programmer USB Flywire Cable
RS Stock No. 690-4093
Mfr. Part No.PL-USB-BLASTER-RCN
BrandAltera
SGD497.50
Each
units
Programmer - - Programmer USB Blaster
RS Stock No. 111-3727
Mfr. Part No.KITXMCLINKSEGGERV1TOBO1
BrandInfineon
SGD160.91
Each
units
Debugger - - - XMC
RS Stock No. 882-8932
Mfr. Part No.MIKROE-1382
SGD102.12
Each
units
Programmer - - - mikroProg for 8051
RS Stock No. 757-0297
Mfr. Part No.DEBUGADPTR1-USB
SGD51.80
Each
units
Debugger - - - 8-bit USB Debug Adapter
RS Stock No. 124-4171
Mfr. Part No.CY4500
SGD277.50
Each
units
Programmer - - Evaluation Kit USB Power Analyser
RS Stock No. 131-1323
Mfr. Part No.8.08.90 J-Link EDU
BrandSEGGER
SGD106.23
Each
units
Programmer - Flash microcontrollers - J-Link EDU Emulato
RS Stock No. 111-5735
Mfr. Part No.AC244005-2
BrandMicrochip
SGD630.06
Each
units
Debugger, Programmer - - - MPLAB REAL ICE Isolation
New
RS Stock No. 205-6401
Mfr. Part No.MSP-FET
SGD262.19
Each
units
Programmer MSP430 Flash microcontrollers Development Kit MSP MCU Programmer and Debugger
RS Stock No. 131-1319
Mfr. Part No.8.08.00 J-LINK BASE
BrandSEGGER
SGD596.42
Each
units
- - Flash microcontrollers Programmer J-Link BASE Emulator
RS Stock No. 185-1249
Mfr. Part No.EASE1000 V2
BrandLAPIS
SGD312.02
Each
units
Emulator EASE1000 ML62Q1000 Series, ML610QXXX Series, ML620QXXX Series Development Kit EASE1000 V2 On-Chip Emulator
RS Stock No. 131-1332
Mfr. Part No.5.07.01 Flasher ARM
BrandSEGGER
SGD1,469.51
Each
units
Programmer - Flash microcontrollers - Flasher ARM Programmer
New
RS Stock No. 204-3241
Mfr. Part No.240-127
BrandDigilent
SGD379.27
Each
units
- - - - Digital Discovery with High Speed Adapter Bundle
RS Stock No. 906-3937
Mfr. Part No.PL-ETH2-BLASTER
BrandAltera
SGD744.01
Each
units
Programmer - - Programmer Ethernet Blaster II
RS Stock No. 184-0918
Mfr. Part No.MIKROE-3083
SGD9.63
Each
units
Programmer - - - Tester click
RS Stock No. 162-0979
Mfr. Part No.8.08.91 J-Link EDU Mini
BrandSEGGER
SGD25.447
Each (In a Pack of 12)
units
Programmer - Cortex-M Based Target - J-Link EDU Mini In-Circuit Debugger
RS Stock No. 131-1320
Mfr. Part No.8.08.28 J-Link PLUS
BrandSEGGER
SGD1,139.37
Each
units
Programmer - Flash microcontrollers - J-Link PLUS Emulator
RS Stock No. 194-6517
Mfr. Part No.DV164232
BrandMicrochip
SGD332.66
Each
units
Debugger, Programmer J-32 - Development Kit J-32 Debug Probe Debugger and Programmer
RS Stock No. 196-1915
Mfr. Part No.STLINK-V3MINI
SGD14.24
Each
units
Programmer STM32 STM32 Microcontrollers - STLINK-V3 Compact In-circuit Debugger and Programmer for STM32
Related Products
Microchip ATMEL-ICE is a development tool designed for ...
Description:
Microchip ATMEL-ICE is a development tool designed for debugging and programming microcontrollers (MCUs). It is used with SAM and AVR microcontrollers, with ARM Cortex-M core, which has on-chip debug capability. Atmel-ICE unit USB cable (1.8m, high-speed, Micro-B) DC flat cable ...
The Atmel-ICE series consists of development tools for ...
Description:
The Atmel-ICE series consists of development tools for debugging and programming ARM Cortex-M based Atmel SAM and Atmel AVR microcontrollers with on-chip debug capability. The Atmel-ICE series supports JTAG, SWD, PDI, TPI, aWire, SPI and debugWIRE interfaces and is compatible ...
The FlashBios is a device Reader/Programmer/Copier supporting CMOS ...
Description:
The FlashBios is a device Reader/Programmer/Copier supporting CMOS EPROMs (2716 to 27C801 family) of 16Kb to 8Mb, parallel EEPROMs (28C16 to 28C040 family) up to 4Mb, parallel FLASH memory (28xxx, 29xxx, 37xxx, 39xxx, 49xxx, etc) of 512Kb to 8Mb, I²C ...
The Seeit universal programmer is a device reader/programmer/copier ...
Description:
The Seeit universal programmer is a device reader/programmer/copier supporting EPROMs (2716 to 27C801 family) of 16KB to 8MB, parallel EEPROMs (28C16 to 28C040 family) up to 4Mb, parallel FLASH memory (28xxx, 29xxx, 37xxx, 39xxx, 49xxx, etc.) of 512KB to 8MB, ...