mirror of
https://github.com/PX4/PX4-Autopilot.git
synced 2026-05-31 18:47:21 +08:00
Merge pull request #3297 from PX4/master_uavcan_num_if
Set number of UAVCAN interfaces on HW from top level cmake file
This commit is contained in:
@@ -2,6 +2,8 @@ include(nuttx/px4_impl_nuttx)
|
|||||||
|
|
||||||
set(CMAKE_TOOLCHAIN_FILE ${CMAKE_SOURCE_DIR}/cmake/toolchains/Toolchain-arm-none-eabi.cmake)
|
set(CMAKE_TOOLCHAIN_FILE ${CMAKE_SOURCE_DIR}/cmake/toolchains/Toolchain-arm-none-eabi.cmake)
|
||||||
|
|
||||||
|
set(config_uavcan_num_ifaces 2)
|
||||||
|
|
||||||
set(config_module_list
|
set(config_module_list
|
||||||
#
|
#
|
||||||
# Board support modules
|
# Board support modules
|
||||||
|
|||||||
@@ -2,6 +2,8 @@ include(nuttx/px4_impl_nuttx)
|
|||||||
|
|
||||||
set(CMAKE_TOOLCHAIN_FILE ${CMAKE_SOURCE_DIR}/cmake/toolchains/Toolchain-arm-none-eabi.cmake)
|
set(CMAKE_TOOLCHAIN_FILE ${CMAKE_SOURCE_DIR}/cmake/toolchains/Toolchain-arm-none-eabi.cmake)
|
||||||
|
|
||||||
|
set(config_uavcan_num_ifaces 1)
|
||||||
|
|
||||||
set(config_module_list
|
set(config_module_list
|
||||||
#
|
#
|
||||||
# Board support modules
|
# Board support modules
|
||||||
|
|||||||
@@ -41,7 +41,7 @@ add_definitions(
|
|||||||
-DUAVCAN_NO_ASSERTIONS
|
-DUAVCAN_NO_ASSERTIONS
|
||||||
-DUAVCAN_PLATFORM=stm32
|
-DUAVCAN_PLATFORM=stm32
|
||||||
-DUAVCAN_STM32_${OS_UPPER}=1
|
-DUAVCAN_STM32_${OS_UPPER}=1
|
||||||
-DUAVCAN_STM32_NUM_IFACES=2
|
-DUAVCAN_STM32_NUM_IFACES=${config_uavcan_num_ifaces}
|
||||||
-DUAVCAN_STM32_TIMER_NUMBER=5
|
-DUAVCAN_STM32_TIMER_NUMBER=5
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user