近天在做项目的 STM32F10x_StdPeriph_Lib_V3.5.0 迁移工作,代码在RCC_APB1PeriphClockCmd(RCC_APB1Periph_ALL,DISABLE); 卡住了,搜索了v3.50所有资料,没有RCC_APB1Periph_ALL定义,文档也没作任何解释,难道RCC_APB1Periph_ALL不是ST的标准定义,还是ST开发的连续性如狗熊掰棒子,走一路丢一路。绝望中自己来。

stm32f10x_rcc.h中V2.0.3 和V3.5.0差异:

/* APB2 peripheral */
#define RCC_APB2Periph_AFIO              ((u32)0x00000001)
#define RCC_APB2Periph_GPIOA             ((u32)0x00000004)
#define RCC_APB2Periph_GPIOB             ((u32)0x00000008)
#define RCC_APB2Periph_GPIOC             ((u32)0x00000010)
#define RCC_APB2Periph_GPIOD             ((u32)0x00000020)
#define RCC_APB2Periph_GPIOE             ((u32)0x00000040)
#define RCC_APB2Periph_GPIOF             ((u32)0x00000080)
#define RCC_APB2Periph_GPIOG             ((u32)0x00000100)
#define RCC_APB2Periph_ADC1              ((u32)0x00000200)
#define RCC_APB2Periph_ADC2              ((u32)0x00000400)
#define RCC_APB2Periph_TIM1              ((u32)0x00000800)
#define RCC_APB2Periph_SPI1              ((u32)0x00001000)
#define RCC_APB2Periph_TIM8              ((u32)0x00002000)
#define RCC_APB2Periph_USART1            ((u32)0x00004000)
#define RCC_APB2Periph_ADC3              ((u32)0x00008000)
#define RCC_APB2Periph_ALL               ((u32)0x0000FFFD)

#define RCC_APB2Periph_AFIO              ((uint32_t)0x00000001)
#define RCC_APB2Periph_GPIOA             ((uint32_t)0x00000004)
#define RCC_APB2Periph_GPIOB             ((uint32_t)0x00000008)
#define RCC_APB2Periph_GPIOC             ((uint32_t)0x00000010)
#define RCC_APB2Periph_GPIOD             ((uint32_t)0x00000020)
#define RCC_APB2Periph_GPIOE             ((uint32_t)0x00000040)
#define RCC_APB2Periph_GPIOF             ((uint32_t)0x00000080)
#define RCC_APB2Periph_GPIOG             ((uint32_t)0x00000100)
#define RCC_APB2Periph_ADC1              ((uint32_t)0x00000200)
#define RCC_APB2Periph_ADC2              ((uint32_t)0x00000400)
#define RCC_APB2Periph_TIM1              ((uint32_t)0x00000800)
#define RCC_APB2Periph_SPI1              ((uint32_t)0x00001000)
#define RCC_APB2Periph_TIM8              ((uint32_t)0x00002000)
#define RCC_APB2Periph_USART1            ((uint32_t)0x00004000)
#define RCC_APB2Periph_ADC3              ((uint32_t)0x00008000)
#define RCC_APB2Periph_TIM15             ((uint32_t)0x00010000)
#define RCC_APB2Periph_TIM16             ((uint32_t)0x00020000)
#define RCC_APB2Periph_TIM17             ((uint32_t)0x00040000)
#define RCC_APB2Periph_TIM9              ((uint32_t)0x00080000)
#define RCC_APB2Periph_TIM10             ((uint32_t)0x00100000)
#define RCC_APB2Periph_TIM11             ((uint32_t)0x00200000)

V3.5.0中多了一些,应该是对新产品的增加定义,老产品估计用不到,暂不管它。直接把RCC_APB2Periph_ALL 定义增加到v3.5.0中了事。

RCC_APB2Periph_ALL 哪儿里去了?相关推荐

  1. 写在阿里去IOE一周年

    [文/ 任英杰] 去年5月17日,阿里巴巴支付宝最后一台IBM小型机在下线,标志着阿里完毕去IOE.随后一场去IOE运动不断发酵,甚至传闻IBM中国去年损失了20%的合同额. 去了IOE,奔向何方? ...

  2. NET 2.0中WinForm自定义的程序配置存放到哪里去了

    .NET 2.0中,WinForm应用程序的配置已经非常方便.默认情况下,我们可以利用Properties文件夹里默认的Settings.setting文件进行Application和User两个层级 ...

  3. Linux Used内存到底哪里去了?

    原创文章,转载请注明: 转载自系统技术非业余研究 本文链接地址: Linux Used内存到底哪里去了? 前几天 纯上 同学问了一个问题: 我ps aux看到的RSS内存只有不到30M,但是free看 ...

  4. linux的used 内存去向,Linux Used内存储器到底哪里去了

    原创文章,转载请注明: 转载自系统技术非业余研究 本文链接地址: Linux Used内存到底哪里去了? 前几天 纯上 同学问了一个问题: 我ps aux看到的RSS内存只有不到30M,但是free看 ...

  5. 怎么才能让计算机发出音乐,我要怎样把电脑上的歌曲传到手机里去啊?-怎么能把电脑里面的歌...

    我要怎样把电脑上的歌曲传到手机里去啊? 追问:电脑的蓝牙??哪? 补充:您的电脑带不带蓝牙,如果不带,就不能用蓝牙传输,您明白吗? 补充:楼主您把您的qq给我跟您讲可以吗? 追问:596364414 ...

  6. 在哪里定义_创意设计学院举办设计从哪里来,到哪里去”专题讲座

    点击蓝字 |关注我们 2020年12月3日,晚上七点在JB209学术报告厅举办了<设计从哪里来,到哪里去>学术讲座,本次讲座邀请到的主讲嘉宾是中央美术学院博士生导师.泉州信息工程学院创意设 ...

  7. 将pcre、zlib等包编译进nginx里去(转)

    转摘自: http://www.sudone.com/nginx/nginx_new_install.html 一般编译nginx时,都要先安装pcre.zlib等外部支持程序,然后编译安装nginx ...

  8. 高铁上的排泄物都哪里去了,真的是“一泻千里”吗?

    多年来,小编在出差.回家的往来中见证着中国铁路的飞跃发展.在坐火车.坐动车的时候难免会去几趟厕所,与小编一样,估计大家对于厕所的排泄物的处理都有些疑惑,到底这些排泄物去哪里了? 坐过K字头,T字头以及 ...

  9. 程序员思维是什么?程序员思维从哪里来?程序员思维到哪里去?

    程序员思维是什么? 程序员思维从哪里来? 程序员思维到哪里去? 好吧,这是三个终极的问题.没有标准答案,也没有什么不标准的答案.我只是试图给出自己的一个思考的总结. 再解释程序员思维是什么问题这个问题 ...

  10. 米哈游服务器一个月维护消费多少,崩坏3:为什么现在还有这么多米卫兵一直维护米哈游?这个理由说到心里去了...

    为什么现在还有这么多米卫兵一直维护米哈游?这个理由说到心里去了!即便现在策划的很多睿智操作引起很多人的不满,但依然有很多米卫兵一直维护米哈游,我还是觉得有理由的.最开始我也觉得小作坊能做出如此惊艳的崩 ...

最新文章

  1. 从复旦博士生到985高校副教授,贫穷使人深知摆脱自卑的艰难
  2. BERT+CRF的损失函数的研究
  3. 深度学习Deep learning:四十一(Dropout简单理解)
  4. webstorm 2018 破解
  5. 感谢支持,超预期重印并加码
  6. python配置文件密码管理_用户配置文件和密码配置文件,用户组管理和用户管理...
  7. MySQL服务器停机迁移
  8. 【大云制造】公有云产品及解决方案V4.0——全新面貌,重新出发
  9. 【安装记录】安装 pyzmq ==19.0.2 报错记录
  10. stm32 火灾自动报警及联动控制源码_火灾自动报警系统,消防联动控制系统,三分钟让你整体了解...
  11. 编程入门前应该先学什么?
  12. 一个记账易app开发
  13. Autodesk AutoCAD 2015 英文版+简体中文版,附有效注册机
  14. 有趣题目和认知合集(持续更新)
  15. JAVA解析字符串数学公式
  16. io.imshow(img) 绘制背景和绘制子图
  17. 当代世界顶级彩铅牛人的画作,每一副仿佛照片一样逼真!
  18. SQL Server 权限管理
  19. 1个人,100天业余时间,用Flutter开发完一个商业APP,手握5家大厂offer
  20. 小米步童鞋店在这次交易中到底损失了多少钱 ?

热门文章

  1. 银行排队问题(详解队列)
  2. 视差贴图,凹凸贴图,法线贴图和位移贴图的区别
  3. 华为鸿蒙系统操作教程_华为鸿蒙DevEco studio2.0的安装和hello world运行教程
  4. Detours的使用
  5. Oracle函数之listagg函数
  6. 计算几何小结 我对计算几何的理解以及叉积和点积
  7. 参考文献格式字号字体_参考文献用什么字体字号 参考文献标准格式字体
  8. PPT中插入矢量图(以及从visio直接复制变模糊的处理方法)
  9. 微信公众号小程序怎么做 微信公众号小程序制作教程
  10. 如何使用Mobile_Detect来判断访问网站的设备:安卓,平板,电脑