AnsweredAssumed Answered

CubeMX integration with BSP drivers

Question asked by Bogdan Golab on Jan 19, 2017
Latest reply on Feb 1, 2017 by Bogdan Golab

I have been using the CubexMX for a few years and have no problems with programming nucleo and discovery boards.

I am using Keil IDE.


I recently bough the X-NUCLEO-IKS01A1 and have some problems with integration it with nucleo-F411.


Starting with the library description and trying to understand all the dependencies seems to be daunting task.

I tried it but I found it difficult to solve library dependencies issues. I am not talking about what function to call - it's rather inter library dependencies issues.


Opening already existing example project for F401 and replacing the MCU with F411  gives so many compilation errors so I rejected the idea for now.


I wonder if someone have some experience how to quickly integrate the CubeMX-generated program skeleton with BSP drivers. The goal is to have compilation/linking error free application skeleton.


The Getting started document for x-nucleo boards is focused on general ideas of the HAL and BSP layers.

I am looking for more practical approach of integrating BSP with Cubex.


Thanks for any suggestion,