Create compiled library
In my office we have an architecture with several drivers, devices and everything we have developed for the past couple of years. We usually create applications over this architecture.
./FreeRTOS_v10.2.1
/Source...
./HAL_V1.... (For stm32L4)
./CMSIS_V1.....
./Folder for startup depending on the MCU
./devices
/inc
/src
./drivers
/inc
/src
./third_parties
/inc
/src
./board_folder
And then:
./inc (App level)
./src (App level
I want to create a compiled library of the architecture (Everything but app’s inc and app’s src) so we always compile applications using the same library version (All drivers and devices we have usually change with new features or devices).
How can I achieve this in system workbench? Is it possible to compile just a part of a project to get this? Should I include “.o” files in my new application?