cc3220 工程文件组织有点看不明白
时间:10-02
整理:3721RD
点击:
cc3220 sdk最新版,用的rtos的例程。编译at_commands、network_terminal工程都没有问题,下载也能运行,但是在工程文件里面sl_start,sl_task等很多函数只有头文件,找不到.c文件的定义,也没有看到lib文件。为什么这样编译也能过。比如device.h我根据头文件路径在source文件夹下有看到对应的.c文件,我手动把该c文件加入到工程后编译又报错。哪位能帮我解惑一下啊。
Hi wfeielec,
你找不到的.c文件是在simplelink及driverlib库文件里,库文件是.a的文件格式。比如device.c即是在simplelink.a里。在CCS里你可以导入simplelink及driverlib的工程,编译后即可生成.a的库文件。而你的工程属性的ARM Linker里include了simplelink.a及driverlib.a的库文件。
simplelink及driverlib的工程分别在如下目录下:
C:\ti\simplelink_cc32xx_sdk_1_40_01_00\source\ti\drivers\net\wifi\ccs
C:\ti\simplelink_cc32xx_sdk_1_40_01_00\source\ti\devices\cc32xx\driverlib\ccs