conset的意思
答案:3 悬赏:60 手机版
解决时间 2021-03-13 02:57
- 提问者网友:精神病院里
- 2021-03-12 10:33
帮帮我
最佳答案
- 五星知识达人网友:逃夭
- 2021-03-12 11:26
是 consent
n.准许,赞同;同意;(意见等的)一致vi.同意;赞成,赞同;允许
现在分词:consenting;过去式:consented;第三人称单数:consents;...
n.准许,赞同;同意;(意见等的)一致vi.同意;赞成,赞同;允许
现在分词:consenting;过去式:consented;第三人称单数:consents;...
全部回答
- 1楼网友:执傲
- 2021-03-12 13:06
#define是预处理命令, 用来对关键字进行文本替换, 这里是不带参数的简单替换
把代码中i2c0conset替换为(*((volatile unsigned char *) 0xe001c000))
(volatile unsigned char *)括号里是类型, 是强制类型转换
把0xe001c000转换为这个类型的指针
指针除了要有地址,还要有地址里数据的类型, 没有类型的话计算机不知道是要读2个字节还是4个字节,也不知道是无符号还是有符号等等
volatile 是告诉编译器变量的值可能在不知道的情况下改变,防止编译器自动优化
再前面的*是指针解引用, 指针是unsigned char*的, 地址是0xe001c000, 解引用后就是0xe001c000里存的unsigned char值
- 2楼网友:渊鱼
- 2021-03-12 11:31
老大,累死电脑了,拼写错误吧
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯