Project options
The project options menu defines settings related to the current Flowcode project. The menu is available under the Flowcode Edit menu.
Target
Defines the microcontroller that the Flowcode compiled program will be run on.
Clock Speed
Must be set to match the hardware clock frequency so that delays and other timing critical features run at the correct speed on the hardware. Several options exist for the clock speed in the drop down menu however any value of clock speed can be entered directly into the text field.
Simulation Speed
Defines the speed of the flowchart simulation. Slowing down the simulation allows for flowchart icons to become highlighted as the simulation runs.
Use Supplementary Code
Allows any supplementary code to be included into the program. This is useful for including external C or Assembler files into your programs.
Auto Clear Watchdog
This is used to automatically clear the watchdog timer every time a component macro is called which will stop the target device from detecting a false stop condition and resetting.
ICD Mode
Switches on the ICD functionality. Requires a v7 EB006 Multiprogrammer or a Matrix ICD tool.
Breakpoint Count
Defines the maximum number of breakpoints allowed in your program.
Callstack Depth
Defines the maximum stack size in you program. This will always be 8 unless you have enabled the BoostC software stack.
Communication Speed
Defines the number of iterations to wait before timing out. This value is based on the clock speed of the target device and is automatically updated.
Override ICD Pins
Allows any free I/O pins on the target microcontroller to be used for the ICD functionality. Compatible with the matrix ICD tool.
Restore Defaults
Restores all of the ICD settings back to their default values.