木子剑
生命不熄,学习不止!

记录过程,方便自己以后查看,也方便他人参考!

https://www.cnblogs.com/qiyuexin/p/7067646.html  里面有相关信息描述。请先行查阅为佳,

试了很多工具,只有这个画图工具速度最快,最稳定。格式也比较简单,我自己的测试结果:

 

上位机Configuration

[_setup_]

port=COM5

baudrate=57600

 

width=1024

height=800

background_color = white

 

grid_h_origin = 400

grid_h_step = 10

grid_h_color = #EEE

grid_h_origin_color = #CCC

 

grid_v_origin = 10

grid_v_step = 10

grid_v_color = #EEE

grid_v_origin_color = #aaa

 

[_default_]

min=-1

max=1

 

[gx]

color=brown

min=-20

max=100

 

下位机测试码:

unsigned int t;    //计数变量

while(1)

{
  printf("%d\n",t);
  t++;
  if(t>10)t=0;
}

 

解释configuration配置:

port=COM5  //选择COM口号,我的是CP2102的串口芯片,电脑识别为COM5

baudrate=57600   //通常的波特率设置,这个值要与下位机的值保持一致,我是用的ST32F103VET6的UART2,57600

width=1024  //CHAT画图区的W宽度

height=800  //CHAT画图区H高度

background_color = white   //画图区的背景颜色  白的

 

grid_h_origin = 400  //H水平的原点线位置

grid_h_step = 10     //步长

grid_h_color = #EEE

grid_h_origin_color = #CCC

 

grid_v_origin = 10  //V垂直,

grid_v_step = 10

grid_v_color = #EEE

grid_v_origin_color = #aaa

 

[_default_]   //这项设置值为如下,不是很理解其真正含意。

min=-1

max=1

 

[gx]    //第1个道数参数,相当实体示波器的增益调节

color=brown  //线的色号

min=-20   //如果你的画图数据是无符号CHAR型,请设置为0至256;如果是有符号CHAR型,请设置-128至128,其他的int float也是类似的,请理解为好!

max=100

 

posted on 2019-08-13 09:22  木子剑  阅读(615)  评论(0)    收藏  举报