关于USE_STDPERIPH_DRIVER,STM32F10X_HD

发布者:keiss2018最新更新时间:2016-03-29 来源: eefocus关键字:STM32F 手机看文章 扫描二维码
随时随地手机看文章
今天碰到了下面图(1)这个问题,导致问题的直接原因是 工程没有包含 stm32f10x_tim.h 这个文件,而stm32f10x_tim.h 包含在stm32f10x_conf.h 这个文件中,stm32f10x_conf.h又包含在stm32f10x.h这个文件中。做了两个尝试:(1)直接将stm32f10x_tim.h添加到该文件中,错误消除。(2)将stm32f10x.h添加到文件中,错误没有消失。为什么?见图(2)
图(1)
 
如下图所示,stm32f10x.h这个文件的最后有句  
#ifdef USE_STDPERIPH_DRIVER 
  #include "stm32f10x_conf.h" 
#endif
       即只有在将USE_STDPERIPH_DRIVER 配置在图(3)所示的选项中时,stm32f10x.h 才包含stm32f10x_conf.h
这个文件。而之前图3的选项中已经进行了配置,猜想可能是字符串有误,所以直接从stm32f10x.h文件中复制粘贴过去,错误消失,问题解决。


       图(2)





图(3)
 

关键字:STM32F 引用地址:关于USE_STDPERIPH_DRIVER,STM32F10X_HD

上一篇:stm32的boot0和boot1
下一篇:USE_STDPERIPH_DRIVER, STM32F10X_HD说明

推荐阅读最新更新时间:2024-03-16 14:48

STM32F PWM的生成
void TIME3_Config(void) { TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure; GPIO_InitTypeDef GPIO_InitStructure; TIM_OCInitTypeDef TIM_OCInitStructure; //第一步:配置时钟 // GPIOC Configuration: Channel 6 as alternate function push-pull RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOC, ENABLE); //第二步,配置goio口 GPIO_InitS
[单片机]
STM32F进入STOPMode方法与唤醒后注意事项
进入的方法很简单,直接调用库函数:PWR_EnterSTOPMode(PWR_Regulator,PWR_STOPEntry_WFI),退出的方法是用外部中断方式唤醒即可。退出STOPMode后,根据手册说明,会自动选择HSI作为sysclock,因此如果系统之前采用的是非HSI作为Sysclock,则必须重新调用System_init(),对RCC部分进行重新初始化。否则会影响系统性能。从手册上可以看到进入STOPmode&Lowpowermode时的电流最大为4uA,被唤醒的最长时间是9uS。
[单片机]
<font color='red'>STM32F</font>进入STOPMode方法与唤醒后注意事项
利用STM32F唯一96bit序列号实现反拷贝加密的源代码公开
//--------------------------------------------------------------------------- #include #pragma argsused BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fwdreason, LPVOID lpvReserved) { return 1; } //--------------------------------------------------------------------------- //本示例代码用BCB5编写,很容易移植到VC++等编译环境 //导出函数mcu
[单片机]
STM32F4定时器5 异常进不去中断问题
出现问题现象: 用定时器5来发脉冲,有时候当指令发送后,定时器不发脉冲,debug时发现程序执行到打开定时器5后,进不去中断,之后就一直进不去中断,才导致发不了脉冲。 定时器5配置代码如下: void TIM5_PWM_Init(u32 arr,u32 psc) { NVIC_InitTypeDef NVIC_InitStructure; GPIO_InitTypeDef GPIO_InitStructure; TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure; TIM_OCInitTypeDef TIM_OCInitStructure; RCC_APB1PeriphClockCm
[单片机]
STM32F4定时器5 异常进不去中断问题
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved