基于串口接收——keil图形化仿真


实验目的

将串口助手收到字符用图形化显示出来。

实验资料

  1. keilMDK,Configure Virtual Serial Port Driver,串口助手
  2. 硬件:stm32f103开发版

    实验现象

    图1-1实验现象

    实验步骤

    Logic Analyzer 介绍

    在keil中软件逻辑分析仪(logic analyzer)很强的功能,可以分析数字信号,模拟化的信号,CPU的总线(UART、IIC等一切有输出的管脚),提供调试函数机制。本文使用Logic Analyzer实现将接收到的字符用图形化显示出来。

    操作方法

  3. 如图2-1所示,点击Options for Target…出现窗口,接下来点击Target,在Xtal(MHz)配置仿真时时钟的大小。
    图2-1Target窗口配置
  4. 如图2-2所示,点击Debug窗口,选择Use Simulator和Limit Speed to Real-Time实现软件仿真,最后点击OK。
    图2-2Debug窗口配置
  5. 如图2-3所示,点击Start/Stop Debug Session进入仿真模式,然后选择Logic Analyzer,在Logic Analyzer窗口下点击Setup…添加所需仿真的变量(图2-4对Setup的设置),最后点击Run运行代码。
    图2-3选择Logic Analyzer)
  6. 如图2-4所示,点击New(Insert),添加所需仿真的变量。本文是实现将串口助手收到字符用图形化显示出来,因此将ch变量添加进去。
    图2-4Setup的设置)

    注意事项

    Logic Analyzer添加所需仿真变量必须是全局变量,否在无法添加。

文章作者: 潘苏皖
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 潘苏皖 !
评论
 上一篇
串口数据可视化 串口数据可视化
实验目的实现串口接收数据可视化。 实验材料软件:多功能串行口调试助手硬件:stm32103开发板 实验现象 实验步骤本文使用基于stm32f103任意发送字符串-中级中的代码,实现串口接收数据可视化。 将开发板插入电脑。 如图2-1所示,
2020-04-26
下一篇 
基于Matlab中数据拟合实现红外传感器值与距离的关系 基于Matlab中数据拟合实现红外传感器值与距离的关系
什么是数据拟合 数据拟合又称曲线拟合,俗称拉曲线,是一种把现有数据透过数学方法来代入一条数式的表示方式。科学和工程问题可以通过诸如采样、实验等方法获得若干离散的数据,根据这些数据,我们往往希望得到一个连续的函数(也就是曲线)或者更加密集的离
2020-04-22
  目录