JTAG和微控制器中的引导加载程序编程之间的区别是什么?

问题描述 投票:0回答:1

我们可以使用JTAG更新微控制器中的固件吗?如果是,除了硬件适配器(jtag,同步)和引导程序(软件编程,异步)以外,这两者之间有什么区别。

提前感谢。

microcontroller hardware difference bootloader jtag
1个回答
0
投票

我们可以使用JTAG更新微控制器中的固件吗?

取决于您的微控制器。请参阅其数据表和其他文档。

JTAG和微控制器中的引导加载程序编程之间的区别是什么?

  • JTAG接口是基于硬件的方法。您可能会看起来像是可以访问内部控制线,例如,写入或读取特定的存储单元。微控制器方面不涉及任何软件。 JTAG标准在非常低的级别上定义了一个串行接口。

  • Bootloader编程在微控制器中需要一个小应用程序:Bootloader。它可以使用任何硬件接口(如串行线)和任何协议来访问内部闪存。一些微控制器与引导加载程序一起出售。

© www.soinside.com 2019 - 2024. All rights reserved.