关于stm32f1ox.h头文件启动代码与编译器里的宏定义
答案:1 悬赏:60 手机版
解决时间 2021-03-06 23:47
- 提问者网友:黑米和小志
- 2021-03-06 13:06
关于stm32f1ox.h头文件启动代码与编译器里的宏定义
最佳答案
- 五星知识达人网友:刀戟声无边
- 2021-03-06 14:35
stm32f107vc属于互联性器件,他的启动文件应该是.cl。对于启动文件有ji个, .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) #define STM32F10X_MD #endif 如果用的是rbt6 如上,如果用的是107 将cl打开 同时我们会看到我们启用了外部的25M晶振, 外部时钟频率选择 #if !defined HSE_VALUE #ifdef STM32F10X_CL #define HSE_VALUE ((uint32_t)25000000) #else #define HSE_VALUE ((uint32_t)8000000) #endif #endif 最后将.cl启动文件添加到工作组中。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯