智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 1960|回复: 9
打印 上一主题 下一主题

读程序的疑问。

[复制链接]

6

主题

24

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
377
威望
177
贡献
118
兑换币
107
注册时间
2012-12-7
在线时间
41 小时
毕业学校
河海大学
跳转到指定楼层
1#
发表于 2012-12-23 21:04:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
下了一个别人的代码来读一读,发现以下不懂的地方,请大家为我解惑。
我怎么感觉有些数值不对啊。
比如:
SYNR = 0X40|0X05;
REFDV =0X80|0X01;
0X40不是0100 0000吗? 0X05不是0000 0101吗?
然后两个按位或不是0100 0101吗也就是0X45.
这里为什么不直接给出0X45,还有SYNR前两位表明范围后面表示数值,应该是5啊,
最后计算的时候他怎么说synr=2呢?
PWMPRCLK=0x01;            //00010011时钟源
0X01不是1吗,注释怎么说是00010011啊?

18

主题

690

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2173
威望
972
贡献
655
兑换币
673
注册时间
2012-11-20
在线时间
273 小时
毕业学校
安徽新华学院
2#
发表于 2012-12-23 21:10:53 | 只看该作者
     这应该是对应着寄存器中的数据吧,对应着不同的功能
回复 支持 反对

使用道具 举报

19

主题

670

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3466

热心会员奖章优秀会员奖章在线王奖章论坛元老奖章

威望
1709
贡献
977
兑换币
265
注册时间
2012-3-4
在线时间
391 小时
3#
发表于 2012-12-23 21:41:02 | 只看该作者
datasheet,查一下,
回复 支持 反对

使用道具 举报

17

主题

671

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6187
QQ
威望
3024
贡献
1755
兑换币
1315
注册时间
2012-2-4
在线时间
704 小时
4#
发表于 2012-12-23 22:08:53 | 只看该作者
那个按位或运算只是一些人编程的习惯!设置寄存器的时候先实现一个功能,再实现另一个功能!这样用起来就很方便
回复 支持 反对

使用道具 举报

6

主题

24

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
377
威望
177
贡献
118
兑换币
107
注册时间
2012-12-7
在线时间
41 小时
毕业学校
河海大学
5#
 楼主| 发表于 2012-12-23 22:24:38 | 只看该作者
青龙00 发表于 2012-12-23 22:08
那个按位或运算只是一些人编程的习惯!设置寄存器的时候先实现一个功能,再实现另一个功能!这样用起来就很 ...

那数字不对应的问题呢?难道不是十六进制吗。
回复 支持 反对

使用道具 举报

3

主题

56

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1885
威望
1043
贡献
452
兑换币
200
注册时间
2011-12-4
在线时间
195 小时
6#
发表于 2012-12-23 22:43:34 | 只看该作者
加一个或方便修改。
回复 支持 反对

使用道具 举报

24

主题

492

帖子

0

精华

杰出人士

Rank: 12Rank: 12Rank: 12

积分
13138
威望
5341
贡献
1645
兑换币
2222
注册时间
2012-3-9
在线时间
3076 小时
毕业学校
嘉兴学院
7#
发表于 2012-12-24 00:03:05 | 只看该作者
我觉得是看起来方便比如synr 6-7位是vcofrq 后0-6位是syndiv 这样写就知道对谁操作了
回复 支持 反对

使用道具 举报

17

主题

671

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6187
QQ
威望
3024
贡献
1755
兑换币
1315
注册时间
2012-2-4
在线时间
704 小时
8#
发表于 2012-12-24 00:16:27 | 只看该作者
shuizaiku7 发表于 2012-12-23 22:24
那数字不对应的问题呢?难道不是十六进制吗。

估计是注释过,然后又有人改过!
回复 支持 反对

使用道具 举报

17

主题

329

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3203
威望
985
贡献
1882
兑换币
215
注册时间
2012-2-8
在线时间
168 小时
毕业学校
hzxy
9#
发表于 2012-12-24 07:46:51 | 只看该作者
回复 支持 反对

使用道具 举报

0

主题

92

帖子

0

精华

高级会员

Rank: 4

积分
725
威望
399
贡献
176
兑换币
243
注册时间
2012-11-20
在线时间
75 小时
10#
发表于 2012-12-25 19:16:35 | 只看该作者
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-11-6 21:25 , Processed in 0.055253 second(s), 32 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表