為什么基于STM32G0、STM32L0系列芯片里有VTOR而STM32F0系列又沒有?
用過STM32G0、STM32L0系列芯片并做過IAP操作時(shí),會(huì)發(fā)現(xiàn)該芯片里是有VTOR中斷矢量偏移控制寄存器的,可基于M0內(nèi)核的STM32F0系列芯片里卻沒有!
其實(shí),M0核與M0+核是有諸多差別的。STM32G0、STM32L0是基于M0+而來,而STM32F0系列是基于M0核而成?;贛0+的STM32芯片里都有VTOR寄存器,而M0核里根本就沒有它。

知道了這點(diǎn),就不難理解基于STM32F0芯片做IAP時(shí)有些地方跟其它系列明顯不一樣。F0系列里要做一次矢量表的拷貝操作。
-
芯片
+關(guān)注
關(guān)注
462文章
53499瀏覽量
458587 -
mcu
+關(guān)注
關(guān)注
147文章
18589瀏覽量
385971 -
STM32
+關(guān)注
關(guān)注
2305文章
11118瀏覽量
370956 -
IAP
+關(guān)注
關(guān)注
2文章
165瀏覽量
25778
發(fā)布評(píng)論請(qǐng)先 登錄
STM32F0系列概覽
AN5145_從STM32F0系列遷移到STM32G0系列的應(yīng)用
AN5145_從STM32F0系列到 STM32G0 系列的應(yīng)用移手冊(cè)
AN4099_在STM32F0和STM32F3系列MCU上實(shí)現(xiàn)紅外遙控收發(fā)控制協(xié)議
如何使用官方固件庫(kù)和軟件包——以STM32F0系列芯片為例
STM32F0系列MCU硬件電路外設(shè)設(shè)計(jì)
STM32F0系列MCU硬件電路boot設(shè)計(jì)

為什么STM32F0系列芯片里面沒有VTOR
評(píng)論