#1、问题1: UM220-IV模块串口不输出
最近半年做了个项目,用和芯星通UM220-IV导航模块做定位,根据手册说明和实测,当定位模块输出1PPS时,串口输出的NMEA语句中定位是有效的,也就是说,只要设置了相应的8条NMEA语句为打开状态,那么1PPS出现时,定位就有效,另外一点就是无1PPS时,定位模块串口也输出,只是定位无效。
基于这两点,我的系统设计就是:利用1PPS产生中断信号,在中断服务程序中发送信号量,通知GNSS线程读取定位模块串口数据并解析电文。
半年来,系统运行总体正常,但是就出现了四次异常情况(基于几十台设备每天运行的情况),百思不得其解,后来经过示波器测量,发现。。。定位模块输出1PPS信号,但是。。。。但是。。。但是,定位模块串口居然无输出,无输出啊尼玛。。。。。这就导致了我出现四次极其诡异的异常问题,想破脑袋梳理逻辑,都没有问题,最终问题定位在导航模块的这个BUG上。
初步分析是由于国产定位模块还并不算成熟,和芯星通UM220-IV这款模块底层硬件逻辑肯定是存在这个极低概率的BUG!!!在网上找了一圈居然没人遇到这问题,同时也提醒我,不论怎么样,设计代码逻辑时都要考虑看似成立的关系,尤其是在用国产器件上面。

#2、问题2: UM220-IV模块上电不搜星
和芯星通UM220-IV还有另外一个问题,就是在上电时,会有低概率出现搜索不到卫星,无1PPS输出的现象(我们已经安装了GPS信号增强器的情况下和在室外都测试过),当此现象出现时,必须对定位模块重新上电,现象就会消失,这个问题出现的概率相对于上一个问题高很多。

和芯星通UM220-IV模块串口不输出和上电异常问题相关推荐

  1. 和芯星通科技(北京)有限公司

    http://www.unicorecomm.com/about_us/index.html 和芯星通科技(北京)有限公司是一家专业从事高集成度芯片设计和高性能GNSS核心算法研发的高新技术企业.公司 ...

  2. 和芯星通2019秋招面试

    投递简历 我是大概6.5号看到和芯星通去南京秋招宣讲会的,讲真开始的真早,其实我当时只知道是一家做北斗芯片导航的公司,我现在对他了解也仅此而已,简历直接发到HR邮箱,一看就没BAT逼格高..哈哈 直接 ...

  3. 基于和芯星通UM482的RTK差分定位

    前言 若要实现RTK差分定位,则需要两块UM482,一块作为基站,一块作为流动站.基站模块接收卫星信号得到目前基站所在位置的坐标,继而将基站获取的信号发送给流动站,流动站将基站传来的信号与流动站接收卫 ...

  4. GPS北斗模块串口助手输出测试

    GPS北斗模块测试 材料:北斗模块.usb转ttl.杜邦线. 1.模块接线如下图所示(可用5v跟3.3v): 2.usb转ttl连接电脑通电指示灯亮: 3.电脑通过串口调试助手可以收到北斗模块发送的数 ...

  5. 最近搞了移远的mc20和ec20模块,还应用了芯讯通的7600,对字符型数据收发有了更深的认识,还熟悉了地图的常用坐标系统。

    最近搞了移远的mc20和ec20模块,还应用了芯讯通的7600,对字符型数据收发有了更深的认识,还熟悉了地图的常用坐标系统.在stm32平台下怎么做物联网的嵌入式对接很熟悉了.代码质量还可以进一步提高 ...

  6. DTU网关开发方案——芯讯通4G模组C二次开发

    前言 物联网现在越来越热,去年给客户定制了一款低成本DTU网关,采用MCU(STM32)+4G模组的方案,支持协议定制.远程配置.断缓续传,成本不到同行一半,价钱便宜量又足 o( ̄︶ ̄)o 同时有些应 ...

  7. 5g通用模组是什么_中国移动联合芯讯通发布5G终端、芯片及测试产业报告

    11月19日,2020中国移动全球合作伙伴大会以"5G融入百业 数智引领未来"为主题在广州召开,从多个维度展现了中国移动运用5G技术驱动各行业转型升级的强大实力.并于21日在展会现 ...

  8. 百公里时速不掉线 芯讯通为商用车驾驶安全保驾护航

    芯讯通联合国内商用车安全驾驶及大数据应用领域的标杆高新技术企业所托瑞安(SOTEREA,希腊语中意为"安全之神"),针对中国复杂的道路交通环境,结合芯讯通在无线通信领域深厚的行业经 ...

  9. 广和通L610 4G模块MQTT连接阿里云物理模型

    广和通L610 4G模块MQTT连接阿里云物理模型 我采用的是广和通的L610模块成功连接,先激活设备,最重要的是三元组. AT+CLOUDAUTH="Productkey",&q ...

最新文章

  1. python怎么画条形图-用Matplotlib如何绘制条形图、直方图和散点图
  2. 认识微服务-服务架构演变
  3. OpenCV2:应用篇 三维重建
  4. LINUX BASH SHELL,小小学习一下
  5. Guava入门~Strings
  6. JSTL-EL表达式 函数fn
  7. 2014年最受欢迎WEB前端UI框架
  8. Java的native方法
  9. 大数据支撑健康医疗服务落地
  10. GitHub 超全机器学习工程师成长路线图,开源两日收获3700+Star!
  11. C++11常见新特性
  12. Java会话加密_shiro的认证、授权、会话、加密
  13. java 安卓 教学视频教程下载,老罗Android开发视频教程[共9大知识点] 下载
  14. pdf怎么添加水印?
  15. 【ARM 嵌入式 C 入门及渐进 2 -- 向上取整向下取整 linux roundup/round_up】
  16. 什么东西可以提高睡眠质量、这五款助眠好物助你摆脱困扰
  17. 自考计算机应用技术题,4月全国自考计算机应用技术试题及答案解析
  18. SOYO的主板如何进入BIOS系统
  19. 如何移除Chrome浏览器让人不爽的GoogleUpdate.exe后台更新进程
  20. 树莓派4b和3b+功耗_ARM v8(树莓派4)搭建服务器和性能测试实战

热门文章

  1. 中小型技术团队的岗位与主要职责
  2. 孤独,是为了不辜负每一个懂我的你。
  3. asp.net用ajax交互实现文档导出及下载
  4. 外网网络唤醒/外网访问以及NAS常用套件
  5. 章亮亮 计算机科学,“知行合一”与计算机专业课程教学的思考.pdf
  6. linux设置文件权限为可执行
  7. jasper iReport 插入图片问题
  8. linux中creat-file函数,Linux应用程序-文件编程-file_creat()函数的问题
  9. linux cron记录时间,crontab每分钟,5,10分钟,每小时,每天零点,每周日0点,每月1号0点,每年1月1日执行脚本,linux shell定时任务...
  10. Unity的陀螺仪实现