0
回复
收藏
点赞
分享
发新帖
论坛首页
单片机MCU/嵌入式
正弦表都是小数,怎么表示换成16进制,我别人的正弦表值都很大,
正弦表都是小数,怎么表示换成16进制,我别人的正弦表值都很大,
我不知道正弦表的值在单片机怎么计算的,PWM等面积去算的话,都是很小的数 .在51里怎么去算每个PWM点,谢谢了,我不知道办好
全部回复(2)
只看楼主
正序查看
倒序查看
现在还没有回复呢,说说你的想法
zhanguomin508
LV.1
2
2007-05-27 10:43
为了保证正弦表的小数精度,一般将正弦表的数乘以一个2的多少次方,这样数变成整数,精度也大大提高.在最后计算时候把这个标度除下来就OK.
0
回复
提示
njyd
LV.8
3
2007-05-30 17:57
如果是八位乘128再加128,十二位乘2048再加2048,再四舍五入取整.
0
回复
提示
工程师都在看
MathWorks主题线上研讨会火热报名中~
电源网-俪俪
#国庆# 三线制PT100变送器测温电路分析
24c01硬件电子
开关电源环路设计(详细)
hunter4051
【 DigiKey DIY原创大赛】锂电池组均衡充电电路设计
tanb006
求偶遇~ 11月16日,电源网深圳年会来啦
电源网-天边
精华推荐
换一换
立
即
发
帖