通常,如我们需要使用封装在bootROM区的IQmath函数,我们必须在需要调用该IQmath函数的对象中添加IQmath.h头件,在项目中添加IQmathSymbols.lib库,就可以使用bootROM区的IQmath函数了。
但在我所使用的motorware项目中,我查看est.h,及ctrl.h头文件,里面都使用了bootROM区的函数,但没有看到与2806xRevB_FastSpinROMSymbols.lib库相关的头文件。2806xRevB_FastSpinROMSymbols.lib库文件头文件呢?
Young Hu:
建议您直接参考Instaspin的例程。2806xRevB_FastSpinROMSymbols.lib里面放了相关的估算器的定义,实际的函数是在Rom里面的
通常,如我们需要使用封装在bootROM区的IQmath函数,我们必须在需要调用该IQmath函数的对象中添加IQmath.h头件,在项目中添加IQmathSymbols.lib库,就可以使用bootROM区的IQmath函数了。
但在我所使用的motorware项目中,我查看est.h,及ctrl.h头文件,里面都使用了bootROM区的函数,但没有看到与2806xRevB_FastSpinROMSymbols.lib库相关的头文件。2806xRevB_FastSpinROMSymbols.lib库文件头文件呢?
kegan zhu:
回复 Young Hu:
我就是研究InstaSPIN例程之后发现找不到此库的头文件的。est.h是此符号库的头文件吗?