Advertisement

ublox neo-7 spi接口数据读取问题分析

阅读量:

近期正在对ublox NEO-7 GPS进行调试过程中遇到问题。主控芯片选用的是TMS320C6722型号的DSPLoop DSP外设设备,在这种情况下由于其不具备UART接口功能,在设计时不得不采用SPI总线作为与GPS芯片之间的通信介质。在寻求相关经验时发现网络上大多都是基于UART接口的ublox数据读取方案,在实际操作中遇到了诸多困难。通过这两天深入阅读官方手册并结合硬件实践不断 troubleshooting终于取得了一些进展结果整理后希望能分享给有需要的朋友也欢迎业内朋友在评论区留言讨论

建议重点关注以下三份官方手册:1. MAX7-NEO7_HardwareIntegrationManual_(UBX-13003704);2. NEO-7P_DataSheet_(UBX-13003787);3. u-blox7-V14_ReceiverDescriptionProtocolSpec_Public_(GPS.G7-SW-12001)。其中前两份文件与硬件设计关联度较高,请仅关注SPI接口相关内容;第三份文件着重介绍通讯协议部分,请予以重点阅读。

为了进一步突出SPI总线的关键特性,在具体应用中需要注意以下几个方面:在使用NEO-7芯片时,默认配置下GPS模块通常会被配置为主设备(host),而MCU则作为从设备(device)。SPI总线采用四线传输方式:MISO(

全部评论 (0)

还没有任何评论哟~