本帖最后由 MRXiaoBai 于 2022-12-14 15:21 编辑
当使用传感器模块,如果该模块的数据需要通过算法解析结果。这时厂商为了保密会将算法封装成.lib或.a等静态库文件,厂商把库文件和一个.h文件提供给使用者,使用者就可以通过头文件中声明的函数来调用解析数据。测试发现:如果在keil5工程文件中新增lib文件夹将库文件添加到工程中,在编译的时候编译器会自动删除该文件,并报无法找到该文件的错误。解决方式:只需将库文件放到和MCU固件库相同的路径下,并在编译器中将将库文件添加到工程即可,
注:1.如封装的库文件涉及对MCU硬件的操作,则要使用同一型号的MCU。
2.不同编译器生成的库文件无法通用。
|