在线时间6 小时
UID3084313
注册时间2014-12-17
NXP金币0
该用户从未签到
注册会员

- 积分
- 73
- 最后登录
- 2016-5-31
|
最近我在学习MQX,我按照例程操作,使用pe_demo时,在编译BSP时,出现下列错误
In file included from ../Sources/Events.h:38:0,
from ../Sources/Events.c:31:
D:/Freescale/Freescale_MQX_4_1_FRDMK64F/mqx/build/cw10gcc/bsp_frdmk64f/Generated_Code/GPIO.h:108:22: fatal error: GPIO_PDD.h: No such file or directory
mingw32-make: *** [Sources/Events.o] Error 1
mingw32-make: *** Waiting for unfinished jobs....
mingw32-make: *** [Peripheral_IO_Drivers/usb_dcc/usb_dcd_mk64.o] Error 1
mingw32-make: *** [Peripheral_IO_Drivers/usb_dcc/polled/usb_dcd_pol_kn.o] Error 1
mingw32-make: *** [Peripheral_IO_Drivers/usb_dcc/int/usb_dcd_int_kn.o] Error 1
mingw32-make: *** [Peripheral_IO_Drivers/usb/usb_install.o] Error 1
In file included from D:/Freescale/Freescale_MQX_4_1_FRDMK64F/mqx/build/cw10gcc/bsp_frdmk64f/Generated_Code/PE_LDD.h:58:0,
from D:/Freescale/Freescale_MQX_4_1_FRDMK64F/mqx/source/bsp/frdmk64f/bsp.h:33,
from D:/Freescale/Freescale_MQX_4_1_FRDMK64F/mqx/source/io/usb/usb_mk64.c:30:
D:/Freescale/Freescale_MQX_4_1_FRDMK64F/mqx/build/cw10gcc/bsp_frdmk64f/Generated_Code/GPIO.h:108:22: fatal error: GPIO_PDD.h: No such file or directory
mingw32-make: *** [Peripheral_IO_Drivers/usb/usb_mk64.o] Error 1
In file included from D:/Freescale/Freescale_MQX_4_1_FRDMK64F/mqx/build/cw10gcc/bsp_frdmk64f/Generated_Code/PE_LDD.h:58:0,
from D:/Freescale/Freescale_MQX_4_1_FRDMK64F/mqx/source/bsp/frdmk64f/bsp.h:33,
from D:/Freescale/Freescale_MQX_4_1_FRDMK64F/mqx/source/io/usb/usb_mk64_device.c:30:
D:/Freescale/Freescale_MQX_4_1_FRDMK64F/mqx/build/cw10gcc/bsp_frdmk64f/Generated_Code/GPIO.h:108:22: fatal error: GPIO_PDD.h: No such file or directory
mingw32-make: *** [Peripheral_IO_Drivers/usb/usb_mk64_device.o] Error 1
In file included from D:/Freescale/Freescale_MQX_4_1_FRDMK64F/mqx/build/cw10gcc/bsp_frdmk64f/Generated_Code/PE_LDD.h:58:0,
from D:/Freescale/Freescale_MQX_4_1_FRDMK64F/mqx/source/bsp/frdmk64f/bsp.h:33,
from D:/Freescale/Freescale_MQX_4_1_FRDMK64F/mqx/source/io/timer/timer_kinetis.c:28:
D:/Freescale/Freescale_MQX_4_1_FRDMK64F/mqx/build/cw10gcc/bsp_frdmk64f/Generated_Code/GPIO.h:108:22: fatal error: GPIO_PDD.h: No such file or directory
mingw32-make: *** [Peripheral_IO_Drivers/timer/timer_kinetis.o] Error 1
这个是哪儿设置有问题?我的user_config.h是这样设置的,怎么解决这个问题?
/*HEADER**********************************************************************
*
* Copyright 2008 Freescale Semiconductor, Inc.
*
* This software is owned or controlled by Freescale Semiconductor.
* Use of this software is governed by the Freescale MQX RTOS License
* distributed with this Material.
* See the MQX_RTOS_LICENSE file distributed for more details.
*
* Brief License Summary:
* This software is provided in source form for you to use free of charge,
* but it is not open source software. You are allowed to use this software
* but you cannot redistribute it or derivative works of it in source form.
* The software may be used only in connection with a product containing
* a Freescale microprocessor, microcontroller, or digital signal processor.
* See license agreement file for full license terms including other restrictions.
*****************************************************************************
*
* Comments:
*
* User configuration for MQX components
*
*
*END************************************************************************/
#ifndef __user_config_h__
#define __user_config_h__
/* mandatory CPU identification */
#define MQX_CPU PSP_CPU_MK64F120M
/* MGCT: <generated_code> */
#define BSP_ALARM_FREQUENCY (200)
#define BSPCFG_ENET_SRAM_BUF 1
#define BSPCFG_ENABLE_IO_SUBSYSTEM 1
#define BSPCFG_ENABLE_IODEBUG 1
#define BSPCFG_ENABLE_TTYA 1
#define BSPCFG_ENABLE_ITTYA 0
#define BSPCFG_ENABLE_TTYB 0
#define BSPCFG_ENABLE_ITTYB 0
#define BSPCFG_ENABLE_TTYC 0
#define BSPCFG_ENABLE_ITTYC 0
#define BSPCFG_ENABLE_TTYD 0
#define BSPCFG_ENABLE_ITTYD 0
#define BSPCFG_ENABLE_TTYE 0
#define BSPCFG_ENABLE_ITTYE 0
#define BSPCFG_ENABLE_TTYF 0
#define BSPCFG_ENABLE_ITTYF 0
#define BSP_DEFAULT_IO_CHANNEL "ttya:"
#define BSP_DEFAULT_IO_OPEN_MODE (void *) (IO_SERIAL_XON_XOFF | IO_SERIAL_TRANSLATION | IO_SERIAL_ECHO)
#define MQX_HAS_TICK 1
#define MQX_DEFAULT_TIME_SLICE_IN_TICKS 1
#define MQX_HAS_TIME_SLICE 0
#define MQX_USE_IDLE_TASK 1
#define MQX_USE_IO_OLD 1
#define MQX_USE_IO_COMPONENTS 1
#define MQX_TASK_DESTRUCTION 1
#define MQXCFG_ENABLE_FP 1
#define MQX_INCLUDE_FLOATING_POINT_IO 1
#define MQX_ENABLE_LOW_POWER 0
#define FTPDCFG_USES_MFS 1
#define TELNETDCFG_NOWAIT FALSE
/* MGCT: </generated_code> */
/*
** include common settings
*/
/* use the rest of defaults from small-RAM-device profile */
#include "small_ram_config.h"
/* and enable verification checks in kernel */
#include "verif_enabled_config.h"
#endif /* __user_config_h__ */
|
|