差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
dac数模转换模块 [2017/06/30 15:48]
anran [小结]
dac数模转换模块 [2020/01/18 21:41] (当前版本)
gongyu
行 1: 行 1:
-======基于STEP FPGA的PCF8591的DAC(I2C)功能驱动======+### 基于STEP FPGA的PCF8591的DAC(I2C)功能驱动
  
 本节将和大家一起使用FPGA驱动底板上的PCF8591的DAC转换(I2C)功能。 本节将和大家一起使用FPGA驱动底板上的PCF8591的DAC转换(I2C)功能。
  
 +---
 +#### 硬件说明
  
-====硬件说明==== 
-------- 
 PCF8591是集成了4路ADC和1路DAC的芯片,使用I2C总线通信。 PCF8591是集成了4路ADC和1路DAC的芯片,使用I2C总线通信。
 \\ \\
行 27: 行 27:
 {{ :​pcf8591_时序控制2.jpg?​800 |}} {{ :​pcf8591_时序控制2.jpg?​800 |}}
  
-====Verilog代码==== +--- 
-------+#### Verilog代码
 <code verilog> <code verilog>
 // -------------------------------------------------------------------- // --------------------------------------------------------------------
行 190: 行 190:
 </​code>​ </​code>​
  
 +---
 +#### 小结
  
-====小结==== 
------- 
 本节主要为大家讲解了使用I2C驱动PCF8591的DAC功能的原理及软件设计,需要大家掌握的同时自己创建工程,通过整个设计流程,生成FPGA配置文件加载测试。 本节主要为大家讲解了使用I2C驱动PCF8591的DAC功能的原理及软件设计,需要大家掌握的同时自己创建工程,通过整个设计流程,生成FPGA配置文件加载测试。
 \\ \\
 如果你对Diamond软件的使用不了解,请参考这里:[[lattice_diamond的使用|Diamond的使用]]。 如果你对Diamond软件的使用不了解,请参考这里:[[lattice_diamond的使用|Diamond的使用]]。
  
-====相关资料==== +--- 
-------+#### 相关资料
 \\ \\
-使用[[STEP-MXO2第二代]]的PCF8591的ADC驱动程序: ​ 后续会有下载连接 ​ 待更新+使用[[STEP-MXO2第二代]]的PCF8591的DAC驱动程序: ​ 后续会有下载连接 ​ 待更新
 \\ \\
-使用[[STEP-MAX10]]的PCF8591的ADC驱动程序: ​ 后续会有下载连接 ​ 待更新+使用[[STEP-MAX10]]的PCF8591的DAC驱动程序: ​ 后续会有下载连接 ​ 待更新
 \\ \\