差别

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

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
adc数模转换模块 [2018/11/05 07:47]
gongyu [小结]
adc数模转换模块 [2022/07/20 10:26] (当前版本)
zhijun [小结]
行 1: 行 1:
 ======基于STEP FPGA的PCF8591的ADC(I2C)功能驱动====== ======基于STEP FPGA的PCF8591的ADC(I2C)功能驱动======
  
-本节将和大家一起使用FPGA驱动底板上的PCF8591的ADC采样([[I2C]])功能。+本节将和大家一起使用[[FPGA]]驱动底板上的PCF8591的[[ADC]]采样([[I2C]])功能。
  
  
 ====硬件说明==== ====硬件说明====
 +
 ------- -------
 PCF8591是集成了4路[[ADC]]和1路[[DAC]]的芯片,使用[[I2C]]总线通信。 PCF8591是集成了4路[[ADC]]和1路[[DAC]]的芯片,使用[[I2C]]总线通信。
行 31: 行 32:
  
 ====Verilog代码==== ====Verilog代码====
 +
 ------ ------
 <code verilog> <code verilog>
行 224: 行 226:
  
 ====小结==== ====小结====
 +
 ------ ------
 本节主要为大家讲解了使用[[I2C]]驱动PCF8591的[[ADC]]功能的原理及软件设计,需要大家掌握的同时自己创建工程,通过整个设计流程,生成[[FPGA]]配置文件加载测试。 本节主要为大家讲解了使用[[I2C]]驱动PCF8591的[[ADC]]功能的原理及软件设计,需要大家掌握的同时自己创建工程,通过整个设计流程,生成[[FPGA]]配置文件加载测试。
 \\ \\
-如果你对Diamond软件的使用不了解,请参考这里:[[lattice_diamond的使用|Diamond的使用]]。+如果你对Diamond软件的使用不了解,请参考这里:[[lattice_fpga|Diamond的使用]]。
  
 ====相关资料==== ====相关资料====
 +
 ------ ------
 \\ \\
-使用[[STEP-MXO2第二代]]的PCF8591的ADC驱动程序: ​ 后续会有下载连接 ​ 待更新+使用[[STEP-MXO2第二代]]的PCF8591的[[ADC]]驱动程序: ​ 后续会有下载连接 ​ 待更新
 \\ \\
-使用[[STEP-MAX10]]的PCF8591的ADC驱动程序: ​ 后续会有下载连接 ​ 待更新+使用[[STEP-MAX10]]的PCF8591的[[ADC]]驱动程序: ​ 后续会有下载连接 ​ 待更新
 \\ \\