用cube库写的PWM,怎么用keil仿真观察PWM输出波形
这个很简单,Keil的逻辑仪,是基于Keil自带的仿真器来运行的。
而Keil自带的仿真器,是基于传统的51单片机来运行的,传统的51就是我们课本上讲的,只有串口,两个定时器,两个外中断一共五个设备,没有其他设备。
你用的STC单片机
如何用keil uvision4进行如下图的端口输出波形仿真?
欲将keil4仿真成功,要将GPIO口写对,写定义为IO口的变量名或直接写IO口名。
KEIL软件仿真方法步骤:
1、点击Options
for
Target。
2、点击“Debug”,选择“Use
Simulatorh”和“Limit
Speed
to
Real-time”,确定。
3、编译工程后点击“仿真”按钮。
4、仿真界面点击“Peripherals”,下拉菜单中选择“General
Purpose
I/O”。
5、“General
Purpose
I/O”侧栏会出现需要观察的I/O口。
IDR为引脚输入状态,ODR为引脚输出状态。出现小勾为高电平、无显示为低电平。
如何用keil uvision4进行端口输出波形仿真? 就是实现下面的界面
keil4能仿真成功的,问题是要将GPIO口写对,要么写定义为IO口的变量名,要么直接写IO口名。直接写IO口名时要写成如P1.1这样的,千万不能写成P1^1。仿真效果图(两个IO口的局部波形)如下: