#if, #elif, #else, #endif 使用
来源:互联网 发布:js判断上传文件格式 编辑:程序博客网 时间:2024/05/25 21:35
#if BEEP_TYPE==YOUYUAN
DEBUG_LED_PORT->BSRRH = GPIO_Pin_7;
#else
GPIO_InitTypeDef GPIO_InitStructure;
RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM4, DISABLE);
TIM_Cmd(TIM4, DISABLE);
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_OUT;
GPIO_InitStructure.GPIO_Pin = BEEP;
GPIO_InitStructure.GPIO_OType =GPIO_OType_PP;
GPIO_InitStructure.GPIO_PuPd =GPIO_PuPd_DOWN;
GPIO_InitStructure.GPIO_Speed =GPIO_Speed_25MHz;
GPIO_Init(DEBUG_LED_PORT,&GPIO_InitStructure);
GPIO_ResetBits(DEBUG_LED_PORT,BEEP);
#endif
自己在看代码的时候,有一个疑问,#if 和 #else的范围是什么,是和if...else语句一样不加括号只包括语句后的一句?实际查阅资料发现不是,#else....#endif之间的都是#else需要执行的部分。
阅读全文
0 0
- #if, #elif, #else, #endif 使用
- #if, #elif, #else, #endif 使用
- #if, #elif, #else, #endif 使用
- #if, #elif, #else, #endif 使用
- #if, #elif, #else, #endif 使用
- #if, #elif, #else, #endif 使用
- #if, #elif, #else, #endif 使用
- #if, #elif, #else, #endif 使用
- #if, #elif, #else, #endif 使用
- #if, #elif, #else, #endif 使用
- #if, #elif, #else, #endif 使用
- #if, #elif, #else, #endif 使用
- #if, #elif, #else, #endif 使用
- #if, #elif, #else, #endif 使用
- #if、#elif、#else、#endif的使用
- #if,#ifdef,#ifndef, #elif, #else, #endif 使用
- #if, #elif, #else和#endif
- #if, #if defined, #ifdef, #ifndef, #elif, #else, #endif 使用
- 初学JavaScript,整理整理笔记(一)
- Android Service
- 电机控制 编程笔记 event1.c
- Leetcode50. Pow(x, n)
- CSS 技巧
- #if, #elif, #else, #endif 使用
- 线程的状态学习
- 关于自动化的一些问题
- Cramfs、JFFS2、YAFFS2
- axios的拦截请求与响应
- 数据结构练手
- 再谈应用环境下的TIME_WAIT和CLOSE_WAIT
- Tensorflow: 可视化
- fastlane snapshot 遇到的错误