如果arm开发板的jtag仿真器具体的功能是干什么啊不和51之类的单片机烧写过程一样吗

如果arm开发板的jtag仿真器具体的功能是干什么啊不和51之类的单片机烧写过程一样吗,第1张

JTAG除了可以烧写代码之外,还能进行简单的跟踪,用于程序的调试,类似于阉割版本的仿真器

通常来说,若带有BootLoader代码的ARM,可以用其它被定义的口线进行程序更新,而Cortex系列的都可以使用一个叫SWD的4-5芯接口用于跟踪和烧写代码

如果是全新的ARM,而且用的是NAND FLASH,那你就需要用JTAG线,PC端使用你自己写的SJF工具(SJF源码网上有,但你要根据自己的硬件配置做些修改,如RAM芯片,FLASH芯片等)将bootloader下载到FLASH的前4K,上电后,ARM会自动将FLASH的4K读到RAM中,然后从RAM中开始引导。这时候,你就可以通过bootloader,将你的应用程序下载到FLASH的应用程序区,或从应用程序区将你的应用程序读到RAM中并运行,然后,你的程序就开始跑了。

以上就是关于如果arm开发板的jtag仿真器具体的功能是干什么啊不和51之类的单片机烧写过程一样吗全部的内容,包括:如果arm开发板的jtag仿真器具体的功能是干什么啊不和51之类的单片机烧写过程一样吗、如何给arm烧写程序、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/zz/9281996.html

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

发表评论

登录后才能评论

评论列表(0条)

保存