作者:Pewill Xing
学习笔记:本次测试是珠海鼎芯科技(D-CHIP)K22处理器和FXOS8700。
前不久重新烧写好了飞思卡尔的仿真器OpenSDA,现在开始测试一下K22 CORTEX-M4处理器和FXOS8700加速度和电子罗盘。
这次测试的是FXOS8700的电子罗盘 e-compass。
测试的第一步是搭建工程,本次搭建的是KEIL5的工程。
1.首先打开KEIL5选择K22芯片型号。
2,导入工程文件,导入完还要修改一些参数
3,现在可以编写程序了。
电子罗盘第一步就是校准,因为环境的影响是很大的。
本次测试做了空间校准。
g_Mx_Offset = (x_max_t + x_mim_t) / 2;
g_My_Offset = (y_max_t + y_min_t) / 2;
g_Mz_Offset = (z_max_t + z_min_t) / 2;
yb=(x_max_t-x_mim_t)/(y_max_t-y_min_t);
zb=(x_max_t-x_mim_t)/(z_max_t-z_min_t);
4,串口显示测试
本次测试结束。