实验目的
将串口助手收到字符用图形化显示出来。
实验资料
- keilMDK,Configure Virtual Serial Port Driver,串口助手
- 硬件:stm32f103开发版
实验现象
实验步骤
Logic Analyzer 介绍
在keil中软件逻辑分析仪(logic analyzer)很强的功能,可以分析数字信号,模拟化的信号,CPU的总线(UART、IIC等一切有输出的管脚),提供调试函数机制。本文使用Logic Analyzer实现将接收到的字符用图形化显示出来。操作方法
- 如图2-1所示,点击Options for Target…出现窗口,接下来点击Target,在Xtal(MHz)配置仿真时时钟的大小。
- 如图2-2所示,点击Debug窗口,选择Use Simulator和Limit Speed to Real-Time实现软件仿真,最后点击OK。
- 如图2-3所示,点击Start/Stop Debug Session进入仿真模式,然后选择Logic Analyzer,在Logic Analyzer窗口下点击Setup…添加所需仿真的变量(图2-4对Setup的设置),最后点击Run运行代码。
- 如图2-4所示,点击New(Insert),添加所需仿真的变量。本文是实现将串口助手收到字符用图形化显示出来,因此将ch变量添加进去。
注意事项
Logic Analyzer添加所需仿真变量必须是全局变量,否在无法添加。