為什么基于STM32G0、STM32L0系列芯片里有VTOR而STM32F0系列又沒有?
用過STM32G0、STM32L0系列芯片并做過IAP操作時,會發(fā)現(xiàn)該芯片里是有VTOR中斷矢量偏移控制寄存器的,可基于M0內(nèi)核的STM32F0系列芯片里卻沒有!
其實(shí),M0核與M0+核是有諸多差別的。STM32G0、STM32L0是基于M0+而來,而STM32F0系列是基于M0核而成?;贛0+的STM32芯片里都有VTOR寄存器,而M0核里根本就沒有它。
知道了這點(diǎn),就不難理解基于STM32F0芯片做IAP時有些地方跟其它系列明顯不一樣。F0系列里要做一次矢量表的拷貝操作。
-
芯片
+關(guān)注
關(guān)注
459文章
51927瀏覽量
433674 -
mcu
+關(guān)注
關(guān)注
146文章
17718瀏覽量
358182 -
STM32
+關(guān)注
關(guān)注
2283文章
10986瀏覽量
361294 -
IAP
+關(guān)注
關(guān)注
2文章
164瀏覽量
24742
發(fā)布評論請先 登錄
相關(guān)推薦
STM32F0系列概覽

AN5145_從STM32F0系列遷移到STM32G0系列的應(yīng)用

AN5145_從STM32F0系列到 STM32G0 系列的應(yīng)用移手冊

AN4099_在STM32F0和STM32F3系列MCU上實(shí)現(xiàn)紅外遙控收發(fā)控制協(xié)議

如何使用官方固件庫和軟件包——以STM32F0系列芯片為例

STM32F0系列MCU硬件電路外設(shè)設(shè)計(jì)

STM32F0系列MCU硬件電路boot設(shè)計(jì)

評論