大家好、
我想在 contiki 中编译我的项目、并修改了这些 makefile、因为我的项目是 contiki 3.0
C:\cygwin64\home\user\contiki-ng-mtx\arch\platform\cc26x0-cc13x0\launchpad:
CFLAGS +=-DBOARD_Launchpad = 1.
Contiki_target_DIRS += MTX_launchpad common
board_SOURCEFILES += board.c launchpad-sensors.c 发光二极管-arch.c 按钮-sensor.c
board_SOURCEFILES += ext-flash.c board-spi.c
模块+= arch/dev/ext-flash
###信号、我们可以使用 cc2538-BSL 进行编程
Board_supports_BSL=1
Board_SOURCEFILES += sensortag-sensor.c sensor-common.c
Board_SOURCEFILES += bmp-280-sensor.c tmp-007-sensor.c opt-3001-sensor.c
Board_SOURCEFILES += HDC-1000-sensor.c MPU-9250-sensor.c button-sensor.c
Board_SOURCEFILES +=干簧继电器.c 外部闪存.c 蜂鸣器.c
board_SOURCEFILES += board.c board-spi.c board-i2c.c
此路径包含在以下路径中:C:\cygwin64\home\user\contiki-ng-mtx\arch\platform\cc26x0-cc13x0\MTX_launchpad\cc1350
###将允许包含正确的 CPU makefile
cpu_family = cc13x0
###添加到源代码目录
Contiki_target_DIRS += launchpad/cc1350
Board_SOURCEFILES += rf-switch.c TX-power-driver.c
###包含通用 LaunchPad makefile
包括$(platform_root_DIR)/launchpad/Makefile.launchpad
此 makefile 文件包含在此路径 中:C:\cygwin64\home\user\contiki-ng-mtx\examples\platform-specific \cc26x0-cc13x0\190619_MTX_dome -
#文件 di configurazione del sistema
define+=project_CONF_H=\"MTX_Config.h\"
#人类选择
Contiki_project = MTX_dome
全部:$(Contiki_project)
platforms_only = cc26x0-cc13x0
#文件源 da utilizzare
project_SOURCEFILES += MTX_COAP.c
Project_SOURCEFILES += MTX_Debug.c
…………
。
.
Contiki_With IPv6 = 1.
# REST 引擎应使用 Erbium CoAP 实现
模块+= er-CoAP
模块+=休息引擎
模块+= MQTT
在 Cui e' prese il sistema operativo Contiki 上的 Il percorso。
Contiki =................
# Aguiunta del file Makefile.include al progetto in Cui
# sono presenti tutte le definei del sistema operativo
包括$(Contiki)/Makefile.include
但始终存在相同的问题:没有规则制定目标。
我弄错了吗?
最好
提前感谢
非常感谢您的回答
