基于簡化Cortex-M核微控制器嵌入式軟件的開發(fā)步驟,增強(qiáng)軟件可移植性的目的,對微控制器軟件接口標(biāo)準(zhǔn)(CMSIS)、ST公司標(biāo)準(zhǔn)外設(shè)庫V3.5的文件結(jié)構(gòu)、相互聯(lián)系、功能作用進(jìn)行了簡要介紹,并以具有Cortex-M3內(nèi)核的STM32F103VET6為例,給出了IAR FOR ARM6.30編程環(huán)境下的開發(fā)步驟。結(jié)合具體應(yīng)用,本文對數(shù)據(jù)端口、中斷進(jìn)行設(shè)置,縮短了開發(fā)時間,提高了代碼效率。