CN106603127A - 一种通过蓝牙SPP协议传输显示***软件trace的方法 - Google Patents

一种通过蓝牙SPP协议传输显示***软件trace的方法 Download PDF

Info

Publication number
CN106603127A
CN106603127A CN201611243863.7A CN201611243863A CN106603127A CN 106603127 A CN106603127 A CN 106603127A CN 201611243863 A CN201611243863 A CN 201611243863A CN 106603127 A CN106603127 A CN 106603127A
Authority
CN
China
Prior art keywords
bluetooth module
trace
bluetooth
trace data
uart
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201611243863.7A
Other languages
English (en)
Inventor
陈以
张喆
刘文韬
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guilin University of Electronic Technology
Original Assignee
Guilin University of Electronic Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guilin University of Electronic Technology filed Critical Guilin University of Electronic Technology
Priority to CN201611243863.7A priority Critical patent/CN106603127A/zh
Publication of CN106603127A publication Critical patent/CN106603127A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B5/00Near-field transmission systems, e.g. inductive or capacitive transmission systems
    • H04B5/70Near-field transmission systems, e.g. inductive or capacitive transmission systems specially adapted for specific purposes
    • H04B5/72Near-field transmission systems, e.g. inductive or capacitive transmission systems specially adapted for specific purposes for local intradevice communication
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R16/00Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
    • B60R16/02Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
    • B60R16/023Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for transmission of signals between vehicle parts or subsystems
    • B60R16/0231Circuits relating to the driving or the functioning of the vehicle
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B5/00Near-field transmission systems, e.g. inductive or capacitive transmission systems
    • H04B5/70Near-field transmission systems, e.g. inductive or capacitive transmission systems specially adapted for specific purposes
    • H04B5/73Near-field transmission systems, e.g. inductive or capacitive transmission systems specially adapted for specific purposes for taking measurements, e.g. using sensing coils

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Automation & Control Theory (AREA)
  • Mechanical Engineering (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明公开了一种通过蓝牙SPP协议传输显示***软件trace的方法,在物理上,车载娱乐影音导航***主处理芯片的UART口与蓝牙模块1的UART口互连将车载娱乐影音导航***软件的trace数据由原来的物理UART口输出,改为通过车载***与蓝牙模块1之间的UART口直接输出给蓝牙模块1,通过PC端的trace数据分析显示工具将数据显示出来还可以在车载***上设置一个物理开关去控制trace数据输出,当开关打开的时候,统软件的trace数据将会从车载***与蓝牙模块1相连的UART口输出,选择关闭车载***,trace数据切换到其他的UART口输出,该方法不需要拆开机器将trace线接上后才能跟踪***trace,节约人力,节约工时,给分析问题带来了极大的便利,还可以降低人力成本和损坏车机的风险。

Description

一种通过蓝牙SPP协议传输显示***软件trace的方法
技术领域
发明属于无线蓝牙传输领域,特别涉及一种通过蓝牙SPP协议传输显示***软件trace的方法。
背景技术
随着科技进步与国民经济的快速发展,汽车由原来的奢侈品慢慢变成家庭消费品并得到了普及。为了保障人们的出行安全和提高舒适性,功能强大的车载蓝牙被广泛地运用于车载娱乐影音导航***中,驾驶员不需要线缆或电话托架便可以实现蓝牙车载免提***。安装车载蓝牙***后,车主在开车接听电话时不需要分散注意力。接听来电时,用户只需轻轻按一个键或通过语音控制就可以接听电话,这样提高了驾车的安全性和便捷性。可见蓝牙成为车载娱乐影音导航***中不可缺少的一部分。同时客户对车内环境的要求也将会越来越苛刻,致使车载娱乐影音导航***跟整车完美融合后给工程师分析***软件问题带了一定的困难,如***出问题后需要拆车将***整机取下来,而且还要拆开机器将trace线接上后才能跟踪***trace,这样不仅费时费力而且还有可能刮花或损坏车的风险。
发明内容
针对现有技术的不足,本发明提供一种通过蓝牙SPP(Serial Port Profile,串行端口配置文件)协议传输显示***软件trace(跟踪***软件数据)的方法,该方法不需要拆开机器将trace线接上后才能跟踪***trace,节约人力,节约工时,给分析问题带来了极大的便利,还可以降低人力成本和损坏车机的风险。
实现本发明目的的技术方案是:
一种通过蓝牙SPP协议传输显示***软件trace的方法,包括如下步骤:
1)在物理上,车载娱乐影音导航***主处理芯片的UART口与蓝牙模块1的UART口互连;
2)车载娱乐影音导航***软件的trace数据由原来的物理UART口输出,改为通过车载***与蓝牙模块1之间的UART口直接输出给蓝牙模块1;
3)PC连接蓝牙模块2,并在PC上安装蓝牙模块2的驱动程序和客户端;
4)启动PC上蓝牙模块2,并与车载***上的蓝牙模块1进行配对连接。通过蓝牙的SPP协议将车载***的蓝牙模块1上trace数据传输至PC上的蓝牙模块2;
5)通过PC端的trace数据分析显示工具将数据显示出来;
6)在车载***上设置一个物理开关去控制trace数据输出。
通过上述步骤能实现通过蓝牙SPP协议传输显示***软件trace。
步骤1)在物理上,车载娱乐影音导航***主处理芯片的UART口与蓝牙模块1的UART口互连。
步骤2)由于在车载娱乐影音导航***中,蓝牙模块1与车载***主处理芯片通过UART口进行数据的交互,通过设置一种控制trace数据输出的物理开关则可以将原先通过物理口传输trace数据,改为通过蓝牙模块1与主处理芯片相连接的UART口进行trace数据传输至蓝牙模块1中。
步骤3)在PC上连接好USB接口的蓝牙模块2,并安装蓝牙驱动程序和客户端。
步骤4)打开PC的蓝牙模块2,通过匹配与车载***的蓝牙模块1相连接,并通过蓝牙的SPP协议将trace数据进行无线传输至蓝牙模块2。
步骤5)在PC上安装软件,则可以通过trace数据分析显示工具将蓝牙模块2接收到的trace数据显示出来。
步骤6)由于车载***处理芯片与蓝牙模块1相连接,trace数据直接通过UART口传输到蓝牙模块1,而且在PC端trace数据分析显示工具也是自动接收生成trace数据,这就需要在车载***上设置一个物理开关去控制trace数据输出。当开关打开的时候***软件的trace数据将会从车载***与蓝牙模块1相连的UART口输出,选择关闭车载***将trace数据切换到其他的UART口输出,同时可以命令蓝牙模块1断开SPP协议连接。从而可以兼容原来***的设计。
有益效果
本发明提供了一种通过蓝牙SPP协议传输显示***软件trace的方法,该方法不需要拆开机器将trace线接上后才能跟踪***trace,节约人力,节约工时,给分析问题带来了极大的便利,还可以降低人力成本和损坏车机的风险。
说明书附图
图1 为本发明的原理图;
图2为开关原理框图;
图3为开关工作的流程图;
图4为PC端接收Trace的效果图。
具体实施方案
下面结合附图和实施例对本发明内容作进一步的阐述,但不是对本发明的限定。
实施例
一种通过蓝牙SPP协议传输显示***软件trace的方法,包括如下步骤:
1)在物理上,车载娱乐影音导航***主处理芯片的UART口与蓝牙模块1的UART口互连;
2)车载娱乐影音导航***软件的trace数据由原来的物理UART口输出,改为通过车载***与蓝牙模块1之间的UART口直接输出给蓝牙模块1;
3)PC连接蓝牙模块2,并在PC上安装蓝牙模块2的驱动程序和客户端;
4)启动PC上蓝牙模块2,并与车载***上的蓝牙模块1进行配对连接。通过蓝牙的SPP协议将车载***的蓝牙模块1上trace数据传输至PC上的蓝牙模块2;
5)通过PC端的trace数据分析显示工具将数据显示出来;
6)在车载***上设置一个物理开关去控制trace数据输出。
通过上述步骤能实现通过蓝牙SPP协议传输显示***软件trace。
步骤1)中,车载娱乐影音导航***主处理芯片的UART口与蓝牙模块1的UART口互连。
步骤2)中,在车载娱乐影音导航***中,蓝牙模块1与车载***主处理芯片通过UART口进行数据的交互,通过设置一种控制trace数据输出的物理开关则可以将原先通过物理口传输trace数据,改为通过蓝牙模块1与主处理芯片相连接的UART口进行trace数据传输至蓝牙模块1中。
步骤3)中,在PC上连接好USB接口的蓝牙模块2,并安装蓝牙驱动程序和客户端。
步骤4)中,打开PC的蓝牙模块2,通过匹配与车载***的蓝牙模块1相连接,并通过蓝牙的SPP协议将trace数据进行无线传输至蓝牙模块2。
步骤5)中,在PC上安装软件,则可以通过trace数据分析显示工具将蓝牙模块2接收到的trace数据显示出来。
步骤6)中,由于车载***处理芯片与蓝牙模块1相连接,trace数据直接通过UART口传输到蓝牙模块1,而且在PC端trace数据分析显示工具也是自动接收生成trace数据,这就需要在车载***上设置一个物理开关去控制trace数据输出。当开关打开的时候***软件的trace数据将会从车载***与蓝牙模块1相连的UART口输出,选择关闭车载***将trace数据切换到其他的UART口输出,同时可以命令蓝牙模块1断开SPP协议连接,从而可以兼容原来***的设计。
如图1所示:
一种通过蓝牙SPP协议传输显示***软件trace的方法。在物理上,车载娱乐影音导航***主处理芯片的UART口与蓝牙模块1的UART口互连。由于在车载娱乐影音导航***中,蓝牙模块1与车载***主处理芯片通过UART口进行数据的交互,通过设置一种控制trace数据输出的物理开关则可以将原先通过物理口传输trace数据,改为通过蓝牙模块1与主处理芯片的UART口进行trace数据传输至蓝牙模块1中;在PC上连接好USB接口的蓝牙模块2,并安装蓝牙驱动程序和客户端;打开PC的蓝牙模块2,通过匹配与车载***的蓝牙模块1相连接,并通过蓝牙的SPP协议将trace数据进行无线传输至蓝牙模块2;在PC上安装软件,则可以通过trace数据分析显示工具将蓝牙模块2接收到的trace数据显示出来,PC端接收Trace的效果图如图4所示。
如图2所示:
开关原理框图,由于车载***处理芯片与蓝牙模块1相连接,trace数据直接通过UART口传输到蓝牙模块1,而且在PC端trace数据分析显示工具也是自动接收生成trace数据,这就需要在车载***上设置一个物理开关去控制trace数据输出。
如图3所示:
开关工作流程图,当开关打开的时候***软件的trace数据将会从车载***与蓝牙模块1相连的UART口输出,选择关闭车载***将trace数据切换到其他的UART口输出,同时可以命令蓝牙模块1断开SPP协议连接。从而可以兼容原来***的设计。

Claims (7)

1.一种通过蓝牙SPP协议传输显示***软件trace的方法,其特征在于,包括如下步骤:
1)在物理上,车载娱乐影音导航***主处理芯片的UART口与蓝牙模块1的UART口互连;
2)车载娱乐影音导航***软件的trace数据由原来的物理UART口输出,改为通过车载***与蓝牙模块1之间的UART口直接输出给蓝牙模块1;
3)PC连接蓝牙模块2,并在PC上安装蓝牙模块2的驱动程序和客户端;
4)启动PC上蓝牙模块2,并与车载***上的蓝牙模块1进行配对连接;
通过蓝牙的SPP协议将车载***的蓝牙模块1上trace数据传输至PC上的蓝牙模块2;
5)通过PC端的trace数据分析显示工具将数据显示出来;
6)在车载***上设置一个物理开关去控制trace数据输出;
通过上述步骤能实现通过蓝牙SPP协议传输显示***软件trace。
2.根据权利要求1所述的通过蓝牙SPP协议传输显示***软件trace的方法,其特征在于,步骤1)在物理上,车载娱乐影音导航***主处理芯片的UART口与蓝牙模块1的UART口互连。
3.根据权利要求1所述的通过蓝牙SPP协议传输显示***软件trace的方法,其特征在于,步骤2)由于在车载娱乐影音导航***中,蓝牙模块1与车载***主处理芯片通过UART口进行数据的交互,通过设置一种控制trace数据输出的物理开关则可以将原先通过物理口传输trace数据,改为通过蓝牙模块1与主处理芯片相连接的UART口进行trace数据传输至蓝牙模块1中。
4.根据权利要求1所述的通过蓝牙SPP协议传输显示***软件trace的方法,其特征在于,步骤3)在PC上连接好USB接口的蓝牙模块2,并安装蓝牙驱动程序和客户端。
5.根据权利要求1所述的通过蓝牙SPP协议传输显示***软件trace的方法,其特征在于,步骤4)打开PC的蓝牙模块2,通过匹配与车载***的蓝牙模块1相连接,并通过蓝牙的SPP协议将trace数据进行无线传输至蓝牙模块2。
6.根据权利要求1所述的通过蓝牙SPP协议传输显示***软件trace的方法,其特征在于,步骤5)在PC上安装软件,则可以通过trace数据分析显示工具将蓝牙模块2接收到的trace数据显示出来。
7.根据权利要求1所述的通过蓝牙SPP协议传输显示***软件trace的方法,其特征在于,步骤6)由于车载***处理芯片与蓝牙模块1相连接,trace数据直接通过UART口传输到蓝牙模块1,而且在PC端trace数据分析显示工具也是自动接收生成trace数据,这就需要在车载***上设置一个物理开关去控制trace数据输出,当开关打开的时候***软件的trace数据将会从车载***与蓝牙模块1相连的UART口输出,选择关闭车载***将trace数据切换到其他的UART口输出,同时可以命令蓝牙模块1断开SPP协议连接,从而可以兼容原来***的设计。
CN201611243863.7A 2016-12-29 2016-12-29 一种通过蓝牙SPP协议传输显示***软件trace的方法 Pending CN106603127A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611243863.7A CN106603127A (zh) 2016-12-29 2016-12-29 一种通过蓝牙SPP协议传输显示***软件trace的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611243863.7A CN106603127A (zh) 2016-12-29 2016-12-29 一种通过蓝牙SPP协议传输显示***软件trace的方法

Publications (1)

Publication Number Publication Date
CN106603127A true CN106603127A (zh) 2017-04-26

Family

ID=58604900

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611243863.7A Pending CN106603127A (zh) 2016-12-29 2016-12-29 一种通过蓝牙SPP协议传输显示***软件trace的方法

Country Status (1)

Country Link
CN (1) CN106603127A (zh)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102568053A (zh) * 2010-12-31 2012-07-11 上海博泰悦臻电子设备制造有限公司 综合车辆故障检测***的车载端及其数据处理方法
US20160283361A1 (en) * 2015-03-26 2016-09-29 Ford Global Technologies, Llc Method and apparatus for in-vehicle hardware and software testing
CN106066792A (zh) * 2016-05-25 2016-11-02 桂林电子科技大学 一种基于WiFi的软件无线远程调试更新***及方法
CN106211035A (zh) * 2016-06-30 2016-12-07 惠州市德赛西威汽车电子股份有限公司 一种车载娱乐影音导航***的Trace获取方案

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102568053A (zh) * 2010-12-31 2012-07-11 上海博泰悦臻电子设备制造有限公司 综合车辆故障检测***的车载端及其数据处理方法
US20160283361A1 (en) * 2015-03-26 2016-09-29 Ford Global Technologies, Llc Method and apparatus for in-vehicle hardware and software testing
CN106066792A (zh) * 2016-05-25 2016-11-02 桂林电子科技大学 一种基于WiFi的软件无线远程调试更新***及方法
CN106211035A (zh) * 2016-06-30 2016-12-07 惠州市德赛西威汽车电子股份有限公司 一种车载娱乐影音导航***的Trace获取方案

Similar Documents

Publication Publication Date Title
CN104410753B (zh) 短距离无线通信装置
CN1291555C (zh) 操作车内移动电话的免提通话装置
CN101207412B (zh) 一种控制蓝牙手机的电视机
CN103440877A (zh) 一种车载***与智能移动终端交互控制的装置及方法
CN103237142A (zh) 一种通过蓝牙耳机和手机产生汽车控制指令的方法
CN106792280A (zh) 一种智能对讲机及对讲***
CN103347083A (zh) 车载娱乐***与便携电子设备的互联互控方法
CN106603127A (zh) 一种通过蓝牙SPP协议传输显示***软件trace的方法
CN202814405U (zh) 一种车载多屏导航仪***
CN102708836A (zh) 一种车载显示装置及其控制方法
CN203225896U (zh) 基于手机与车载终端互连控制***
CN103902495B (zh) 接口切换***以及切换操作模式方法
CN105373051B (zh) 一种带数据传输的无线abs控制器
CN105021207B (zh) 基于移动终端与后视镜行车记录仪的导航方法及装置
US20040219881A1 (en) Interface
CN106211035A (zh) 一种车载娱乐影音导航***的Trace获取方案
CN206841355U (zh) 车载智能换屏车机
CN205232251U (zh) 一种车载即时通讯免提***
CN105649464A (zh) 车内根据手机工作状态调节车窗的方法及其***
CN204857183U (zh) 一种前排后排乘客都能操控无线汽车音响
CN206835239U (zh) 车载智能原车屏升级盒
CN201426232Y (zh) 一种车载dvd导航装置
CN202818429U (zh) 一种实现实时数据显示的线控装置
CN105338478A (zh) 一种界面操作和通信车机***及其界面操作和通信方法
CN205997822U (zh) 一种基于CAN总线的车载Pad多功能中控***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20170426

WD01 Invention patent application deemed withdrawn after publication