在把电脑里编写的程序下载到arm开发板里时为什么要用jlink仿真器

在把电脑里编写的程序下载到arm开发板里时为什么要用jlink仿真器,第1张

对,jlink主要是用来在线调试,它是一个程序下载器和控制器,使得pc上的edk软件能够对arm的运行进行控制,比如单步运行,设置断点,查看寄存器等。一般调试信息用串口打印出来,就比如vc用printf在屏幕上显示信息一样,通过串口arm就可以将需要的信息输出到电脑的串口界面,由于笔记本一般都没有串口,所以常用usb转串来实现。

作为初学者这两个东西很常用,也不贵,串口线也就几块钱,jlink国内盗版的很多,4,50块的多的是,没必要买原版,很贵的。

你好!

仿真通过不代表你的程序下载到板子上就能正常运行,你仿真的时候设置的ARM-link中的RO和RW设置与下载到板子上的设置是不一样的。你仿真知识在ram中运行,下载到板子上的是先从flash运行。

打字不易,采纳哦!


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

原文地址:https://54852.com/yw/7788687.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存