Arm 是否使用STM32L4xx双银行机制进行软件升级?

Arm 是否使用STM32L4xx双银行机制进行软件升级?,arm,stm32,Arm,Stm32,我想知道在STM32上使用双银行引导机制来实现我的软件更新机制是否是正确的方法。我担心的是,在2级读保护(我认为这是最终的“生产”设置)中,我知道在引导时不可能从一个库切换到另一个库。 您知道这种双银行机制是否真的用于现场软件更新?那么这个读保护级别呢? 谢谢STM32在使用内存块方面非常灵活。银行没有太多的局限性,它所使用的是区块。2级读保护也达到块级。所以你们可以做的是,将第1列的一半用于引导加载程序,另一半用于应用程序,第2列完全用于应用程序。通过这种方式,您可以为应用程序利用最大内存

我想知道在STM32上使用双银行引导机制来实现我的软件更新机制是否是正确的方法。我担心的是,在2级读保护(我认为这是最终的“生产”设置)中,我知道在引导时不可能从一个库切换到另一个库。 您知道这种双银行机制是否真的用于现场软件更新?那么这个读保护级别呢?
谢谢

STM32在使用内存块方面非常灵活。银行没有太多的局限性,它所使用的是区块。2级读保护也达到块级。所以你们可以做的是,将第1列的一半用于引导加载程序,另一半用于应用程序,第2列完全用于应用程序。通过这种方式,您可以为应用程序利用最大内存