日期:2014-02-24 14:09
了512*16B的空间即可。
图7 ARM与FPGA的连接
2.3 DMX512模块
在FPGA中要实现16路DMX512控制时序,然后通过RS485芯片转成差分信号输出。FPGA内部先实现一个DMX512时序模块,对于FPGA来说并行处理是它的最大优势,设计好DMX512模块后,再实例化15个相同模块即可。FPGA的DMX512信号输出为单一信号,通过MAX485芯片,将其转化为符合RS485标准的差分信号。模块结构如图8。
图8 FPGA内部DMX512模块
2.4 协议破译
协议破译是指拿到灯具以后,能判断出该灯具所采用的是哪种协议,进而能用本设计的控制系统去控制它。