嵌入式动作驱动v5.1.1 api规范
能力有限,本着学习的本质逐字逐句对照原文查字典翻译.
翻译:译的是意,用词不准确的,要多结合实际及原文理解意思.(学习心得,)
希望对您有所帮助
该文档是使用Doxygen的输出格式在乳胶中自动生成的。标题、页脚和一般文档格式是根据Doxygen提供的标准头模板定制的。文档被细分为各个部分,每个部分描述组成eMD的主要源模块和实现特定的特性。
每个部分都从一个简短的描述开始,并概述组成模块的功能。在类似的“功能文档”部分中,每个函数都有完整的文档记录。点击功能原型将会导致文本的部分完整的文档化。
这种嵌入式运动驱动功能规范最好在PDF查看器中查看,因为它提供了文本超 链接和书签,便于浏览。在本文档的底部有一个按字母排序的模块及其功能。
本文档是对InvenSense嵌入式运动驱动程序(eMD)中可用的所有功能的指导,并与嵌入式动作驱动程序v5.1.1相对应。
eMD包含用于配置InvenSense设备和使用DMP硬件特性的代码。所有的源代码 都在ANSI C中,可以在C或C++环境中编译。
在这个文档中描述了eMD中所有可用的函数,包括函数调用中涉及的所有参 数。
有关如何在特定应用程序中使用这些功能的更多信息,请参阅InvenSense应 用程序注释。
4.1.2.64 int mpu_set_gyro_fsr (unsigned shortfsr )
Set the gyro full-scale range.设置陀螺的全尺寸范围。
Parameters: 参数
fsr Desired full-scale range. 想要全面的范围。
Returns: 返回
0 if successful. 调用成功时 返回 值000
4.1.2.65 int mpu_set_int_latched (unsigned char enable)
Enable latched interrupts. 使锁闭的中断。
Any MPU register will clear the interrupt. 任何MPU寄存器都将清除中断。
Parameters: 参数
enable 1 to enable, 0 to disable. 置1要启用,0禁用。
Returns: 返回
if successful. 调用成功时 返回 值000
4.1.2.66 int mpu_set_int_level (unsigned char active_low)
Set interrupt level. 设置中断级。
Parameters: 参数
active_low 1 for active low, 0 for active high. 主动低为1,主动高为0。
Returns: 返回
if successful. 调用成功时 返回 值000
4.1.2.67 int mpu_set_lpf (unsigned short lpf) Set digital low pass filter. 设置数字低通滤波器。