Application Note: Getting Started on iNEMO with FreeRTOS Using the KEIL MDK-ARM Toolchain
Minimum Subscription Required:
Price for Canadian Academics
Prepared by Mark Niedermann from Switzerland, IAESTE Intern at CMC Microsystems.
This application note provides information and settings for the use of the STMicroelectronics (ST) inertial module (iNEMO) demonstration board version 2 in combination with the embedded real-time operating system (RTOS) FreeRTOS. It is supported by hints, important settings, links to knowledge, and source code on using the KEIL Microcontroller Development Kit for ARM (MDK-ARM) toolchain with the Standard Peripheral Library (StdPeriph_Lib) for the STM32 microcontroller on iNEMO.
This application note is intended for researchers who are seeking a quick start on building applications on iNEMO, and wish to learn the basics of a running FreeRTOS project on iNEMO. It assumes the researcher has a basic understanding of the KEIL MDK-ARM software.
Note: A source code package can be downloaded with this application note. It contains an empty and configured FreeRTOS KEIL project that is ready to use.
Licensing Requirements or Restrictions
All CMC Microsystem account holders from a member university with a Prototyping, Designer or Basic Subscription are authorized to access this technology. Contact our Licensing Administrator at 613-530-4787 or email@example.com.
If your research benefits from products and services provided by CMC Microsystems, please acknowledge this support in any
publications about your work. For more information, please visit