我们可以使用JTAG更新微控制器中的固件吗?如果是,除了硬件适配器(jtag,同步)和引导程序(软件编程,异步)以外,这两者之间有什么区别。
提前感谢。
我们可以使用JTAG更新微控制器中的固件吗?
取决于您的微控制器。请参阅其数据表和其他文档。
JTAG和微控制器中的引导加载程序编程之间的区别是什么?
JTAG接口是基于硬件的方法。您可能会看起来像是可以访问内部控制线,例如,写入或读取特定的存储单元。微控制器方面不涉及任何软件。 JTAG标准在非常低的级别上定义了一个串行接口。
Bootloader编程在微控制器中需要一个小应用程序:Bootloader。它可以使用任何硬件接口(如串行线)和任何协议来访问内部闪存。一些微控制器与引导加载程序一起出售。