历史上的今天
今天是:2024年09月01日(星期日)
2018年09月01日 | STM32的宏定义问题
2018-09-01 来源:eefocus
在刚开始学习STM32单片机的时候,我们会遇到这样的问题:
#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_LD */ /*!< STM32F10X_LD: STM32 Low density devices */
/* #define STM32F10X_LD_VL */ /*!< STM32F10X_LD_VL: STM32 Low density Value Line devices */
/* #define STM32F10X_MD */ /*!< STM32F10X_MD: STM32 Medium density devices */
/* #define STM32F10X_MD_VL */ /*!< STM32F10X_MD_VL: STM32 Medium density Value Line devices */
/* #define STM32F10X_HD */ /*!< STM32F10X_HD: STM32 High density devices */
/* #define STM32F10X_HD_VL */ /*!< STM32F10X_HD_VL: STM32 High density value line devices */
/* #define STM32F10X_XL */ /*!< STM32F10X_XL: STM32 XL-density devices */
/* #define STM32F10X_CL */ /*!< STM32F10X_CL: STM32 Connectivity line devices */
#endif
这是什么意思呢?
#if !defined XXX
#endif
意思就是 :如果没有被定义STM32F10X_LD 下面重新定义的,如果有定义了就不执行!
为了不要修改这个,我们在这里添加,就是被定义了, 不要去掉注释了!
STM32F10X_HD,USE_STDPERIPH_DRIVER(中间隔开使用的是逗号)。
上一篇:stm32常见错误分析
史海拾趣
|
基于51的电子钟!!!高手来传我一个~~~~~~~~~QQQQQQQQQ 我要做一课程设计!!基于51的数字显示电子钟!!!!!高手做过,成功的!!!!拜托给我穿一个(要完整的电路图,程序)!!!!!:P :P :P 谢谢~~~~~我的邮箱:sai520hai@yahoo.com.cn… 查看全部问答> |
|
使用PPPD控制GPRS模块拨号上网后,直接PING外网IP可以PING通,便是PING域名就不通,请问应怎样解决? 感觉应该是DNS的问题,使用PPPD能自动获取DNS吗,或怎样设置?… 查看全部问答> |
|
系统:CE5,开发工具:EVC4 用DirectShow开发MP3播放器,功能已经实现。但明天测试发现一个问题,先描述一下: 播放MP3,触笔点击播放进度条调整播放进度,然后正常播放。此时一切正常! 但是当这首歌播放完毕,自动转到下一首时,出现异常:不是 ...… 查看全部问答> |
|
深圳扬创科技的Android工业平板电脑,是基于Cortex-A8架构的,支持以太网,串口,GPIO口等,方便用户直接进行通信控制。GPIO操作函数如下: 8路输出口: (1)IO全部输出为高按钮:控制8路输出全部为高电平。 (2)IO全部输出为低按钮:控制8 ...… 查看全部问答> |
|
晒WEBENCH设计的过程+设计一款家用5W冷光LED照明灯电源 一 方案构想 现在LED照明非常火热,号称绿色能源,比节能灯寿命长,但是价格还是比较高。想着设计一款冷光LED灯,5W,可以做洗墙灯,装饰灯,台灯照明,卧室照明等应用。 二、设计过程 ...… 查看全部问答> |
|
利用官方例程建立的第一个IAR工程 下载地址:https://bbs.eeworld.com.cn/forum.php?mod=attachment&aid=MTcxOTE4fGYyOTc3OTljNDVhODU3M2UxNDQ3MmIxZjVlMDFkOTgzfDE3NDkwMTMxNTc%3D&request=yes&_f=.rar … 查看全部问答> |




