为解决磁通门传感器式电子罗盘不便携带和霍尔效应传感器式电子罗盘精度易受影响的问题,采用基于磁电阻传感器和三轴加速度计的LSD303DLH芯片作为数据采集模块,以STM32F7作为微控制单元,设计利用电子罗盘测定方位角的系统,由样机进行测试与实验验证。实验结果证明测量稳定,且在附加10倍地磁场大小的外加磁场下仍能稳定测量,且测量误差均在1°范围内,实现了系统便携化、输出信号精度高的目标。