迪文科技论坛

 找回密码
 立即注册
搜索
查看: 308|回复: 3

【提问】HME05仿真器使用不了

[复制链接]

11

主题

13

回帖

188

积分

注册会员

Rank: 2

积分
188
发表于 2023-4-3 22:17:39 | 显示全部楼层 |阅读模式
大家好,求助一下,我用的是 EKT043E开发板 和 HME05仿真器,程序写了一大半,软件出问题了,想仿真看一下,一直没有链接上。 驱动我装好了,线连接上。我有三个困惑
1.   关于 OS/GUI(PIN#32) 和 JTAGS(PIN#34)这两个引脚应该怎么接,看官方给的不同资料,接法还不一样。我要仿真 AISC的C语言程序,应该怎么接

2.  仿真时设置断点,能否查看 XDATA 的数据,需要注意什么。论坛里面讲需要设置 D_PAGESEL = 1, 但是看ASIC应用开发指南,不应该设置 D_PAGESEL = 2 吗, 用以将 32K RAM地址设置为 0x8000~0xFFFF
3.  我看论坛里面有人讲,仿真 OS核心程序时,屏幕不能正常显示,那可以理解为,仿真调试C语言程序时,GUI部分的运行无法正常运行吗
回复

使用道具 举报

0

主题

577

回帖

8025

积分

论坛元老

Rank: 8Rank: 8

积分
8025
发表于 2023-4-4 08:56:20 | 显示全部楼层
问题1:仿真时,选择模式为 USB、JTAG、OS JTAG,即 OS 核程序仿真时的状态为:T5L 芯片 32脚上拉、34 脚下拉。若屏幕未设计可选择模式,可自行飞线确保上下拉仿真环境。
问题2:HME05 是通过把代码下载到 T5L OS CPU 的 Code RAM 来实现硬件仿真的,代码并没有烧录到片内的 Flash 上。整个仿真过程,支持断点仿真,不能直接监视 Xdata 的变量值,需要结合 data、idata 的内部 Code RAM 进行间接的检测。也可以通过串口打印检测 Xdata 的变量值。在检测过程中,将 Xdata 改为data、idata,或者直接赋值操作时,需注意这三者的存储空间大小。
问题3:仿真时,屏出现黑屏属于正常现象

这份文档里有具体介绍仿真器使用


更多资料您可以看这个帖子
【开发资料】WIN8/WIN10系统支持KEIL HME05调试-仿真器
http://inforum.dwin.com.cn:20080/forum.php?mod=viewthread&tid=3567&fromuid=50098
(出处: 迪文科技论坛)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

8

主题

28

回帖

173

积分

注册会员

Rank: 2

积分
173
发表于 2023-7-11 09:09:55 | 显示全部楼层
Dearall 发表于 2023-4-4 08:56
问题1:仿真时,选择模式为 USB、JTAG、OS JTAG,即 OS 核程序仿真时的状态为:T5L 芯片 32脚上拉、34 脚下 ...

不能直接看xdata的值,仿真的意义在哪里
回复

使用道具 举报

0

主题

577

回帖

8025

积分

论坛元老

Rank: 8Rank: 8

积分
8025
发表于 2023-7-11 09:47:38 | 显示全部楼层
KevinHe 发表于 2023-7-11 09:09
不能直接看xdata的值,仿真的意义在哪里

HME仿真只能适用于开发板,标准品用不了哦,平常测试C51程序,还是建议编译成BIN文件后,下载到屏测试,不太花太长时间在仿真上。
关于xdata数据的查看方法,您可以先看下这个帖子,看看能否帮到您。

【分享】T5L仿真查看xdata数据两种方法分享
http://inforum.dwin.com.cn:20080 ... 8&fromuid=50098
(出处: 迪文科技论坛)
回复

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|小黑屋|迪文科技论坛 ( 京ICP备05033781号-1 )

GMT+8, 2024-5-13 16:28 , Processed in 0.078046 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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