Open search

Micro-controller ecosystem

Environmentally friendly driving

STMicroelectronics has introduced two solutions with CAN: An Internet-of-Things development with an ecosystem of products and tools, and a solution that enables the car for environmentally friendly, safer, and comfortable driving.

The ODE is compatible with a number of IDEs including IAR EWARM, Keil MDK, mbed, and GCC-based environments (Photo: STMicroelectronics)

THE STM32 OPEN DEVELOPMENT ENVIRONMENT (ODE) ecosystem offers a way to develop devices and applications based on STM32 32-bit ARM Cortex-M micro-controllers, which enable prototyping and transformations into final designs. All micro-controllers of this series support a CAN network. In the ecosystem, the STM32 Nucleo development boards are complemented by the STM32Cube tools and embedded software bricks. The expansion boards add functionalities such as sensing, connectivity, and power. Another addition is the PC-based STM32 CubeMX graphical configurator to configure the STM32 for the target application.

ODE is made up of four elements:

  • STM32 Nucleo development boards: A range of development boards for all STM32 micro-controller series, with unified expansion capability, and with integrated debugger/programmer.
  • STM32 Nucleo expansion boards: Boards with additional functionality to add sense, control, connectivity, power, audio or other functions as needed. The expansion boards are plugged on top of the STM32 Nucleo development boards. More complex functionalities can be achieved by stacking the expansion boards.
  • STM32 Cube software: A set of free of charge tools and embedded software bricks to enable development on the STM32, including a hardware abstraction layer, middleware, and the STM32CubeMX PC-based configurator and code generator.
  • STM32 Cube expansion software: Provided free of charge for the use with STM32 Nucleo expansion boards, and compatible with STM32Cube software framework.

Another open ecosystem, Open.MEMS, is similarly geared to speeding design, especially for wearable and-Internet-of-Things startups. The program will improve time-to-development with single-node evaluation licensing and aims at encouraging use of the company’s MEMS and sensors. Drivers, middleware, and application software are available. The ecosystem begins with the sensor fusion for 3-axis accelerometer, 3-axis gyroscope, and 3-axis magnetometer, used often in portable and wearable applications.

Connected car

ST also introduced another solution: a generation of processors for car radio and display audio applications. The processors offer hardware and software integration, including media decoding, audio routing, sound processing, and analog audio inputs and outputs, as well as an independent secure CAN network micro-controller subsystem. The company also plans on highlighting car-to-car and car-to-infrastructure connectivity solutions that deliver important information about safety (vehicle proximity, passing, and lane-changing) and convenience (tolls, approaching signals, and interchanges).

A recently announced joint cooperation with Autotalks aims to deliver a mass-market-optimized V2X (Vehicle-to-vehicle and Vehicle-to-infrastructure) chipset for widespread deployment by 2017. ST also introduced its positioning solutions as well as innovative solutions for car lighting.