打印

stm32f10x.h的一些困惑

[复制链接]
178|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

粉丝