|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
9 a! K* P! T* b0 T' k
现有一工程,其路径经windows下生成文件目录树后,路径如下:
% t' v2 O. i, h8 s+ l' |3 w! o
! |- I9 r( J6 E( \6 J( V4 o0 H- 卷 DATA 的文件夹 PATH 列表
- 卷序列号为 AC53-E58E
- D:.
- ├─Libraries
- │ ├─drives
- │ │ ├─common
- │ │ ├─inc
- │ │ └─src
- │ ├─seekfree
- │ └─startup
- │ ├─CoreSupport
- │ └─DeviceSupport
- │ ├─IAR-ARM
- │ └─MDK-ARM
- └─Project
- ├─CODE
- │ ├─inc
- │ └─src
- ├─IAR
- │ ├─program
- │ │ ├─Debug
- │ │ │ ├─Exe
- │ │ │ ├─List
- │ │ │ └─Obj
- │ │ └─settings
- │ └─settings
- ├─MDK
- │ └─DebugConfig
- └─USER
- ├─inc
- └─src
- {6 c0 p+ d& @# x( E1 ^$ x 3 x; T* q- [! Y. n) a
! R; f& k& [" V现需将所有工程文件添加到加载路径中,其方法如下:3 L3 f& s" V6 u0 n) p
: y6 T6 P, t5 n. n" E% d9 y1. 点开options2 X2 T) {! z3 g! J7 Y, F1 [ ^
) |( v1 g* V% }+ {
6 G% W% o$ H* b3 \* P. r0 g7 A0 Z* C8 o: j
* J7 F9 ?8 a. G; H2. 找到C/C++ Compiler 中的Preprocessor下的Additional include directories,将需要添加的目录添加进去。+ K+ A4 `* y/ h6 @
7 X+ Z, ^$ ?3 t) V L) }
" f1 x7 s3 O7 r* X
! L9 v+ M4 _# C2 t8 `( e: s" ^ f: w% Z) c7 U: w( j! I5 T
【注】此处添加的目录为' G, i e( S5 F, |3 K
- $PROJ_DIR$\..\..\..\Libraries\drives\common\
- $PROJ_DIR$\..\..\..\Libraries\drives\inc\
- $PROJ_DIR$\..\..\..\Libraries\drives\src\
- $PROJ_DIR$\..\..\..\Libraries\seekfree\
- $PROJ_DIR$\..\..\..\Libraries\startup\CoreSupport\
- $PROJ_DIR$\..\..\..\Libraries\startup\DeviceSupport\
- $PROJ_DIR$\..\..\..\Project\USER\inc\
- $PROJ_DIR$\..\..\..\Project\USER\src\
- $PROJ_DIR$\..\..\..\Project\CODE\inc\
- $PROJ_DIR$\..\..\..\Project\CODE\src\# D: J& k5 I9 [4 u, @( T2 y: x
- v: T) ^1 j0 h/ z
( j$ ]& V; u7 q- Z1 q+ h& h3. 添加路径完毕,点击确定,编译即可
# c! L" h$ V# |+ i c6 y- Y/ |; H% y0 ^' b( @6 Q) X4 ]
$ ^& y b& N; `! R
【说明】" T0 m5 h4 N7 K! T! {3 o e/ |/ [# y6 i
* l4 w7 T- R$ D' P/ _- U
- $PROJ_DIR$代表 IAR工程目录 ,此处为./Project/IAR/program/
- \ 代表根目录。
- . . 表示返回上一级目录。7 a$ M. h# j. J: h7 s
: T3 d3 @9 C$ w2 r& X! ^- r. d2 _* x. S5 o2 Z8 ]* m
附录
& w8 O U2 |* m所有文件1 b, y L! E W- e
% q2 F3 Z5 f: g; l( j8 _7 u1 F! G- w- 卷 DATA 的文件夹 PATH 列表
- 卷序列号为 AC53-E58E
- D:.
- │ info.txt
- │ LICENSE
- │
- ├─Libraries
- │ │ version.txt
- │ │ 引脚功能说明.txt
- │ │
- │ ├─drives
- │ │ ├─common
- │ │ │ assert.c
- │ │ │ assert.h
- │ │ │ common.c
- │ │ │ common.h
- │ │ │ misc.c
- │ │ │ misc.h
- │ │ │ SEEKFREE_PRINTF.c
- │ │ │ SEEKFREE_PRINTF.h
- │ │ │
- │ │ ├─inc
- │ │ │ headfile.h
- │ │ │ LPC546XX_adc.h
- │ │ │ LPC546XX_ctimer.h
- │ │ │ LPC546XX_dma.h
- │ │ │ LPC546XX_eeprom.h
- │ │ │ LPC546XX_flexcomm.h
- │ │ │ LPC546XX_gint.h
- │ │ │ LPC546XX_gpio.h
- │ │ │ LPC546XX_iic.h
- │ │ │ LPC546XX_iocon.h
- │ │ │ LPC546XX_mrt.h
- │ │ │ LPC546XX_pint.h
- │ │ │ LPC546XX_pit.h
- │ │ │ LPC546XX_pll.h
- │ │ │ LPC546XX_sct.h
- │ │ │ LPC546XX_spi.h
- │ │ │ LPC546XX_systick.h
- │ │ │ LPC546XX_uart.h
- │ │ │
- │ │ └─src
- │ │ LPC546XX_adc.c
- │ │ LPC546XX_ctimer.c
- │ │ LPC546XX_dma.c
- │ │ LPC546XX_eeprom.c
- │ │ LPC546XX_flexcomm.c
- │ │ LPC546XX_gint.c
- │ │ LPC546XX_gpio.c
- │ │ LPC546XX_iic.c
- │ │ LPC546XX_iocon.c
- │ │ LPC546XX_mrt.c
- │ │ LPC546XX_pint.c
- │ │ LPC546XX_pit.c
- │ │ LPC546XX_pll.c
- │ │ LPC546XX_sct.c
- │ │ LPC546XX_spi.c
- │ │ LPC546XX_systick.c
- │ │ LPC546XX_uart.c
- │ │
- │ ├─seekfree
- │ │ SEEKFREE_18TFT.c
- │ │ SEEKFREE_18TFT.h
- │ │ SEEKFREE_7725.c
- │ │ SEEKFREE_7725.h
- │ │ SEEKFREE_FONT.c
- │ │ SEEKFREE_FONT.h
- │ │ SEEKFREE_FUN.c
- │ │ SEEKFREE_FUN.h
- │ │ SEEKFREE_ICM20602.c
- │ │ SEEKFREE_ICM20602.h
- │ │ SEEKFREE_IIC.c
- │ │ SEEKFREE_IIC.h
- │ │ SEEKFREE_IPS114_SPI.c
- │ │ SEEKFREE_IPS114_SPI.h
- │ │ SEEKFREE_IPS200_PARALLEL8.c
- │ │ SEEKFREE_IPS200_PARALLEL8.h
- │ │ SEEKFREE_L3G4200D.c
- │ │ SEEKFREE_L3G4200D.h
- │ │ SEEKFREE_MMA8451.c
- │ │ SEEKFREE_MMA8451.h
- │ │ SEEKFREE_MPU6050.c
- │ │ SEEKFREE_MPU6050.h
- │ │ SEEKFREE_MT9V032.c
- │ │ SEEKFREE_MT9V032.h
- │ │ SEEKFREE_NRF24L01.c
- │ │ SEEKFREE_NRF24L01.h
- │ │ SEEKFREE_OLED.c
- │ │ SEEKFREE_OLED.h
- │ │ SEEKFREE_TSL1401.c
- │ │ SEEKFREE_TSL1401.h
- │ │ SEEKFREE_VIRSCO.c
- │ │ SEEKFREE_VIRSCO.h
- │ │
- │ └─startup
- │ ├─CoreSupport
- │ │ core_cm0plus.h
- │ │ core_cm4.h
- │ │ core_cm4_simd.h
- │ │ core_cmFunc.h
- │ │ core_cmInstr.h
- │ │
- │ └─DeviceSupport
- │ │ LPC54606.h
- │ │ system_LPC54606.c
- │ │ system_LPC54606.h
- │ │
- │ ├─IAR-ARM
- │ │ startup_LPC54606.s
- │ │
- │ └─MDK-ARM
- │ startup_LPC54606.s
- │
- └─Project
- │ H车推荐IO分配.txt
- │ 使用编码器出现上电程序不运行.txt
- │ 普通车推荐IO分配.txt
- │
- ├─CODE
- │ │ 本文件夹作用.txt
- │ │
- │ ├─inc
- │ └─src
- ├─IAR
- │ │ IAR删除临时文件.bat
- │ │ LPC546XX.eww
- │ │ 路径.txt
- │ │
- │ ├─program
- │ │ │ Backup (2) of SeekFree_LPC546XX.ewp
- │ │ │ Backup (3) of SeekFree_LPC546XX.ewp
- │ │ │ Backup (4) of SeekFree_LPC546XX.ewp
- │ │ │ Backup (5) of SeekFree_LPC546XX.ewp
- │ │ │ Backup of SeekFree_LPC546XX.ewp
- │ │ │ SeekFree_LPC546XX.board
- │ │ │ SeekFree_LPC546XX.dep
- │ │ │ SeekFree_LPC546XX.ewd
- │ │ │ SeekFree_LPC546XX.ewp
- │ │ │ SeekFree_LPC546XX.ewt
- │ │ │ SeekFree_LPC546XX.icf
- │ │ │
- │ │ ├─Debug
- │ │ │ ├─Exe
- │ │ │ │ SeekFree_LPC546XX.out
- │ │ │ │
- │ │ │ ├─List
- │ │ │ │ SeekFree_LPC546XX.map
- │ │ │ │
- │ │ │ └─Obj
- │ │ │ assert.o
- │ │ │ assert.pbi
- │ │ │ assert.pbi.xcl
- │ │ │ common.o
- │ │ │ common.pbi
- │ │ │ common.pbi.xcl
- │ │ │ isr.o
- │ │ │ isr.pbi
- │ │ │ isr.pbi.xcl
- │ │ │ LPC546XX_adc.o
- │ │ │ LPC546XX_adc.pbi
- │ │ │ LPC546XX_adc.pbi.xcl
- │ │ │ LPC546XX_ctimer.o
- │ │ │ LPC546XX_ctimer.pbi
- │ │ │ LPC546XX_ctimer.pbi.xcl
- │ │ │ LPC546XX_dma.o
- │ │ │ LPC546XX_dma.pbi
- │ │ │ LPC546XX_dma.pbi.xcl
- │ │ │ LPC546XX_eeprom.o
- │ │ │ LPC546XX_eeprom.pbi
- │ │ │ LPC546XX_eeprom.pbi.xcl
- │ │ │ LPC546XX_flexcomm.o
- │ │ │ LPC546XX_flexcomm.pbi
- │ │ │ LPC546XX_flexcomm.pbi.xcl
- │ │ │ LPC546XX_gint.o
- │ │ │ LPC546XX_gint.pbi
- │ │ │ LPC546XX_gint.pbi.xcl
- │ │ │ LPC546XX_gpio.o
- │ │ │ LPC546XX_gpio.pbi
- │ │ │ LPC546XX_gpio.pbi.xcl
- │ │ │ LPC546XX_iic.o
- │ │ │ LPC546XX_iic.pbi
- │ │ │ LPC546XX_iic.pbi.xcl
- │ │ │ LPC546XX_iocon.o
- │ │ │ LPC546XX_iocon.pbi
- │ │ │ LPC546XX_iocon.pbi.xcl
- │ │ │ LPC546XX_mrt.o
- │ │ │ LPC546XX_mrt.pbi
- │ │ │ LPC546XX_mrt.pbi.xcl
- │ │ │ LPC546XX_pint.o
- │ │ │ LPC546XX_pint.pbi
- │ │ │ LPC546XX_pint.pbi.xcl
- │ │ │ LPC546XX_pit.o
- │ │ │ LPC546XX_pit.pbi
- │ │ │ LPC546XX_pit.pbi.xcl
- │ │ │ LPC546XX_pll.o
- │ │ │ LPC546XX_pll.pbi
- │ │ │ LPC546XX_pll.pbi.xcl
- │ │ │ LPC546XX_sct.o
- │ │ │ LPC546XX_sct.pbi
- │ │ │ LPC546XX_sct.pbi.xcl
- │ │ │ LPC546XX_spi.o
- │ │ │ LPC546XX_spi.pbi
- │ │ │ LPC546XX_spi.pbi.xcl
- │ │ │ LPC546XX_systick.o
- │ │ │ LPC546XX_systick.pbi
- │ │ │ LPC546XX_systick.pbi.xcl
- │ │ │ LPC546XX_uart.o
- │ │ │ LPC546XX_uart.pbi
- │ │ │ LPC546XX_uart.pbi.xcl
- │ │ │ main.o
- │ │ │ main.pbi
- │ │ │ main.pbi.xcl
- │ │ │ misc.o
- │ │ │ misc.pbi
- │ │ │ misc.pbi.xcl
- │ │ │ SEEKFREE_18TFT.o
- │ │ │ SEEKFREE_18TFT.pbi
- │ │ │ SEEKFREE_18TFT.pbi.xcl
- │ │ │ SEEKFREE_7725.o
- │ │ │ SEEKFREE_7725.pbi
- │ │ │ SEEKFREE_7725.pbi.xcl
- │ │ │ SEEKFREE_FONT.o
- │ │ │ SEEKFREE_FONT.pbi
- │ │ │ SEEKFREE_FONT.pbi.xcl
- │ │ │ SEEKFREE_FUN.o
- │ │ │ SEEKFREE_FUN.pbi
- │ │ │ SEEKFREE_FUN.pbi.xcl
- │ │ │ SEEKFREE_ICM20602.o
- │ │ │ SEEKFREE_ICM20602.pbi
- │ │ │ SEEKFREE_ICM20602.pbi.xcl
- │ │ │ SEEKFREE_IIC.o
- │ │ │ SEEKFREE_IIC.pbi
- │ │ │ SEEKFREE_IIC.pbi.xcl
- │ │ │ SEEKFREE_IPS114_SPI.o
- │ │ │ SEEKFREE_IPS114_SPI.pbi
- │ │ │ SEEKFREE_IPS114_SPI.pbi.xcl
- │ │ │ SEEKFREE_IPS200_PARALLEL8.o
- │ │ │ SEEKFREE_IPS200_PARALLEL8.pbi
- │ │ │ SEEKFREE_IPS200_PARALLEL8.pbi.xcl
- │ │ │ SEEKFREE_L3G4200D.o
- │ │ │ SEEKFREE_L3G4200D.pbi
- │ │ │ SEEKFREE_L3G4200D.pbi.xcl
- │ │ │ SeekFree_LPC546XX.pbd
- │ │ │ SeekFree_LPC546XX.pbd.browse
- │ │ │ SeekFree_LPC546XX.pbd.linf
- │ │ │ SeekFree_LPC546XX.pbw
- │ │ │ SEEKFREE_MMA8451.o
- │ │ │ SEEKFREE_MMA8451.pbi
- │ │ │ SEEKFREE_MMA8451.pbi.xcl
- │ │ │ SEEKFREE_MPU6050.o
- │ │ │ SEEKFREE_MPU6050.pbi
- │ │ │ SEEKFREE_MPU6050.pbi.xcl
- │ │ │ SEEKFREE_MT9V032.o
- │ │ │ SEEKFREE_MT9V032.pbi
- │ │ │ SEEKFREE_MT9V032.pbi.xcl
- │ │ │ SEEKFREE_NRF24L01.o
- │ │ │ SEEKFREE_NRF24L01.pbi
- │ │ │ SEEKFREE_NRF24L01.pbi.xcl
- │ │ │ SEEKFREE_OLED.o
- │ │ │ SEEKFREE_OLED.pbi
- │ │ │ SEEKFREE_OLED.pbi.xcl
- │ │ │ SEEKFREE_PRINTF.o
- │ │ │ SEEKFREE_PRINTF.pbi
- │ │ │ SEEKFREE_PRINTF.pbi.xcl
- │ │ │ SEEKFREE_VIRSCO.o
- │ │ │ SEEKFREE_VIRSCO.pbi
- │ │ │ SEEKFREE_VIRSCO.pbi.xcl
- │ │ │ startup_LPC54606.o
- │ │ │ system_LPC54606.o
- │ │ │ system_LPC54606.pbi
- │ │ │ system_LPC54606.pbi.xcl
- │ │ │
- │ │ └─settings
- │ │ SeekFree_LPC546XX.crun
- │ │ SeekFree_LPC546XX.dbgdt
- │ │ SeekFree_LPC546XX.Debug.cspy.bat
- │ │ SeekFree_LPC546XX.Debug.cspy.ps1
- │ │ SeekFree_LPC546XX.Debug.driver.xcl
- │ │ SeekFree_LPC546XX.Debug.general.xcl
- │ │ SeekFree_LPC546XX.dni
- │ │ SeekFree_LPC546XX.dnx
- │ │ SeekFree_LPC546XX_Debug.jlink
- │ │
- │ └─settings
- │ LPC546XX.wsdt
- │
- ├─MDK
- │ │ JLinkSettings.ini
- │ │ LPC546XX.uvoptx
- │ │ LPC546XX.uvprojx
- │ │ MDK删除临时文件.bat
- │ │
- │ └─DebugConfig
- │ SeekFree_LPC546XX_LPC54606J512BD208_M4.dbgconf
- │ Target_1_LPC54606J512BD208_M4.dbgconf
- │
- └─USER
- ├─inc
- │ isr.h
- │ LPC546XX_config.h
- │
- └─src
- isr.c
- main.c
' J$ J# S$ x4 A3 @ ) r) L- v9 G+ A6 m( [7 c
/ ?# q, @2 a0 U, V0 o4 s
|
|