Displaying Kinetis Assembler General Settings

To view and modify the general settings for the Kinetis assembler:

  1. Right-click the Kinetis project, for which you want to modify the properties, in the CodeWarrior Projects view.
  2. Select Properties from the context-menu.
  3. The Properties for <project> dialog box appears.
  4. Expand the C/C++ Build tree control and select Settings.
  5. The Settings page appears in the right panel.
  6. From the Configuration drop-down list, select the launch configuration for which you want to modify the build properties.
  7. Click the Tool Settings tab.
  8. Expand the ARM Assembler tree control and select General. The Kinetis assembler general properties appears in the right panel of the Tool Settings tab.
  9. Modify the properties as per the requirements.

    The following table lists and describes the general assembler options for Kinetis.

    Table 1. Tool settings - Kinetis Assembler > General Options
    Option Description
    Labels Must End With `:' Clear if system does not require labels to end with colons. By default, the option is checked.
    Directives Must Begin With `.' Clear if the system does not require directives to start with periods. By default, the option is checked.
    Allow Space In Operand Field Clear to restrict the assembler from adding spaces in operand fields. By default, the option is checked.
    Case-Sensitive Identifiers Clear to instruct the assembler to ignore case in identifiers. By default, the option is checked.
    Enable GNU Assember Compatible Syntax Equivalent to -gnu option, provides a level of assembly compatibility with GNU assembler
    Enable ARM ADS Compatible Syntax Equivalent to -ads option, this option allows assembly of ARM,Ltd. RVDS assembly syntax.
    Other Flags Specify additional command line options for the assembler; type in custom flags that are not otherwise available in the UI.
    Note: For more information about the Kinetis assembler options, such as settings in the ARM Assembler panel and ARM Assembler > Input panel, refer to the Microcontrollers V10.x Targeting Manual. You can access the document from the following location: <CWInstallDir>\MCU\Help\PDF; CWInstallDir is the directory where CodeWarrior software is installed.
  10. Click Apply to save the changes.
  11. Click OK.

The Properties for <project> dialog box closes.