打印
[ARM入门]

取整问题 大佬求救

[复制链接]
943|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jakylok|  楼主 | 2018-7-18 10:56 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
沙发
jakylok|  楼主 | 2018-7-18 10:58 | 只看该作者
就是这个  用的是DA14580

QQ图片20180718105722.png (27.89 KB )

QQ图片20180718105722.png

QQ图片20180718105717.png (64.49 KB )

QQ图片20180718105717.png

使用特权

评论回复
板凳
jakylok|  楼主 | 2018-7-18 10:58 | 只看该作者
自己顶 自己顶  

使用特权

评论回复
地板
jakylok|  楼主 | 2018-7-18 10:59 | 只看该作者

使用特权

评论回复
5
jakylok|  楼主 | 2018-7-18 11:10 | 只看该作者
顶顶顶顶

使用特权

评论回复
6
ayb_ice| | 2018-7-18 11:47 | 只看该作者
jakylok 发表于 2018-7-18 10:58
就是这个  用的是DA14580

.../1023.0*3.6

使用特权

评论回复
评论
jakylok 2018-7-18 12:02 回复TA
我知道了 0x0398是是十六进制 转换十进制等于920 是我太愚昧了 大佬一指点我茅塞顿开。 
jakylok 2018-7-18 11:59 回复TA
而且我 0x0398 / 1023.0 * 3.6 = 3 吗? 不是太懂,基础知识不是很好,现在在实习,很苦恼。 
jakylok 2018-7-18 11:56 回复TA
请问这是什么原因呢,能否初略指点一下。 
7
jakylok|  楼主 | 2018-7-18 11:54 | 只看该作者

哇 对了  谢谢你

使用特权

评论回复
8
john_lee| | 2018-7-18 12:03 | 只看该作者
0x398,十进制920,除以 1023 当然是 0 了。

使用特权

评论回复
9
jakylok|  楼主 | 2018-7-18 12:12 | 只看该作者
john_lee 发表于 2018-7-18 12:03
0x398,十进制920,除以 1023 当然是 0 了。

刚才我0x0398 * 100  再 / 1023 。 最后结果再 / 100 就对了。  这是不是碰巧呢

使用特权

评论回复
10
john_lee| | 2018-7-18 12:49 | 只看该作者
jakylok 发表于 2018-7-18 12:12
刚才我0x0398 * 100  再 / 1023 。 最后结果再 / 100 就对了。  这是不是碰巧呢

920*100/1023/100,转为整数,仍然是 0。

使用特权

评论回复
评论
jakylok 2018-7-25 11:45 回复TA
大神 能不能看看我PWM的帖子。。 
11
877049204| | 2018-7-21 09:52 | 只看该作者
batt_lv1为什么要用用无符号8位?用float型就完全没问题了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

36

帖子

0

粉丝