实现串口驱动,移植方便
This commit is contained in:
@ -40,9 +40,18 @@ add_executable(${CMAKE_PROJECT_NAME})
|
||||
# Add STM32CubeMX generated sources
|
||||
add_subdirectory(cmake/stm32cubemx)
|
||||
|
||||
# Add hardware abstraction layer
|
||||
add_subdirectory(HAL)
|
||||
|
||||
# Add board support package
|
||||
add_subdirectory(BSP)
|
||||
|
||||
# Add user modules
|
||||
add_subdirectory(Modules)
|
||||
|
||||
# Add middlewares
|
||||
add_subdirectory(Middlewares)
|
||||
|
||||
# Link directories setup
|
||||
target_link_directories(${CMAKE_PROJECT_NAME} PRIVATE
|
||||
# Add user defined library search paths
|
||||
@ -66,8 +75,12 @@ target_compile_definitions(${CMAKE_PROJECT_NAME} PRIVATE
|
||||
# Add linked libraries
|
||||
target_link_libraries(${CMAKE_PROJECT_NAME}
|
||||
stm32cubemx
|
||||
bsp
|
||||
hal
|
||||
led
|
||||
delay
|
||||
uart
|
||||
logging
|
||||
|
||||
# Add user defined libraries
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user