串口数据画图小工具

1、SerialChart

预览

配置文件

[_setup_]

port=COM5

baudrate=57600

width=1000

height=200

background_color = white

grid_h_origin = 100

grid_h_step = 10

grid_h_color = gray

grid_h_origin_color = black

grid_v_origin = 10

grid_v_step = 10

grid_v_color = gray

grid_v_origin_color = red

[_default_]

min=-1024

max=1024

[Field1]

color=green

[Field2]

color=blue

[Field3]

color=red

串口发送实例

    //x轴
    USART_Tx(USART0,0x31);
    USART_Tx(USART0,0x31);
    USART_Tx(USART0,0x30);
    USART_Tx(USART0,0x2c);

    //y轴
    USART_Tx(USART0,0x36);
    USART_Tx(USART0,0x30);
    USART_Tx(USART0,0x37);
    USART_Tx(USART0,0x2c);

    //z轴
    USART_Tx(USART0,0x31);
    USART_Tx(USART0,0x30);
    USART_Tx(USART0,0x32);
    USART_Tx(USART0,0x30);

    USART_Tx(USART0,0x0d);
    USART_Tx(USART0,0x0a);
    

2、ComAssistant

预览

通信协议 0xfc data 0x00 0x05

eg:16bit数据分4次发送,高位在前

    USART_Tx(USART0,0xfc);
    USART_Tx(USART0,ChartoAscii((unsigned char)(hand_sup_curr_data>>12)&0xf));
    USART_Tx(USART0,ChartoAscii((unsigned char)(hand_sup_curr_data>>8)&0xf));
    USART_Tx(USART0,ChartoAscii((unsigned char)(hand_sup_curr_data>>4)&0xf));
    USART_Tx(USART0,ChartoAscii((unsigned char)(hand_sup_curr_data)&0xf));
    USART_Tx(USART0,ChartoAscii(0x00));
    USART_Tx(USART0,ChartoAscii(0x05)); 
时间: 2024-10-06 03:48:10

串口数据画图小工具的相关文章

动态加载页面数据的小工具 javascript + jQuery (持续更新)

使用该控件,可以根据url,参数,加载html记录模板(包含json参数对应,以及具体记录位置Index根据参数描述加载对应的属性,并可以根据简单的判断分支加载对应html或者控件)至列表容器内(JQuery选择器字符串)注: 该控件在使用前需引入JQuery框架支持,使用该控件,可极大的减少Ajax列表数据动态加载开发工作的实际工作量. 使用方式: 首先,添加控件引用,并加入Jquery支持 <script src="js/jquery.js"></script&g

用 C# 写一个 Redis 数据同步小工具

用 C# 写一个 Redis 数据同步小工具 Intro 为了实现 redis 的数据迁移而写的一个小工具,将一个实例中的 redis 数据同步到另外一个实例中.(原本打算找一个已有的工具去做,找了一个 nodejs 的小工具,结果折腾了好久都没装上...于是就自己写了这个小工具) 之所以自己写一个工具而不是利用 redis 备份机制来实现,主要是因为我们用的是 redis 云服务,不能像自己的服务器一样 SSH 上去一顿操作,要把云服务的 redis 数据同步到自己服务器上的 redis 实例

画图小工具第一篇

一.知识点 (一)实现画图程序所需要的APT类: import java.awt.Color; import java.awt.FlowLayout; import java.awt.Graphics; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.text.AbstractDocument.Content; /** * 定义一个画图界面类,该类继承自JFrame窗体类. */ public c

画图小工具第二篇

一.事件源 事件源是一个事件的起点.所有的容器组件类和元素组件类可以成为事件源对象.在程序中可以有多个事件,也就是可以有多个事件源.由需要实现的功能,达到的目的来确定事件源.在程序中动作发生在哪里,哪个就是事件源. 二.事件监听方法: 由事件源来确定事件监听方法. 三.事件接口: 由事件接口实现事件监听方法,而事件接口不能实例化.所以靠定义一个事件处理来,来实现接口中的抽象方法. 四.本次任务: 实现曲线.刷子.橡皮.喷枪 (在窗体上按下鼠标按键.然后拖动鼠标,在按下和拖动之间绘制曲线) 五.实

闲来无事,编写一个数据迁移小工具

一.前言 生命不息,折腾不止.近期公司有数据迁移的计划,从Sqlserver迁移到mysql,虽说网上有很多数据迁移方案,但闲着也是闲着,就自己整一个,权当做是练练手了 二.解决思路 整个迁移过程类似于ETL,将数据从来源端经过抽取(extract).转换(transform).加载(load)至目的端.读取并转换sqlserver库数据,将数据解析为csv文件,载入文件到mysql.流程如下: 抽取.转换此过程主要是处理源数据库与目标数据库表字段的映射关系,为了保证程序的通用性,通过配置文件映

JSWING小工具

项目中需要一个发送指令到指定服务端,取得设备ID及检测数据的小工具,就利用jswing开发了一个简单小组件,最终效果如下: 代码很简单,具体片段如下: Window.java import java.awt.Color; import java.awt.Dimension; import java.awt.Toolkit; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.s

绘图小工具-工厂模式设计

工厂模式:不提供一个统一的工厂类来创建所有的对象,而是针对不同的对象提供不同的工厂,每个对象都有一个与之对应的工厂 . 绘图小工具类图: 使用工厂模式降低了类之间的耦合,可以方便地增删绘图的功能. 功能包括:画方.画圆.画折线.画曲线.绘制中和绘制后有颜色差异. 主框架: import JavaDraw.factory.*; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionList

Android(Linux)实时监测串口数据

之前在做WinCE车载方案时,曾做过一个小工具TraceMonitor,用于显示WinCE系统上应用程序的调试信息,特别是在实车调试时,用于显示CAN盒与主机之间的串口数据.因为需要抢占市场先机,经常在新车上市前,就得配合CAN解码盒厂商同步调试车机端软件.这时候,TraceMonitor就可能派上大用场.遇到说不清是哪一边的问题时,抓数据一看,就清清楚楚了.有时终端客户的机器出现了原车功能异常的问题,也可以直接运行该工具,实时抓取串口数据提供给我们以分析问题原因.不过该工具需要业务应用程序做特

在VMware里的linux用minicom读取串口数据

在VMware里的linux装minicom读取串口数据: 软件环境:在win7上装VMwave,在VMware里装的Ubuntu,在Ubuntu 里装的串口工具minicom. 硬件:Z-Tek的usb转串口 (内部的IC:PL2303) 1,给电脑插上USB转串口的硬件,打开WMware,如果VMware检测到该硬件,则打开VMware时会出现对应的提示: 打开ubuntu后,同时在VMware软件的右下角也会有该设备的小图标,右键选择connect: 同时也要connect    Real