如何开始Keil程序的仿真调试

如何开始Keil程序的仿真调试,第1张

方法/步骤

1

给开发板供电后,接好仿真器,打开Keil,选择Options for target,会d出一个对话框。

2

选择Debug项,左侧是use simulator,右侧是选择仿真器,请勾选右侧选项,并选择ULINK2/ME Cortex Debugger仿真器,然后数困点击settings,d出新的对话框。

3

在该对话框中,请选择Port为SW接口,如果是JTAG请选择JTAG,如果你已经连接好仿真器,就会看到芯片空毕仿被正确的识别,下方Debug一栏中Reset部分可选择SYSRESEETREQ和Autodetect。

4

择Flash

download项,请看图示中红色标注部分,前面建立工程的时候已经选择了你需要的MCU,在这里需要选择正确对应的flash算法,你的程序将会通过

JTAG或者SW接口协议下载芯片RAM中然后通过调用接口算法中的读写flash等程序将你编写的软件写入flash,所以其开始的地址和对应的

flash算法程序需要选择正确,或者自己编写也可。完成后点击OK

5

完成上述四个步骤后就可以开始你的程序调试了,点击图示中对应的红色标注按钮可以开始你的第一次调试,当然前提是你已经编写好了对应的软件。另外从Debug下拉菜单中亦可以选择调试按钮。要想了解的更多调试方斗纤法,将在下一篇文章中介绍。

http://jingyan.baidu.com/article/5225f26b5d5725e6fa0908d9.html

project ->option for target xxx ->debug ->勾选左边的 use simulator ->OK. 2. ctrl + F5 启动 debug, 中间应有 logic analyzer, 如果没有悔基,view ->analyse windows ->logic analyzer. 3. 在logic analyzer中点set up, 再点右上角的 new, 输入你想查看的信号,如P3_0, 回车,在碧基谨下面锋世的display type中选 bit(单bit信号) 或state(多bit信号),close. 4. run,即可看到此信号的波形,zoom 就不说了。 5. 同时也可查看串口、计数器等等的状态,都在peripherals里。注意此仿真是纯软件仿真,与实际硬件无任何关系。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11972405.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存