使用Keil虚拟仿真和真实逻辑仪观察波形

一、使用Keil仿真逻辑仪观察引脚电平变化

打开keil——uc/os工程,点击如下图标:
在这里插入图片描述
在这里插入图片描述
添加引脚和串口,切且Display Type都设置为Bit在这里插入图片描述
点击图标运行:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
要在debug.ini里添加以下代码:

map 0x40000000, 0x40007FFF read write // APB1
map 0x40010000, 0x400157FF read write // APB2
map 0x40020000, 0x4007FFFF read write // AHB1
map 0x50000000, 0x50060BFF read write // AHB2
map 0x60000000, 0x60000FFF read write // AHB3
map 0xE0000000, 0xE00FFFFF read write // CORTEX-M4 internal peripherals

在这里插入图片描述

二、用真实逻辑仪(SaleaeLogic16)观察波形

软件下载如下网盘:
链接:https://pan.baidu.com/s/1C1EYQxb4E8DEEN7NH1DptQ
提取码:sw5f

安装后打开,页面如下:
在这里插入图片描述
设备选择:
在这里插入图片描述
当接入逻辑分析仪进行实际的采集和实验时,采集按钮由以前的START STMULTAR变成了START,标题也显示为CONNECT。
在这里插入图片描述
通道设置
修改波形幅值比例:
在这里插入图片描述
修改触发方式:
在这里插入图片描述
Annotations选项

Timing Marker Pair增加电平时间的组数

在这里插入图片描述
Analyzers选项

包含了多种协议,如串口,SPI,IIC,CAN等。
在这里插入图片描述
分别将stm32f103c8t6的引脚PA9,PC13,PA3接到通道0,1,2,同时将一个GND接地。点击start,即可出现以下情况:在这里插入图片描述
串口1:
在这里插入图片描述
PC13LED:
在这里插入图片描述
PA3LED:
在这里插入图片描述

可以看到PA9电平变化周期2s,PC13电平变化周期2s,PA3电平变化周期6s。
这与上述使用Keil仿真逻辑分析仪得出结果一致,与代码中的设置也是一致的。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值