Configuration Inspector

Configuration Inspector is a variant of an Inspector Window. It shows the settings that belong to one configuration. It could be invoked from configurations pop-up menu in the Project Panel (Click on a configuration with the right button and choose the Configuration Inspector). For details on configurations please see the chapter Configurations.

Properties

The Properties tab contains optimization settings related to the configuration. These setting should be used when the code is already well debugged. They could increase speed of the code, but the generated code is less protected for the unexpected situations and finding errors could be more difficult.

  • Ignore range checking - This option can disable generation of the code, that provides testing for parameter range. If the option is set to "yes", methods do not return error code ERR_VALUE neither ERR_RANGE. If the method is called with incorrect parameter, it may not work correctly.
  • Ignore enable test - This option can disable generation of the code, that provides testing if the bean/peripheral is internally enabled or not. If the option is set to "yes", methods do not return error code ERR_DISABLED neither ERR_ENABLED. If the method is called in unsupported mode, it may not work correctly.
  • Ignore speed mode test - This option can disable generation of the code, that provides a testing, if the bean is internally supported in the selected speed mode. If the option is set to "yes", methods do not return error code ERR_SPEED. If the method is called in the speed mode when the bean is not supported, it may not work correctly.
  • Use after reset values - This option allows Processor Expert to use the values of peripheral registers which are declared by a chip manufacturer as the default after reset values. If the option is set to "no", all registers are initialized by a generated code, even if the value after reset is the same as the required initialization value. If the option is set to "yes", the register values same as the after reset values are not initialized.

Comment

The Comment tab allows to enter a text that will be shown in the hint when the mouse cursor will be placed on the configuration. It could be any text related to the configuration, for example an explanation of the configuration purpose or some necessary hardware settings.


 

 

[top of page]