这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 单片机如何输入AD9833函数发生器芯片所需要的小数点数据啊?

共6条 1/1 1 跳转至

单片机如何输入AD9833函数发生器芯片所需要的小数点数据啊?

工程师
2021-09-20 21:46:05     打赏

请教大家,我要写2.68进入AD9833的频率寄存器里面,不知如何写这个小数,浮点型如何处理?

先谢过了!




关键词: AD9833     函数发生器     小数点    

工程师
2021-09-20 21:54:09     打赏
2楼

浮点数组成是有标准的,可以把浮点分解成4个8位数写入AD9833寄存器,读出来时再转成浮点数。


工程师
2021-09-20 21:57:40     打赏
3楼

浮点数需要按照一个标准,可以分解成4个8位数,读出来就可以转换为浮点数。


工程师
2021-09-20 22:01:08     打赏
4楼

浮点数写进去,计算出来是有一点点误差的,我的做法是2.68*100=268,把268写进去,读出来之后再除于100即得到2.68。这样多好。


工程师
2021-09-20 23:43:19     打赏
5楼

感谢分享


助工
2021-09-20 23:59:03     打赏
6楼

学到经验了


共6条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]