Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

ARM websites use two types of cookie: (1) those that enable the site to function and perform as required; and (2) analytical cookies which anonymously track visitors only while using the site. If you are not happy with this use of these cookies please review our Privacy Policy to learn how they can be disabled. By disabling cookies some features of the site will not work.

RKIT-ARM by Raisonance



IDE and/or Compiler (C/C++/EC++/Ada)

Product Description

The RKit-STRx software toolchain includes GNU Tools (C Compiler, Assembler and Linker), Simulator/Debugger and drivers for the STR7 (ARM7), STR9 (ARM9) and STM32 evaluation boards and emulators. All these tools are integrated into RIDE.

GNU Tools for ARM:
ARM GNU tools are fully integrated into RIDE, so that there is no need for makefiles or complex command lines. There are also some specific libraries that are provided for a better adaptation to the ARM7(STR7), ARM9(STR9) and Cortex-M3 (STM32) microcontrollers. ANSI functions (printf,...) have been rewritten to reduce their footprint, and various specific libraries/examples are provided to configure the embedded peripherals.

Simulator/Debugger:
RIDE provides a simulator capable of simulating the ARM instructions set and makes it possible to check the interaction between the application code and a peripheral before going on to debug with an In-Circuit Debugger (as RLink) or emulator (as JTAGjet-ETM). When debugging on the hardware target, dedicated windows allow viewing and modifying the embedded peripherals.

Drivers:
USB drivers for RLink and JTAGjet are included in the software kit.

RIDE:
RIDE is a fully featured Integrated Development Environment (IDE) that provides seamless integration and easy access to all the development tools. From editing to compiling, linking, debugging and back to the start, with a Simulator, ICE, Rom Monitor or other debugging tools, RIDE conveniently manages all aspects of the Embedded Systems development with a single user interface.

RFlasher:
RFlasher is a user-friendly programming interface allowing to program the flash memory. You can connect to microcontrollers in order to manage their non-volatile memory: erase, blankcheck, program from the PC memory used by RFlasher, or read-out to the PC memory used by RFlasher.

RKIT-ARM

Market Segment(s)

  • Embedded

ARM Processor(s)

  • ARM7TDMI
  • ARM7TDMI-S
  • ARM966E-S
  • Cortex-A53
  • Cortex-A57
  • Cortex-M3
  • ARMv8
 
ARM Connected