embox

Форк
0
25 строк · 996.0 Байт
1
package platform.stm32.f4.nucleo_f410rb
2

3
@BuildArtifactPath(cppflags="-DSTM32F410Rx -DUSE_STM32F4XX_NUCLEO")
4
static module nucleo_f410rb_conf extends third_party.bsp.stmf4cube.stm32f4_conf {
5
	@IncludeExport(path="")
6
	source "stm32f4xx_hal_conf.h"
7
}
8

9
@Build(stage=1)
10
@BuildDepends(nucleo_f410rb_conf)
11
@BuildDepends(third_party.bsp.stmf4cube.cube)
12
@BuildArtifactPath(cppflags="-I$(EXTERNAL_BUILD_DIR)/third_party/bsp/stmf4cube/cube/STM32CubeF4-1.27.1/Drivers/BSP/STM32F4xx-Nucleo")
13
static module bsp extends third_party.bsp.st_bsp_api {
14
	source "clock_config.c"
15

16
	@AddPrefix("^BUILD/extbld/third_party/bsp/stmf4cube/cube/STM32CubeF4-1.27.1/")
17
	source "Projects/STM32F410xx-Nucleo/Templates/Src/system_stm32f4xx.c"
18

19
	@AddPrefix("^BUILD/extbld/third_party/bsp/stmf4cube/cube/STM32CubeF4-1.27.1/")
20
	source "Drivers/BSP/STM32F4xx-Nucleo/stm32f4xx_nucleo.c"
21

22
	@NoRuntime depends third_party.bsp.stmf4cube.cube
23
	@NoRuntime depends nucleo_f410rb_conf
24
	@NoRuntime depends platform.stm32.stm32cube_compat
25
}
26

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.