Frequently asked questions about Control-tutor
On this page you are able to view all FAQ's about Control-Tutor. Please use the search function in your browser (typically: Ctrl-F) to search for the desired text.
If this is too cumbersome or does not deliver the required result, then try using the web site's Search field at the upper left, just beneath the logo.
FAQ
Show all/Hide all
Why does the shape of my selected device differ from the datasheet
-
Some devices have several shapes, for instance the ST72F324J6 come in two shapes, a 44 pins TQFP (ST72F324T6) and a 42 pins SDIP (ST72F324B5).
The processor core and the number of I/O pins are the same for both. So software for one shape will also work in the other shape.
Within Realizer we support the basic core. For the simulator and for the report file we have chosen a shape. As a guideline we choose the shape with the most pins. It may occur that the shape you see is not the shape you would expect.
Do not worry about that, the software is 100% compatible.
Simulator does not show the expected results
-
What you may have overlooked is that the simulation mode is in "Target time". This means that every cycle of the micro is ran and displayed. During this mode the elapsed time according to the controller is displayed, not your personal idea of elapsed time (your clock hanging on the wall).
If you change the mode to "Host time", the simulation is more interactive. To do so chose the menu:
Options -> Simulate
and set "Timing mode" to "Host time".
The simulator crashed when opening or creating a simulation environment
-
When using a frequency below 1 MHz the ST7 Simulation engine will crash, causing a crash of the simulator.
The frequency can be changed in the Project->Hardware settings dialog.
Where can I download the Control-Tutor software
-
If you are a customer, we kindly ask you to:
register yourself
and
send your username and product number
We will then check your information and lift your status from Friend to Customer. After that, you are able to access much more information, including the Control-Tutor software.
Where can I find the Control-Tutor USB drivers
-
The drivers are installed along with the Control-Tutor software.
When using the default path they are located at:
c:\program files\control-tutor\drivers
I moved my project to another location and now the analyser fails
-
There is a known issue in the ST7 compiler, it does not handle long directory names correctly. Also many sub directories can cause this failure.
Try moving your project to another (simpler) directory.
Can you give me an example on how to use a peripheral?
-
Within the Examples directory, supplied with the installation, per target a directory is placed with basic examples on how to use a peripheral.
Using this example along with the data sheet of the micro controller, you can build the functionality you need.
How does the port interrupt of the ST7Lite work?
-
The ST7Lite devices have a special way of handle the port interrupts.
When you select a input with pull-up and the same pin is listed as interrupt pin the port sheet of the hardware settings, the interrupt is automatically enabled.
PA7 is by default an interrupt pin.
So avoid a combination of input with pull-up and interrupt port selection on the same port.
Can I monitor fast signals in the simulator?
-
The simulation objects have a minimum time base of 100 micro seconds. So the fastest signal you can monitor is 5 KHz.
The simulator reports "A watchdog reset has occurred"
-
When you, for instance, enable and use the I2C peripheral, the simulator is not able to simulate the external I2C device.
So waiting for this device, as it does in the 'real world' can cause a hang-up and the watchdog will cause a reset.