`在收到了很久之后,这次发布一下新的体验。本次体验主要就是上电 仿真了。在我试过的几种仿真器中,这款仿真器也是该有的都有了,平常所接触的仿真器最多的就是看数值,打断点调试。仿真主要就是看程序跑到哪了以及数据值的正确与否,当然我也知道很多都是用串口进行仿真的,在程序中加入各种串口打样,让自己知道程序运行到哪一步了。这样做需要消耗一个串口,以及要添加很多程序。所以仿真器的好处不言而喻。接下来就看我们体验吧。 本次我们就是把这个从LINK仿真器转移到一款芯圣 开发板,因为板载了一款同样的仿真器,正好可以用来仿真。 工程我是直接选择的一款带例程的。
下面就是看下我们的配置,这里可以发现就不太一样了,传统51界面风格,我们就直接选择debug选项。
选择HC-LINK之后,我们就可以发现这样的一个配置了,端口能其实就是串口。然后我们可以选择打开PM51选项,这样就会弹出下面的界面。
是量产模式,不过用起来还是迷迷糊糊的,最终就是在这里好像没法固化程序。 还有其他ISP工具。 之后我主要是体验仿真的,接下来就是进入仿真。
程序编译后直接点击常规的仿真按钮就能进入仿真界面。
然后就是仿真加断点调试,这里一点问题都没有,不过只能是添加4个断点,多了有的断点就不起作用了。仿真主要还得看数据,我们可以把一些变量放到窗口上直接显示数据出来。如下图:
不过目前这个不能实时刷新数据,需要打断点进行观察。不过传统51核做到这样已经非常不错了。 总结下就是目前这个因为传统内核的原因,所做到的功能已经非常可以了,不过软件上面我们学习还是要花点时间去弄,才知道最终是怎样固化程序的。不像M3核下载完就是固化程序了。本次体验就到这里。
`
|