MSP430中的宏定义

[复制链接]
2203|29
 楼主| Rangar 发表于 2018-8-22 09:43 | 显示全部楼层 |阅读模式
MSP430中的宏定义
#define SHT0_0               (0*0x100u) /* ADC12 Sample Hold 0 Select Bit: 0 */
中0*0x100u是什么意思
Stannis 发表于 2018-8-22 10:22 | 显示全部楼层
应该是对应ADC模块在单片机内存的地址
Brand2 发表于 2018-8-22 10:29 | 显示全部楼层
这个不是内存地址,是方便用来配置相关寄存器的配置位的,它已经帮你定义好了
Soraka 发表于 2018-8-22 10:37 | 显示全部楼层
只要用这个宏定义直接给寄存器赋值就行了
Garen2 发表于 2018-8-22 10:54 | 显示全部楼层
如果想对Adcxxctl中的sht设置为0000,那么,你就可以用adcxxctl |= sht0_0,当然,如果是修改原先设置,必须清零原来的设置,才可新的设置, adcxxctl &= sht0_0;
firstblood 发表于 2018-8-22 23:12 | 显示全部楼层
这种定义没见过的
angerbird 发表于 2018-8-22 23:26 | 显示全部楼层
这个为何这样定义的?是指地址的么?
baimiaocun2015 发表于 2018-8-23 22:22 | 显示全部楼层
这定义的有点特殊的,标识没见过的
ayb_ice 发表于 2018-8-24 09:53 | 显示全部楼层
zhangbo1985 发表于 2018-8-26 22:47 | 显示全部楼层
这个不是很明白的了
kkzz 发表于 2018-9-1 22:52 | 显示全部楼层
是方便用来配置相关寄存器的配置位的
hudi008 发表于 2018-9-1 22:52 | 显示全部楼层
只要用这个宏定义
lzmm 发表于 2018-9-1 22:52 | 显示全部楼层
设置寄存器的方式
minzisc 发表于 2018-9-1 22:53 | 显示全部楼层
ADC12 Sample Hold 0 Select Bit: 0
selongli 发表于 2018-9-1 22:53 | 显示全部楼层
你说的U这个字符吗
fentianyou 发表于 2018-9-1 22:53 | 显示全部楼层
用宏定义一个
xiaoyaodz 发表于 2018-9-1 22:54 | 显示全部楼层
寄存器的宏定义
febgxu 发表于 2018-9-1 22:54 | 显示全部楼层
0x前缀表示16进制
sdlls 发表于 2018-9-1 22:55 | 显示全部楼层
楼主的代码有问题吗
pixhw 发表于 2018-9-1 22:55 | 显示全部楼层
ADC12 Sample Hold
您需要登录后才可以回帖 登录 | 注册

本版积分规则

154

主题

763

帖子

0

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