Skip to content

Users/rywinter/mxchip clock #173

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 5 commits into from
Jan 6, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions MXChip/AZ3166/app/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ target_link_libraries(${PROJECT_NAME}
azrtos::netxduo

stm32cubef4
mxchip_bsp
wiced_sdk
app_common
jsmn
Expand Down
1 change: 1 addition & 0 deletions MXChip/AZ3166/lib/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -22,4 +22,5 @@ add_subdirectory(${CORE_LIB_DIR}/netxduo netxduo)
add_subdirectory(${CORE_LIB_DIR}/jsmn jsmn)

add_subdirectory(stm32cubef4)
add_subdirectory(mxchip_bsp)
add_subdirectory(wiced_sdk)
33 changes: 33 additions & 0 deletions MXChip/AZ3166/lib/mxchip_bsp/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
set(SOURCES
stm_sensor/Src/lps22hb_reg.c
stm_sensor/Src/hts221_reg.c
stm_sensor/Src/lsm6dsl_reg.c
stm_sensor/Src/lis2mdl_reg.c
stm_sensor/Src/lsm6dsl_read_data_polling.c
stm_sensor/Src/lps22hb_read_data_polling.c
stm_sensor/Src/hts221_read_data_polling.c
stm_sensor/Src/lis2mdl_read_data_polling.c
ssd1306/Src/ssd1306.c
ssd1306/Src/ssd1306_fonts.c
)

set(TARGET mxchip_bsp)

add_library(${TARGET} OBJECT
${SOURCES})

target_link_libraries(${TARGET}
stm32cubef4
)

target_compile_definitions(${TARGET}
PUBLIC
STM32F4
SSD1306_USE_I2C
)

target_include_directories(${TARGET}
PUBLIC
stm_sensor/Inc
ssd1306/Inc
)
16 changes: 0 additions & 16 deletions MXChip/AZ3166/lib/stm32cubef4/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,19 +4,6 @@ set(STM32Cube_DIR "./")
find_package(CMSIS REQUIRED)
find_package(STM32HAL REQUIRED COMPONENTS dma flash gpio tim timebase_tim uart usart i2c)

list(APPEND STM32HAL_SOURCES
Drivers/stm_sensor/Src/lps22hb_reg.c
Drivers/stm_sensor/Src/hts221_reg.c
Drivers/stm_sensor/Src/lsm6dsl_reg.c
Drivers/stm_sensor/Src/lis2mdl_reg.c
Drivers/stm_sensor/Src/lsm6dsl_read_data_polling.c
Drivers/stm_sensor/Src/lps22hb_read_data_polling.c
Drivers/stm_sensor/Src/hts221_read_data_polling.c
Drivers/stm_sensor/Src/lis2mdl_read_data_polling.c
Drivers/ssd1306/Src/ssd1306.c
Drivers/ssd1306/Src/ssd1306_fonts.c
)

set(TARGET stm32cubef4)

add_library(${TARGET} OBJECT
Expand All @@ -27,14 +14,11 @@ target_compile_definitions(${TARGET}
STM32F412Rx
USE_HAL_DRIVER
STM32F4
SSD1306_USE_I2C
)

target_include_directories(${TARGET}
PUBLIC
${CMSIS_INCLUDE_DIRS}
${STM32HAL_INCLUDE_DIR}
Drivers/stm_sensor/Inc
Drivers/ssd1306/Inc
config
)

Large diffs are not rendered by default.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Loading