中级会员
 
- 积分
- 237
- 金钱
- 237
- 注册时间
- 2013-11-21
- 在线时间
- 19 小时
|
5金钱
原子哥,我在文件里面包含 #include "stm32f10x_lib.h"之后 CAN初始化里面只要加 RCC_APB1PeriphClockCmd(RCC_APB1Periph_CAN1,ENABLE);//使能CAN1时钟就报错,(..\User\src\Driver_pcb.c(347): error: #20: identifier "RCC_APB1Periph_CAN1" is undefined)。
我把 RCC_APB1PeriphClockCmd(RCC_APB1Periph_CAN1,ENABLE);移到包含 #include "stm32f10x_lib.h"的文件里面都不会报错,这是什么情况啊?
像这个就不会报错RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM2,ENABLE); |
最佳答案
查看完整内容[请看2#楼]
stm32f10x_lib.h还是好老的代码用的了。
现在都是用:stm32f10x.h 了
库用的3.5的库。
下载战舰板的最新例程,看看吧。
|