[资料工具] nv32 mdk 增加仿真

[复制链接]
 楼主| chenjianlin 发表于 2016-7-21 10:16 | 显示全部楼层 |阅读模式
本帖最后由 chenjianlin 于 2016-7-21 10:32 编辑

MDK-m0+中仿真居然看不到寄存器值,好在ARM内核基本通用,就直接用别的m0+仿真文件就可以了。把以下3个文件复制到任意位置。打开Options for Target 'xxx'的Target选项卡下的System-Viewer File(.sfr)中添加你需要的.sfr文件.就可以了。

再说一点,建一个工程文件不需要那么多文件的(搞得初学者都不知道怎么下手了)。只需要startup_NV32.s,和一个包含SystemInit ()函数的文件就可以了。SystemInit ();函数一般是空的都可以。  但是NV32有点特别,复位后看门狗是自动运行的,因此必须在 SystemInit ();函数,或者main() 函数里先关掉看门狗。需要看门狗的时候再设置。
仿真.JPG
仿真设置.JPG
最简工程.JPG

svd.rar

126.46 KB, 下载次数: 75

cgd 发表于 2016-7-21 13:32 | 显示全部楼层
沙发
lchen_wx 发表于 2016-7-21 16:19 | 显示全部楼层
不错
wangke2010 发表于 2016-7-21 16:43 来自手机 | 显示全部楼层
这个必须顶,有了这个东西好方便
ciker_li 发表于 2016-8-3 23:31 | 显示全部楼层
能给具体讲下怎么关闭看门狗吗?是不是在main()函数开始调用WDOG_Disable();?
还有我用了你的m0+仿真文件,还是看不到寄存器,是怎么回事,我用的keil5.14
keaibukelian 发表于 2018-7-5 14:18 | 显示全部楼层
我总是闹不明白mdk的使用方法
wowu 发表于 2018-7-9 21:44 | 显示全部楼层
什么是mdk啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

30

帖子

1

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

4

主题

30

帖子

1

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