Quote: 引用:Quote: 引用:Quote: 引用:和你keil版本有关,根据不同的keil版本所使用的固件库是不同的,如果keil带的固件库是2.0.x的话你#include <stm32f10x_lib.h>如果是3.x的话你#include <stm32f10x.h>,需要定义个宏标明你MCU的种类,编译时候会提示你,你双击跟过去看下宏定义,然后在工程里把宏定义补上就可以。我现在用的keil5,应该在哪里查看它自带的固件库呢?keil5的话直接#include <stm32f10x.h> 然后依据你的stm32型号,定义一个宏,编译时候会提示。能麻烦你示范一下吗?
Quote: 引用:Quote: 引用:和你keil版本有关,根据不同的keil版本所使用的固件库是不同的,如果keil带的固件库是2.0.x的话你#include <stm32f10x_lib.h>如果是3.x的话你#include <stm32f10x.h>,需要定义个宏标明你MCU的种类,编译时候会提示你,你双击跟过去看下宏定义,然后在工程里把宏定义补上就可以。我现在用的keil5,应该在哪里查看它自带的固件库呢?keil5的话直接#include <stm32f10x.h> 然后依据你的stm32型号,定义一个宏,编译时候会提示。
Quote: 引用:和你keil版本有关,根据不同的keil版本所使用的固件库是不同的,如果keil带的固件库是2.0.x的话你#include <stm32f10x_lib.h>如果是3.x的话你#include <stm32f10x.h>,需要定义个宏标明你MCU的种类,编译时候会提示你,你双击跟过去看下宏定义,然后在工程里把宏定义补上就可以。我现在用的keil5,应该在哪里查看它自带的固件库呢?
和你keil版本有关,根据不同的keil版本所使用的固件库是不同的,如果keil带的固件库是2.0.x的话你#include <stm32f10x_lib.h>如果是3.x的话你#include <stm32f10x.h>,需要定义个宏标明你MCU的种类,编译时候会提示你,你双击跟过去看下宏定义,然后在工程里把宏定义补上就可以。