2.2 RKit-C. Raisonance C816 RKit, C816
विज्ञापन
विज्ञापन
2. Raisonance tools for the C816 family Raisonance tools for C816
2.2 RKit-C816
The RKit-C816 has 2 license options:
•
Lite license includes default Raisonance hardware tools, GCC toolchain, and limited software features.
•
•
Enterprise license includes script-based controls, integrated CVS and SVN version management, auto C formatter, integrated calculator, comment stripper and Unix end line converter.
RKit-C816 defines the devices, script tools, and debugging and programming interface features. Some of its tools have been developed by CSEM from a GNU core. They are now maintained and supported by Raisonance:
The assembler c816-as takes source files written in assembler and generates object files.
Controls are included to enable features of the microcontroller to be used or controlled.
•
•
The C compiler c816-gcc is an ANSI compliant compiler that takes source files and generates object files. Extensions to the C language are used to enable features of the microcontroller to be used or controlled.
The linker c816-ld combines the object files generated by the compiler and assembler and produces a binary file ready to be downloaded in the microcontroller. The linker decides where the different blocks of data and code are located in memory.
2.2.1 Simulator (SIM-C816)
Simulates the core (including the entire memory space) and most peripherals. Complex peripherals
(USB, CAN) and some less common peripherals are not simulated. The same user interface is used for the simulator and the hardware debugging tools (RLink).
2.2.2 Licenses
Any files not explicitly mentioned here (below) are under license by Raisonance or other companies.
They should not be copied or distributed without written agreement from their owners.
•
The GNU toolchain is under the GPL license, which makes it free to use without royalties, as are some of the files written by Raisonance and its partners (EM, Semtech). You can assume that everything under the C816-gcc and GNU subdirectories of the Ride7 installation folder can be freely used, copied and distributed, but is without any warranty and only limited support from
Raisonance.
2.2.3 Supported derivatives
Most of the existing C816 derivatives from SEMTECH (formerly XEMICS SA) and EM Microelectronic are supported. The up-to-date list of supported derivatives and the software simulation limitations can be seen in the Target Options in Ride7.
2.3 RLink
RLink is a standard debugger with a USB interface that allows you to program some C816 devices on an application board and debug the application while it runs on the target. It uses one of the standard protocols JTAG, GASP or DoCSPI. For more information, refer to the suppliers documentation (EM
Microlectronic-Marin or SEMTECH) and the Getting Started manual specific to your target microcontroller.
Note: RLinks have different capabilities for programming and debugging microcontrollers. Your
RLink’s capability to program and debug any Ride7-supported target microcontroller is shown when
Ride7 reads your RLink’s serial number.
- 6 -
डाउनलोड
विज्ञापन