接下来,先测试工程是否可以正常编译,先把我的主函数所在文件MKW41Z_BLE_Environmental_Sensor.c 以及文件夹frdmkw41z在编译时排除,该文件点右键,Resources Configurations -> Exclude from build. 这样就不会编译时有重复的函数定义冲突了。另外startup文件夹中startup_mkw41z4.c也需要exclude from build。
将bluetooth 和framwork等文件夹下面的源文件加入到编译中,有哪些文件路径,参考frdmkw41z_wireless_examples_bluetooth_health_thermometer_freertos这个示例,所以,在这个示例工程右键,选Properties,在C/C++ General中选择Paths and Symbols, 可以看到所有的Include路径