To submit a project for the Contest 2008, please go to the Contest submission form.
Here, you can access all the projects shared by fellow STM32 application designers.
Download and try out these applications, rate them, modify them and use them to stimulate your own creative application designs.
Submit your own applications or improvements to the design of others. See how they are rated by other designers.
Submission conditions:
Submission of an application on this site constitutes approval to all conditions of submission
- Registration required.
- All application resources are included in a compressed ZIP file.
- The submitter must guarantee that his/her contribution will not infringe any copyright, patent, trade secret, or other intellectual property right of any person or entity.
- Submitted source or binary files are free to use by other designers.
- Raisonance and ST reserve the right to remove entries that might damage user.
- For the projects based on the CircleOS, the ZIP file must have this directory architecture:
- "Project name" directory.
- "SRC" directory that contains the source files and the application project.
- "add_to_Circle.bat" file that allows to load easily the application to the STM32Primer.
- "application.o" file which is the object file of the application.
- "readme.txt" file contains a project description.
Use conditions:
- Registration required
- Users use code at their own risk. There is no guarantee stated or implied that the files downloaded cannot damage the development tools.
- Downloading code from this site does not imply any exclusive right to use that code nor a license for distribution.
Projects and applications:
- At the moment, only projects based on GCC are accepted. Only C and assembly languages are allowed.
- An application must be loadable by the "circle_mgr" utility. Such an application consists of one or several object file ( .o file), that are linkable by LD with the standard GCC run-time libraries.
- An application must be launchable by the Circle-OS. However, once launched, an application may disable the systick interrupt (i.e. the execution of the Circle OS). It may manage directly all the resources of the STM32 Primer.
- When exiting, an application has to restore the Circle-OS context in order to guarantee that the Cicrle-OS and other applications will behave properly.