微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > 如何用CPLD写一个正弦波发生的程序?

如何用CPLD写一个正弦波发生的程序?

时间:10-02 整理:3721RD 点击:
如何用CPLD写一个正弦波发生的程序?
大致的思路是怎样的?
有好心的网友这样思考,
在cpld里建一个正弦波rom表,再用一个计数器产生地址来循环输出rom
里的数据即可,输出要经过一个da转换即可
这里我想问下,如果是单片机写da的驱动程序,比如说TLC5615
那应该是spi总线结构的,即单片机来根据tlc5615的时序图写它的驱动即可,
是不是fpga也是一样的道理?
首先,需要写tlc5615的驱动,
然后,在cpld里建立一个正弦波rom表,
最后,在程序块里写入tlc5615的函数参数里写入这个正弦表
是不是这样的一个大致思路
个人QQ:2740314045
欢迎做fpga/cpld 以及喜爱做技术的朋友
也欢迎各路网友指点指教

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top