打印
[开发工具]

用keil5进行Debug仿真时,出现Unknown signal

[复制链接]
689|25
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
用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 | 只看该作者
有截图吗

使用特权

评论回复
5
zhaoxqi|  楼主 | 2022-5-7 21:39 | 只看该作者

使用特权

评论回复
6
zhaoxqi|  楼主 | 2022-5-7 21:42 | 只看该作者

使用特权

评论回复
7
zhaoxqi|  楼主 | 2022-5-7 21:44 | 只看该作者

使用特权

评论回复
8
zhaoxqi|  楼主 | 2022-5-7 21:46 | 只看该作者

使用特权

评论回复
9
dingy| | 2022-5-7 21:51 | 只看该作者
干脆 重新定义一个变量来用呗。

使用特权

评论回复
10
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

使用特权

评论回复
11
juventus9554| | 2022-5-7 21:57 | 只看该作者
看样子是定义出了问题,  不清楚这个是怎么定义的,  看看 IDE 的手册吧

使用特权

评论回复
12
zhaoxqi|  楼主 | 2022-5-7 22:01 | 只看该作者
问题找到了,是进入Keil仿真以后,点view->symbol windows 里面的 Virtual Registers 里没有PORTx的设置,因此仿真无法在逻辑分析仪中增加此类信号。

使用特权

评论回复
13
zhaoxqi|  楼主 | 2022-5-7 22:03 | 只看该作者
我对比了STM32F103RB 和 STM32F410RB 后发现的。

使用特权

评论回复
14
zwll| | 2022-5-7 22:06 | 只看该作者
很有效率的嘛

使用特权

评论回复
15
zhaoxqi|  楼主 | 2022-5-7 22:06 | 只看该作者
但是不知道如何在这个 Virtual Registers 里增加想要观察的PORTx相关引脚

使用特权

评论回复
16
pengf| | 2022-5-7 22:08 | 只看该作者
右键增加

使用特权

评论回复
17
zhaoxqi|  楼主 | 2022-5-7 22:10 | 只看该作者
好像没有这个功能

使用特权

评论回复
18
zhaoxqi|  楼主 | 2022-5-7 22:12 | 只看该作者

使用特权

评论回复
19
zhaoxqi|  楼主 | 2022-5-7 22:16 | 只看该作者

使用特权

评论回复
20
zhaoxqi|  楼主 | 2022-5-7 22:18 | 只看该作者
知道怎么回事了,多谢大家

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

808

主题

10636

帖子

4

粉丝