🔍 搜索帖子 / 资讯 / 芯片型号…
论坛/NucleiStudio讨论专区/使用核内timer计数出错
使用核内timer计数出错
NucleiStudio讨论专区 作者 DTgw123 发布于 2025-12-16 17:49(297 天前) 4057 浏览

创建N300FD工程,用qemu仿真跑如下代码:
图片alt

全部回复 4
N
NeilWong154 天前 · 1 楼
回复 NeilWong:

我目前下载了最新的 IDE 版本 2025/10, 发现提供的例子在 QEMU 下都不能产生中断,包含 Timer,  请问是什么原因?

N100 Nuclei SDK Build Time: May 7 2026, 18:09:30 Download Mode: SRAM CPU Frequency 2611204587 Hz CPU HartID: 0 init timer and start

这个原因我自己查看 Nuclei 的 QEMU 源码已经知道了,主要是目前 QEMU 尚未支持 IRQC 中断控制器,因此读/写 IRQC 和 TIMECMP 之类的 CSR 都被 QEMU 忽略造成的。

N
NeilWong154 天前 · 2 楼

我目前下载了最新的 IDE 版本 2025/10, 发现提供的例子在 QEMU 下都不能产生中断,包含 Timer,  请问是什么原因?

N100 Nuclei SDK Build Time: May 7 2026, 18:09:30 Download Mode: SRAM CPU Frequency 2611204587 Hz CPU HartID: 0 init timer and start

黄
黄皓213 天前 · 3 楼

qemu 是功能model,没有性能信息。 所以qemu 上看cycle 就没有啥意义了

D
DTgw123296 天前 · 4 楼

满朝文武,为何皆沉默不语?

💡 请 登录 后参与讨论(微信扫码即登录/注册)