keil软件仿真看不到波形
这两天想用keil软件仿真看spi与串口,iic通讯的波形。程序是没有问题的,但是keil仿真就是一直是低电平,一点变化都没有,而仿真点灯的,或者控制蜂鸣器的gpio能看到波形。在网上找了好久找到了大牛的解释,现记录如下:
根据我的理解以及使用经验。要使用Keil的逻辑分析仪功能。首先应该需要Keil的一些支持。你以前应该有使用虚拟逻辑分析功能,应该知道GPIO的输入输出的波形逻辑怎么设置的。那SPI硬件为什么没有相应的逻辑波形,仿真器做逻辑分析应该是读取相应的寄存器值或其他复杂的方式。假设是靠读取寄存器的值来做相应的逻辑波形绘图,那问题来了,你在对SPI进行读写操作时,读写的是SPI的数据寄存器,而你的这个操作根本就没有改变GPIO寄存器的数据,而你的设置是对GPIO的信号进行逻辑分析,所以在逻辑分析仪界面理论上应该看不到SPI的时序波形。原文地址
keil软件仿真看不到波形相关推荐
- keil软件仿真时如何使用逻辑分析仪查看波形
在调试程序时有时候手头没有示波器,这时候就需要用到软件仿真.在软件仿真时可以通过逻辑分析仪来查看IO口的波形.但是逻辑分析仪对于新手来说不知道怎么用,现在就来说说逻辑分析仪如何设置. 首先用LED灯来 ...
- keil软件仿真时如何使用逻辑分析仪查看波形(转载)
这篇文章实在写得不错,怕以后找不到,故转载于此,感谢原文博主的分享. 转载地址: https://hxydj.blog.csdn.net/article/details/100037901 在调试程序 ...
- KEIL 软件仿真 按键检测
1.第一步点击仿真 本次仿真是选择的是软件仿真 看下图dedbug设置 3.由于本次是软件模拟按键调试 选择GPIO口 点击 peripherals -> General purpose ...
- 如何查找不同芯片keil软件仿真要配置的参数DAMSTM.DLL、-pSTM32F103C8
KEIL软件仿真配置参数 这里以C8T6为例,其他芯片查找方法也一样 软件仿真需要选择 Use Simulator,下面的红框参数可以从KEIL软件给的芯片数据查看 点击软件的File选项,然后点击D ...
- Keil软件仿真STM32时出现“no ‘write‘ permission”,“no ‘read‘ permission ”的错误
Keil软件仿真STM32时出现"no 'write' permission","no 'read' permission "的错误 在Keil中可以对我们的程 ...
- Keil软件仿真步骤
目录 前言 一.准备工作 二.仿真 1.波形验证 2.变量验证 3.其他 注意事项 前言 在学习STM32的过程中会不可避免的遇到需要仿真的情况,其实大部分时候都是直接使用ST-Link进行硬件仿真, ...
- Keil软件仿真STM32互补输出PWM
首先用Cubemx生成一个简单Keil工程,创建一个TIME4定时器,记得打开中断,用于让两个LED闪烁,型号:STM32F103VET6: 配置两个IO为输出状态,控制两个LED灯. 主函数中先打开 ...
- keil软件仿真时,程序不能正常运行解决方法
在用keil软件调试程序时,有时候手头没有硬件电路板,就需要用到软件仿真功能.但是使用软件仿真时经常出现一个问题,就是开始仿真后,程序就会卡在系统初始化函数中. 程序停在时钟设置这里就不动了,不能进入 ...
- Keil软件仿真时如何用逻辑分析仪观察变量值
在调试代码的时候,有时候手头上没有硬件环境,就需要用到纯软件仿真.下面先看一下要测试的代码. #include "sys.h" #include "delay.h&quo ...
最新文章
- AI一分钟|美国第一家!Waymo商业自动驾驶打车服务正式获批
- 我们遇到什么困难都不要怕,微笑着面对它
- [UWP]了解IValueConverter
- 【转】在你的博客中添加Google地图(Use Google Map API On Your Bolg)
- Java中的对象、private关键字、this关键字、构造方法
- poj 3278 Catch That Cow (bfs 搜索)
- 二叉树遍历算法的应用
- BZOJ-4706 B君的多边形 OEIS
- nxlog windows安装部署
- 基于MATLAB的运动车辆跟踪检测系统
- 刷新计算机dns缓存的命令,如何刷新dns缓存 刷新dns缓存命令(ipconfig /flushdns)
- 树莓派Raspberry Pi上手报告
- Linux和Windows系统基础操作命令
- MC辨析(蒙特卡洛)
- 谈谈BFC与ie特有属性hasLayout 1
- Cobot专长:了解您的日常需求
- python批量改名
- 《缠中说禅108课》66:主力资金的食物链
- oracle11g ins208022,解决重装 Oracle 出现的 INS-32025 问题,完全卸载 Oracle11g
- 电脑疑难杂症之Windows更新