找回密码
 立即注册
查看: 342|回复: 0

STC8G1K08芯片仿真,cpu逻辑有问题

[复制链接]

该用户从未签到

4

主题

7

回帖

58

积分

注册会员

积分
58
发表于 2023-9-8 19:14:52 | 显示全部楼层 |阅读模式
多次观察到一个现象,我研究了一下代码,基本排除软件问题,应该是芯片的计算逻辑问题。可以转STC的专家看一下:


如上图,我多次观察到这个函数的返回值异常(正常的返回值是0x2e0左右;软件异常时返回值经常是0x03FF),于是加了 239-240行的测试代码,并加了断点。
可以看到,watch窗口中 average= 0x02FF,是不应该进入240行这个分支的。也就是说不应该在这个断点断住。但事实上断住了。说明软件认为这个average是大于0x0350的。




截图202309081909524410.jpg
回复 送花

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2024-5-17 22:02 , Processed in 0.053301 second(s), 31 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表