Raisonance
ST7 Application Builder raisonance
Raisonance - Embedded Development Tools
Download free software Access our support forum
sitemap




access the Price List

 

  RBuilder  

What is RBuilder?
RBuilder is a tool that helps developers starting their projects. It performs the following:

  • Selection of the peripherals
  • Configuration of the selected peripherals
  • Generation of the project skeleton
RBuilder is 100% a Raisonance product, however it uses the ST7 Library (version 2.0) for most of the code it generates. This implies that:
  • As the ST library evolves, so will the code generated by RBuilder (starting from the same set of options).
  • As the library is written in C, using RBuilder will require the use of a C Compiler.
RBuilder, with its graphical interface, lets the developer easily select which peripherals will be used and how those will be configured. Once the developer has finished selecting and configuring its peripherals, RBuilder generates a RIDE project skeleton. This project includes all the source files needed for use and configuration of the peripherals, as well as the main function skeleton including calls to the peripherals initialization.
RBuilder is itself dynamically configured depending on the device you selected in RIDE. Therefore, the list of the peripherals/options is preset when you launch RBuilder.

How to use RBuilder?
Once the wizard has been called within Ride and that the project location and microcontroller have been chosen, RBuilder appears to configure the project. For more information on RBuilder, continue reading this page.

What are the different views in RBuilder?

RBuilder presents several views in order to give as much information as needed to the user to configure properly its microcontroller. Those views are:

  • Project view
  • Options view
  • Generated files view
  • Datasheet view
  • Help view


  • Main view, click to see full picture

  1. Project view
    The project view is located in the upper left corner of RBuilder window. The following picture shows this view.

    Microcontroller and peripheral view

    This view contains a tree which contains:
    • The core of the microcontroller selected by the wizard in Ride.
    • The memory provided for this microcontroller.
    • The list of the peripherals embedded in your microcontroller.
    • The interrupts settings.
    • The project preferences. Those are information needed for the source generation, such as tabulation width and comment style.

  2. Option view
    The option view shows the options available for the object selected in the project view.

    Options view

    Options can be selected with check boxes, list boxes, text fields, ...


  3. Generated files view

    The generated files view lists the files that will be generated by RBuilder once the developer will be done configuring its project. Items in the file list cannot be modified or previewed. The following picture shows an example of this view.

    Generated files view


  4. Datasheet view
    The datasheet view shows the datasheet (PDF files) of the microcontroller selected for the project and the user manual of the software library used to interface the ST7 peripherals. The developer can access the datasheet while configuring its microcontroller. Note that Acrobat Reader must be previously installed to make the datasheet visible


  5. Help view
    The Help view is the view where can be found help about a specific topic. The page in this view changes depending on what is selected in the project view. You can navigate in this view using the links in the pages and with the two icons at the top of the pages


Home | Company Profile | News & Events | Products | Support | Download | Buy on line | Contact