操作stm32 有使用官方庫(kù)函數(shù)(參見stm32 開發(fā)環(huán)境MDK+庫(kù)文件配置)和 直接操作寄存器的方法直接操作寄存器的方法 會(huì)比庫(kù)函數(shù)的方法效率更高 而且代碼量會(huì)比較少 例如 在庫(kù)函數(shù)下 配置一個(gè)GPIO口 需要 GPIO_InitType
cortex-m3支持256個(gè)中端,其中包含了16個(gè)內(nèi)核中斷,240個(gè)外部中斷。stm32只有84個(gè)中斷,包括16個(gè)內(nèi)核中斷和68個(gè)可屏蔽中斷。stm32f103上只有60個(gè)中斷,f107上才有68個(gè)中斷。中斷是stm32很基礎(chǔ)的一個(gè)功能,學(xué)會(huì)使用
cortex-m3支持256個(gè)中端,其中包含了16個(gè)內(nèi)核中斷,240個(gè)外部中斷。stm32只有84個(gè)中斷,包括16個(gè)內(nèi)核中斷和68個(gè)可屏蔽中斷。stm32f103上只有60個(gè)中斷,f107上才有68個(gè)中斷。