View source for HANcoder/STM32/Getting Started Guide Build Test
You do not have permission to edit this page, for the following reason:
You can view and copy the source of this page.
Template used on this page:
You do not have permission to edit this page, for the following reason:
The action you have requested is limited to users in one of the groups: Administrators, Bureaucrats.
You can view and copy the source of this page.
Template used on this page:
Open the Simulink model by starting MATLAB and navigating to the HANcoder directory where the Simulink models are located, the ‘Target’ directory. By double-clicking the provided model file, i.e. ‘HANcoder_Olimexino.slx’, from within Matlab the model is started. The right directory can easily be found with the browse for folder button.
Make sure that the Target folder is selected. Otherwise Matlab will have trouble finding the necessary files to build HANcoder models.
NOTE: MATLAB versions prior to the 2013b release cannot open the .slx files and instead the .mdl files for these earlier versions can be found in the zip file: Template models for older versions.zip.
If the template model is used, the following screen will appear:
Nothing in this part of the model can be changed, otherwise the code generation will no longer work!
When double-clicked on the picture of the controller, the content of this block is shown:
The figure above shows the template model. This is the base of every new project. This simple project makes the green LED blink at 5Hz when the button isn’t pressed and at 10Hz when it is. It is advised to keep this functionality in your project so you can always check if the software is still responsive.
The template model consists of:
- The inputs subsystem
- The algorithm subsystem
- The outputs subsystem
- The configuration blocks
- The system Information subsystem
Next step