feat: integrate SPIM/TWI drivers and link math/standard libraries

This commit is contained in:
charles
2025-07-23 22:24:26 +08:00
parent b9cf000fe0
commit 07f80cdaf4
+9 -3
View File
@@ -175,11 +175,15 @@ set(NRFX_DRIVERS_SRC
${NRF_SDK_DIR}/modules/nrfx/drivers/src/nrfx_usbd.c
${NRF_SDK_DIR}/modules/nrfx/drivers/src/nrfx_gpiote.c
${NRF_SDK_DIR}/modules/nrfx/soc/nrfx_atomic.c
)
set(NRFX_LEGACY_SRC
${NRF_SDK_DIR}/modules/nrfx/drivers/src/nrfx_spim.c
${NRF_SDK_DIR}/modules/nrfx/drivers/src/nrfx_twim.c
)
set(NRFX_LEGACY_SRC
${NRF_SDK_DIR}/integration/nrfx/legacy/nrf_drv_clock.c
${NRF_SDK_DIR}/integration/nrfx/legacy/nrf_drv_power.c
${NRF_SDK_DIR}/integration/nrfx/legacy/nrf_drv_spi.c
${NRF_SDK_DIR}/integration/nrfx/legacy/nrf_drv_twi.c
)
set(EXPERIMENTAL_SRC
@@ -227,6 +231,8 @@ target_link_libraries(${EXECUTABLE} PRIVATE
lfs
freertos
nrf_log
m
c
)
# Optional: Print executable size as part of the post build process