[技术问答] 用NU-LINK仿真的时候,为何程序指针没事儿老往定时器里跑呢

[复制链接]
6895|60
Harvard 发表于 2021-3-9 22:55 | 显示全部楼层
新唐的51 用nulink仿真就这个德行 .要注意. 有需要的地方打断点.
 楼主| taobaofarmer 发表于 2021-3-9 23:46 | 显示全部楼层
Harvard 发表于 2021-3-9 22:55
新唐的51 用nulink仿真就这个德行 .要注意. 有需要的地方打断点.

这才是正解,是新唐仿真器设计的问题,打断点、执行到光标处这些手段都会用,问题是要查看某处代码执行的细节的时候,就不能单步的一步一步走了,否则会被定时器中断剥夺了运行权,开发单片机二十多年了,没见过这种仿真器的,太奇葩了,最后的问题是这个论坛就给坛友提供了一个互相交流的平台而已,新唐官方对此板块好像根本就不管不问
ssaa2000 发表于 2021-3-10 10:13 | 显示全部楼层
我用NuLink调试过M451,MS51,都有这种情况,STLink确实没有,有点费解为啥新唐不解决这个问题。
 楼主| taobaofarmer 发表于 2021-3-10 10:17 | 显示全部楼层
那看来 NU-LINK 调试自家的ARM也是这种情况,问题是如果你的应用里有RTOS的话, RTOS的时钟是1ms的中断,那根本无法调试了,不理解新唐为何如此设计,而且官方对最这个问题根本视而不见
自己造声卡 发表于 2021-3-10 10:19 | 显示全部楼层
仿真当然是这样,而你烧录之后,就不会了。
Harvard 发表于 2021-3-10 12:56 | 显示全部楼层
taobaofarmer 发表于 2021-3-10 10:17
那看来 NU-LINK 调试自家的ARM也是这种情况,问题是如果你的应用里有RTOS的话, RTOS的时钟是1ms的中断,那 ...

arm没有 这个问题应该是新唐51上才有
 楼主| taobaofarmer 发表于 2021-3-10 13:12 | 显示全部楼层
但是新唐ARM 51仿真都用NU-LINK呀,除非你仿真新唐ARM的时候用J-LINK仿真器
 楼主| taobaofarmer 发表于 2021-3-13 11:25 | 显示全部楼层
这个问题没有网友遇到吗?新唐官方能不能给个解释?
 楼主| taobaofarmer 发表于 2021-3-16 21:51 | 显示全部楼层
这个问题没有网友遇到吗?新唐官方能不能给个解释?
 楼主| taobaofarmer 发表于 2021-3-19 12:05 | 显示全部楼层
这个问题没有网友遇到吗?新唐官方能不能给个解释?
 楼主| taobaofarmer 发表于 2021-3-25 15:22 | 显示全部楼层
这个问题没有网友遇到吗?新唐官方能不能给个解释?
 楼主| taobaofarmer 发表于 2021-3-30 08:58 | 显示全部楼层
这个问题没有网友遇到吗?新唐官方能不能给个解释?
hhg1688 发表于 2021-3-31 09:51 | 显示全部楼层
这是新唐仿真器硬件没有做好
hhg1688 发表于 2021-3-31 09:51 | 显示全部楼层
其它单片机没有遇到过
tommy 发表于 2021-3-31 16:33 | 显示全部楼层
我估计是新版KEIL驱动的原因吧
以前的旧驱动不存在这个问题
另外使用IAR也不存在这个问题...
 楼主| taobaofarmer 发表于 2021-3-31 16:47 | 显示全部楼层
关键的问题是新唐好像根本不理会这个论坛,只开这么个论坛给用户自己玩儿,他啥不管。。。。
 楼主| taobaofarmer 发表于 2021-4-2 14:14 | 显示全部楼层
这个问题没有网友遇到吗?新唐官方能不能给个解释?
 楼主| taobaofarmer 发表于 2021-4-3 21:37 | 显示全部楼层
这个问题没有网友遇到吗?新唐官方能不能给个解释?
twjiang 发表于 2021-4-3 21:51 | 显示全部楼层
 楼主| taobaofarmer 发表于 2021-4-9 08:48 | 显示全部楼层
这个问题没有网友遇到吗?新唐官方能不能给个解释?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部