關(guān)于stm32f1ox.h頭文件啟動(dòng)代碼與編譯器里的宏定義
在此總結(jié)一下自己的發(fā)現(xiàn)。
stm32f107vc屬于互聯(lián)性器件,他的啟動(dòng)文件應(yīng)該是.cl。對(duì)于啟動(dòng)文件有ji個(gè),
.ld
.md
.hd
.cl
.xl
rbt6選用的是md 可以在keil c++ 宏定義那邊說明STM32F10X_CL,
或者在stm32f10x。h中找到
#if !defined (STM32F10X_LD) && !defined (STM32F10X_LD_VL) && !defined (STM32F10X_MD) && !defined (STM32F10X_MD_VL) && !defined (STM32F10X_HD) && !defined (STM32F10X_HD_VL) && !defined (STM32F10X_XL) && !defined (STM32F10X_CL)
#endif
如果用的是rbt6 如上,如果用的是107 將cl打開
同時(shí)我們會(huì)看到我們啟用了外部的25M晶振,
外部時(shí)鐘頻率選擇
#if !defined
#endif
最后將.cl啟動(dòng)文件添加到工作組中。
評(píng)論