M4与DAC芯片进行I2C输出正弦波,波形畸变原因

2019-03-24 10:11发布

正弦序列经过I2C通信,怎么总是断开呢?可能是什么原因啊?大家都猜猜看,赠芯币哦!!!不确定没关系,说不定可以启发我呢。
此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
5条回答
motodefy
2019-03-24 20:23
1301120345 发表于 2015-5-27 19:32
正弦序列通过MATLAB得到的,处理后全为整数,且是DAC芯片输入值范围内。刚才通过连续发送同一个数,通过示波器看发现发送间隔不一样,而且貌似是漏几个数据发一个,是不是协议什么问题呢?我问你啊,M4例子都是把某字节放入 数据寄存器,然后发送。重复这一过程实现连发。你说芯片模拟的及吗?为什么感觉实际到芯片的点比发送的少呢。

建议查芯片数据手册看他的速度,或者降低i2c的速度
其实i2c很好写,i/0模拟也很方便

一周热门 更多>

相关问题

    相关文章