当前位置:首页 > 单片机 > 单片机
[导读]我搜索了一下代码,发现来自:主头文件 #include "stm32f10x.h"8296行#ifdef USE_STDPERIPH_DRIVER #include "stm32f10x_conf.h"#endif上面是关于如何定位到"stm32f10x_conf.h"------------------------------------

我搜索了一下代码,发现来自:主头文件 #include "stm32f10x.h"

8296行

#ifdef USE_STDPERIPH_DRIVER

#include "stm32f10x_conf.h"

#endif

上面是关于如何定位到"stm32f10x_conf.h"

------------------------------------------------------------------------------------

下面是关于如何"stm32f10x_conf.h"的作用

那你看过stm32f10x.h,是否又看过有stm32f10x.c? 不见得有.h文件就有.c文件。

在stm32f10x_conf.h文件中就已经包含了一些外设的头文件,它的功能也就是酱紫而已。

如果你不想用这个头文件,你大可以在自己的MAIN函数里添加stm32f10x_adc.h、stm32f10x_adc.h这些外设头文件。

而一旦你拥有了stm32f10x_CONF这个文件,你可以在里面把不需要的标准外设器件的头文件注销,用的时候再打开。

比如30行

#include "stm32f10x_can.h"

要是不需要用到can外设就

//#include "stm32f10x_can.h"


本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

一、在STM32中,有5个时钟源,为HSI,HSE,LSI,LSE,PLL.①HSI是高速内部时钟,RC振荡器,频率为8MHz;②HSE--高速外部时钟,可接石英或者陶瓷谐振器,或者外部时钟源,频率范围4MHz--15M...

关键字: STM32 stm32f10x 时钟配置

;******************** (C) COPYRIGHT 2010 STMicroelectronics ********************;* File Name: startup_stm32f10...

关键字: stm32f10x 启动代码

环境:STM32F10x 3.5固件库。下载地址http://www.st.com/internet/com/SOFTWARE_RESOURCES/SW_COMPONENT/FIRMWARE/stm32f10x_stdp...

关键字: stm32f10x 新建工程

USB速度慢的原因有以下几种可能:1、协议问题 全速的USB设备,最大速度12Mb/s,但是如果跑的是HID之类慢速设备的协议,那么速度就没有那么快了,理论上只有1.5Mb/s。2、配置问题 USB配置描述符中有关于接收...

关键字: stm32f10x usb速度慢

Ⅰ、概述RTC(Real Time Clock)是实时时钟的意思,它其实和TIM有点类似,也是利用计数的原理,选择RTC时钟源,再进行分频,到达计数的目的。该文主要讲述关于RTC的秒中断功能,这个功能类似SysTick系...

关键字: rtc stm32f10x 秒中断

先从最简单的问题开始,用STM32外部中断的方法实现PB.0按键控制PA.0LED灯:先总的说下实现中断的步骤:1,配置NVIC寄存器(函数),设置中断为第几组,占先优先级和次优先级; 函数方法: void NVIC_C...

关键字: gpio stm32f10x 外部中断

        stm32是自带硬件I2C,相比于软件模拟I2c,硬件I2c效率更高。但是据说不稳定,这个我倒暂时还没有体会到。        在最开始使用硬件I2c的时候,程序总是卡死,要不从一开始

关键字: i2c STM32 stm32f10x

SysTick定时器被集成在NVIC中。因此,只要是Cortex-M3内核的单片机,就都有它。这个学习笔记就用SysTick定时器来实现走马灯的功能。SysTick定时器非常简答,只有四个寄存器。这四个寄存器的含义在《C...

关键字: stm32f10x systick 定时器

Ⅰ、概述接着上一篇文章来讲述关于RTC的计数功能,我们以实例RTC日历(读写年、月、日、星期、时、分、秒)来讲述该章节。STM32F1系列芯片的RTC功能和其他系列(F0、F2、F4等)相比来说,功能要弱一点,原因在于F...

关键字: stm32f10x rtc日历

Ⅰ、写在前面关注我分享文章的朋友应该知道我在前面讲述过(软件、硬件)I2C主机控制从机EEPROM的例子。在I2C通信主机控制程序是比较常见的一种,可以说在实际项目中,很多应用都会使用到I2C通信。但在实际项目中作为

关键字: stm32f10x 中断接收 主从通信 硬件i2c 轮询发送
关闭