2017-07-10 01:56 AM
Hello ,
we want to migrate our project in stm32f4xx to stm32f7xx ,but the problem we use in stm32f4xx a std library ( no HAL / LL) , there's a solution please , Helppppppppppppp
Youssef
2017-07-10 02:21 AM
The nearest equivalent to the SPL would be the LL part of HAL. I didn't check it's availability and completeness for F7 part recently. But ST staff members repeated over and over here - there will be no SPL for new MCUs, like the M7.
Not a Cube/HAL user, and feel your pain ...
2017-07-10 04:08 AM
IMHO there is a rework required anyway, ST's peripherals are rarely identical across families. Thus the peripheral code needs a rework anyway.
But since the SPL didn't really provide any framework for application code (I never needed one), you supposedly wrote your own.
With a reasonable design (partitioning between hardware-related code and 'abstract' code), much of the application framework should stay the same.
But honestly, I did just experiments on M7 boards, and no M4-to-M7 migrations.
Perhaps the ST staff can give some useful hints (beside 'Migrate to Cube ...').
2017-07-10 04:28 AM
so there's a solution to migrate from SPL to LL/HAL ?
2017-07-10 04:59 AM
so if we use the LL ,we should REWRITE our application ?