找回密码
 立即注册
查看: 80|回复: 5

仿真没有按程序走 | 优化问题,找到原因了

[复制链接]
  • 打卡等级:常住居民III
  • 打卡总天数:169
  • 最近打卡:2025-06-16 08:22:09

16

主题

80

回帖

718

积分

高级会员

积分
718
发表于 2025-6-6 17:03:37 | 显示全部楼层 |阅读模式
g_system_state[2]这个变量值为0x0c,应该是满足条件的。为什么程序跑到else语句里面了。
硬件仿真。
是我的程序写错了吗



截图202506061701166026.jpg
回复

使用道具 举报 送花

3

主题

721

回帖

153

积分

等待验证会员

积分
153
发表于 2025-6-6 17:12:00 | 显示全部楼层
在处理硬件仿真问题时,建议使用专业的仿真软件(如MATLAB、Simulink等),确保仿真设置正确。如果在仿真过程中遇到了逻辑错误或条件判断问题,建议重新检查仿真逻辑,确保所有条件判断都正确无误。同时,检查仿真参数,确保硬件参数与仿真预期一致。如果问题仍然存在,建议联系技术支持或参考相关行业指南,以获取进一步的帮助和解决方案。

[本文内容由国芯人工智能辅助生成,仅供参考]
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:169
  • 最近打卡:2025-06-16 08:22:09

16

主题

80

回帖

718

积分

高级会员

积分
718
发表于 2025-6-6 17:23:05 | 显示全部楼层
看汇编程序,R11寄存器值是正常的。不明白为什么一会就跑到else语句里面。
截图202506061721296755.jpg
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:169
  • 最近打卡:2025-06-16 08:22:09

16

主题

80

回帖

718

积分

高级会员

积分
718
发表于 2025-6-6 17:27:42 | 显示全部楼层
实际运行时,现象和仿真结果一致。看是什么原因。程序会间断的跑到else语句里面,
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:208
  • 最近打卡:2025-06-16 08:41:37
已绑定手机

67

主题

1915

回帖

4301

积分

荣誉版主

无情的代码机器

积分
4301
发表于 2025-6-6 17:45:57 | 显示全部楼层
写法看着没问题,上传完整工程看看
三天不学习,赶不上刘少奇~
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:169
  • 最近打卡:2025-06-16 08:22:09

16

主题

80

回帖

718

积分

高级会员

积分
718
发表于 7 天前 | 显示全部楼层
找到原因了,优化问题
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-6-16 16:16 , Processed in 0.150026 second(s), 79 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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