手机版

盲人导向仪说明书(8)

时间:2025-07-08   来源:未知    
字号:

Ratio = 0 - Ratio;

Angle = atanf(Ratio) *180 /PI; // 使用反正玄函数计算角度值

if((xRevise > 0) && (yRevise > 0)) // 如果角度是在其它象限中,那么进行修正

return 360 - Angle;

else if((xRevise < 0) && (yRevise > 0))

return 180 + Angle;

else if((xRevise < 0) && (yRevise < 0))

return 180 - Angle;

else if((xRevise > 0) && (yRevise < 0))

return Angle;

2.3 常用功能函数介绍(用户API)

PNI_Driver.asm 文件中定义了PNI 初始化函数和PNI 读取函数;下面介绍这两个函数函数:

1、F_PNI_11096_Init PNI 初始化

程序:void F_PNI_11096_Init(void)

描述:电子导向模组初始化函数,配置IO 口

参数:无

返回:无

注意:在使用电子导向模组前,首先应执行该函数,使与电子导向模组连接的IO 口处于正确的配置状态

2、F_PNI_11096_Read 电子导向模组读取函数

程序:int F_PNI_11096_Read(unsigned int op);

描述:向电子导向模组发送命令字,然后返回测量数据

参数:unsigned int op 向电子导向模组发送的命令字

返回:测量数据

注意:无

2.4 磁偏角修正

'磁偏角'是指磁针静止时,所指 的 北 方 与真正北方的夹角,它的产生是由于地球的磁极与地理的南北极不重合,略有些偏差。由于磁偏角的影响使得指南针不能准确的指示地理的北方,如果希望获得尽可能精确的方向值,可以从专业地图上得到磁偏角进行修正。由于

盲人导向仪说明书(8).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)