stm32f10x.h的一些困惑

[复制链接]
294|0
 楼主| 冰糖炖雪梨 发表于 2018-7-1 11:42 | 显示全部楼层 |阅读模式
#define TIM2_BASE             (APB1PERIPH_BASE + 0x0000)   //这是库里面的

3、得到指定地址上的一个字节或字
#define  MEM_B( x )  ( *( (byte *) (x) ) )  //这是函数的一个用法

那TIM2_BASE 放的不就是APB1PERIPH_BASE + 0x0000里面的内容吗?
教程中说是TIM2_BASE就是从这个APB1PERIPH_BASE + 0x0000基地址开始
那不是应该这样声明一个宏吗:
#define TIM2_BASE             APB1PERIPH_BASE + 0x0000
您需要登录后才可以回帖 登录 | 注册

本版积分规则

430

主题

436

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部