[开发工具] 用keil5进行Debug仿真时,出现Unknown signal

[复制链接]
1324|25
 楼主| zhaoxqi 发表于 2022-5-7 21:31 | 显示全部楼层 |阅读模式
用keil5进行Debug仿真时,出现Unknown signal
jiajs 发表于 2022-5-7 21:33 | 显示全部楼层

楼主详细说说怎么回事啊,这么说太笼统了
 楼主| zhaoxqi 发表于 2022-5-7 21:35 | 显示全部楼层
用的是STM32官方的板子 NUCLEO-F103RB 和 NUCLEO-F410RB

在debug中用logic 看引脚电平变化
F103增加成功(PORTA&0x00000020)>>5
F410增加失败。不知道是哪里的问题
zwll 发表于 2022-5-7 21:37 | 显示全部楼层
有截图吗
 楼主| zhaoxqi 发表于 2022-5-7 21:39 | 显示全部楼层
 楼主| zhaoxqi 发表于 2022-5-7 21:42 | 显示全部楼层
 楼主| zhaoxqi 发表于 2022-5-7 21:44 | 显示全部楼层
 楼主| zhaoxqi 发表于 2022-5-7 21:46 | 显示全部楼层
dingy 发表于 2022-5-7 21:51 | 显示全部楼层
干脆 重新定义一个变量来用呗。
dengdc 发表于 2022-5-7 21:54 | 显示全部楼层
https://mp.weixin.qq.com/s?__biz=MzA3OTIxMjQyNQ==&mid=2650948799&idx=1&sn=c910ba35cb0b4c84235d17d10971f6b3&chksm=84401e59b337974f0d4f9c14c238dab62fb6113e5eaeb8a0809a0dacddf7b014470e8ae7e55f&token=7785757&lang=zh_CN#rd
juventus9554 发表于 2022-5-7 21:57 | 显示全部楼层
看样子是定义出了问题,  不清楚这个是怎么定义的,  看看 IDE 的手册吧
 楼主| zhaoxqi 发表于 2022-5-7 22:01 | 显示全部楼层
问题找到了,是进入Keil仿真以后,点view->symbol windows 里面的 Virtual Registers 里没有PORTx的设置,因此仿真无法在逻辑分析仪中增加此类信号。
 楼主| zhaoxqi 发表于 2022-5-7 22:03 | 显示全部楼层
我对比了STM32F103RB 和 STM32F410RB 后发现的。
zwll 发表于 2022-5-7 22:06 | 显示全部楼层
很有效率的嘛
 楼主| zhaoxqi 发表于 2022-5-7 22:06 | 显示全部楼层
但是不知道如何在这个 Virtual Registers 里增加想要观察的PORTx相关引脚
pengf 发表于 2022-5-7 22:08 | 显示全部楼层
右键增加
 楼主| zhaoxqi 发表于 2022-5-7 22:10 | 显示全部楼层
好像没有这个功能
 楼主| zhaoxqi 发表于 2022-5-7 22:12 | 显示全部楼层
 楼主| zhaoxqi 发表于 2022-5-7 22:16 | 显示全部楼层
 楼主| zhaoxqi 发表于 2022-5-7 22:18 | 显示全部楼层
知道怎么回事了,多谢大家
您需要登录后才可以回帖 登录 | 注册

本版积分规则

808

主题

10636

帖子

4

粉丝
快速回复 在线客服 返回列表 返回顶部