Keil虚拟仿真逻辑仪和 真实逻辑仪(SaleaeLogic16)

本文介绍了如何利用Keil的虚拟仿真逻辑仪和Saleae Logic16真实逻辑分析仪来观察STM32F103C8T6微控制器在基于HAL库移植的uCOS-III系统中LED输出电平和串口通信的波形。首先,详细讲述了在Keil中配置和使用虚拟逻辑仪的步骤,包括参数设置和.ini文件的修改。然后,提到了Saleae Logic16的下载和通道设置,以进行实际波形捕获。通过这两种方式,可以深入理解STM32的信号行为。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


观察工程 STM32F103C8T6基于HAL库uCOS-III移植 LED输出电平和串口通信的波形。

一、Keil虚拟仿真逻辑仪

1.打开工程
在这里插入图片描述
2.配置
在这里插入图片描述
3.调试
在这里插入图片描述
4.选择逻辑分析
在这里插入图片描述
5.参数设置
在这里插入图片描述
6.Run
在这里插入图片描述
出错,创建一个TXT文件,并添加以下内容(位置在MDK-ARM下)修改后缀为.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

在项目中引入文件
在这里插入图片描述
7.再次Run
在这里插入图片描述

二、真实逻辑仪(SaleaeLogic16)

SaleaeLogic16下载: 提取地址,提取码:uuuu。压缩包有各种版本,自行选择安装。
1.打开
在这里插入图片描述
选择演示模式的通道
在这里插入图片描述
通道的设置
在这里插入图片描述
在这里插入图片描述

参考文献

使用 keil 仿真调试和 SaleaeLogic16 逻辑仪观察 uC/OS-III 多任务系统信号的波形

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值