I2C接口协议的理解,用自己的话进行了很好的总结和归纳,并包括代码,以及测试代码,非常适合初学者
2021-05-10 10:57:53 866KB verilog i2c接口
1
0.96寸蓝色OLED模块 4P I2C接口软硬件设计资料(包括技术手册+硬件参考设计+C51STM32软件工程源码+取字模软件): OLED反白显示技术资料.rar SPI接口arduino连接方式.rar 中景园电子0.96OLED显示屏原理图 中景园电子0.96OLED显示屏数据手册 中景园电子0.96OLED显示屏测试程序 中景园电子0.96寸OLED使用文档新手必看V2.0.pdf 关于七针0.96寸OLED使用IIC接口的说明.rar 取字模软件 arduino_SPI_例程.rar arduino_SPI_例程.rar.zip 中景园电子0.96OLED显示屏_arduino_IIC_例程 中景园电子0.96OLED显示屏_arduino_IIC_例程.rar 中景园电子0.96OLED显示屏_C51系列_IIC_例程 中景园电子0.96OLED显示屏_C51系列_IIC_例程.rar 中景园电子0.96OLED显示屏_C51系列_IIC_例程推荐使用 中景园电子0.96OLED显示屏_C51系列_IIC_例程推荐使用.zip 中景园电子0.96OLED显示屏_C51系列_IIC应答_例程 中景园电子0.96OLED显示屏_C51系列_IIC应答_例程.rar 中景园电子0.96OLED显示屏_C51系列_IIC无应答_例程 中景园电子0.96OLED显示屏_C51系列_IIC无应答_例程.rar 中景园电子0.96OLED显示屏_C51系列_SPI_例程.rar 中景园电子0.96OLED显示屏_MSP430系列_SPI_例程.rar 中景园电子0.96OLED显示屏_PIC系列_SPI_例程.rar 中景园电子0.96OLED显示屏_STM32F103C8_IIC_V1.0.rar 中景园电子0.96OLED显示屏_STM32F103RC_IIC_V1.0.zip 中景园电子0.96OLED显示屏_STM32F103ZET6_IIC_V1.0.zip 中景园电子0.96OLED显示屏_STM32ZET系列_SPI_例程.zip 中景园电子0.96OLED显示屏_STM32_F103C8系列_SPI_例程 中景园电子0.96OLED显示屏_STM32_F103C8系列_SPI_例程.rar 中景园电子0.96OLED显示屏_STM32_F103RCT6系列_SPI_例程.zip 中景园电子0.96OLED显示屏_STM8S103K3T6_SPI_例程.zip 中景园电子0.96OLED显示屏_STM8系列_IIC_例程.zip 中景园电子0.96OLED显示屏_STM8系列_SPI_例程.rar
0.96寸蓝色OLED模块 7P SPI+I2C接口软硬件设计资料(包括技术手册+硬件参考设计+C51STM8 PICSTM32单片机软件工程源码+取字模软件) arduino_SPI_例程.rar arduino_SPI_例程.rar.zip 中景园电子0.96OLED显示屏_arduino_IIC_例程 中景园电子0.96OLED显示屏_arduino_IIC_例程.rar 中景园电子0.96OLED显示屏_C51系列_IIC_例程 中景园电子0.96OLED显示屏_C51系列_IIC_例程.rar 中景园电子0.96OLED显示屏_C51系列_IIC_例程推荐使用 中景园电子0.96OLED显示屏_C51系列_IIC_例程推荐使用.zip 中景园电子0.96OLED显示屏_C51系列_IIC应答_例程 中景园电子0.96OLED显示屏_C51系列_IIC应答_例程.rar 中景园电子0.96OLED显示屏_C51系列_IIC无应答_例程 中景园电子0.96OLED显示屏_C51系列_IIC无应答_例程.rar 中景园电子0.96OLED显示屏_C51系列_SPI_例程.rar 中景园电子0.96OLED显示屏_MSP430系列_SPI_例程.rar 中景园电子0.96OLED显示屏_PIC系列_SPI_例程.rar 中景园电子0.96OLED显示屏_STM32F103C8_IIC_V1.0.rar 中景园电子0.96OLED显示屏_STM32F103RC_IIC_V1.0.zip 中景园电子0.96OLED显示屏_STM32F103ZET6_IIC_V1.0.zip 中景园电子0.96OLED显示屏_STM32ZET系列_SPI_例程.zip 中景园电子0.96OLED显示屏_STM32_F103C8系列_SPI_例程 中景园电子0.96OLED显示屏_STM32_F103C8系列_SPI_例程.rar 中景园电子0.96OLED显示屏_STM32_F103RCT6系列_SPI_例程.zip 中景园电子0.96OLED显示屏_STM8S103K3T6_SPI_例程.zip 中景园电子0.96OLED显示屏_STM8系列_IIC_例程.zip 中景园电子0.96OLED显示屏_STM8系列_SPI_例程.rar SPI接口arduino连接方式.rar 中景园电子0.96OLED显示屏原理图 中景园电子0.96OLED显示屏数据手册 中景园电子0.96OLED显示屏测试程序 中景园电子0.96寸OLED使用文档新手必看V2.0.pdf 关于七针0.96寸OLED使用IIC接口的说明.rar 取字模软件
i2c接口设计带源码,基于fpga的i2c接口设计,语言verilog
2021-04-27 14:53:44 1.8MB i2c
1
I2C接口的FPGA实现源码,运用verilog编写,测试通过
2021-04-21 12:51:29 7KB I2C FPGA verilog
1
介绍基于DS3231的RTC时钟模块的使用,这个模块自带纽扣电池,可以在树莓派掉电后系统时间能继续保持。
2021-04-20 12:02:47 871KB 单片机 开源 电路方案
1
HaaS物联网应用开发课程
2021-03-30 19:05:30 21.59MB HaaS 实时操作系统 物联网
1
支持APB接口和Avalon接口的I2C驱动程序;内部有顶层调用的test模块,还有嵌入式的驱动函数,在Xilinx和altera的平台上都验证过,支持多种模式。总线接口已经改好了,可以直接挂到总线用,模块稳定可靠,内含完整寄存器说明文档。I2C总线 Verilog实现
2021-03-29 17:13:32 200KB I2c apb avalon I2C总线
1
I2C接口距离传感器ap3216c读写Verilog驱动源码Quartus工程文件,FPGA型号Cyclone4E系列中的EP4CE10F17C8,Quartus版本18.0。 module ap3216c_top( //global clock input sys_clk , // 系统时钟 input sys_rst_n , // 系统复位 //ap3216c interface output ap_scl , // i2c时钟线 inout ap_sda , // i2c数据线 //user interface output [3:0] led , // led灯接口 output [5:0] sel , // 数码管位选 output [7:0] seg_led // 数码管段选 ); //parameter define parameter SLAVE_ADDR = 7'h1e ; // 器件地址 parameter BIT_CTRL = 1'b0 ; // 字地址位控制参数(16b/8b) parameter CLK_FREQ = 26'd50_000_000; // i2c_dri模块的驱动时钟频率(CLK_FREQ) parameter I2C_FREQ = 18'd250_000 ; // I2C的SCL时钟频率 //wire define wire clk ; // I2C操作时钟 wire i2c_exec ; // i2c触发控制 wire [15:0] i2c_addr ; // i2c操作地址 wire [ 7:0] i2c_data_w; // i2c写入的数据 wire i2c_done ; // i2c操作结束标志 wire i2c_ack ; // I2C应答标志 0:应答 1:未应答 wire i2c_rh_wl ; // i2c读写控制 wire [ 7:0] i2c_data_r; // i2c读出的数据 wire [15:0] als_data ; // ALS的数据 wire [ 9:0] ps_data ; // PS的数据 //***************************************************** //** main code //***************************************************** //例化i2c_dri,调用IIC协议 i2c_dri #( .SLAVE_ADDR (SLAVE_ADDR), // slave address从机地址,放此处方便参数传递 .CLK_FREQ (CLK_FREQ ), // i2c_dri模块的驱动时钟频率(CLK_FREQ) .I2C_FREQ (I2C_FREQ ) // I2C的SCL时钟频率 ) u_i2c_dri( //global clock .clk (sys_clk ), // i2c_dri模块的驱动时钟(CLK_FREQ) .rst_n (sys_rst_n ), // 复位信号 //i2c interface .i2c_exec
I2C接口RTC实时时钟pcf8563读写Verilog驱动源码Quartus工程文件,FPGA型号Cyclone4E系列中的EP4CE10F17C8,Quartus版本18.0。 module rtc( //system clock input sys_clk , // 系统时钟 input sys_rst_n , // 系统复位 //pcf8563 interface output rtc_scl , // i2c时钟线 inout rtc_sda , // i2c数据线 //user interface input key2 , // 开关按键 output [5:0] sel , // 数码管位选 output [7:0] seg_led // 数码管段选 ); //parameter define parameter SLAVE_ADDR = 7'h51 ; // 器件地址 parameter BIT_CTRL = 1'b0 ; // 字地址位控制参数(16b/8b) parameter CLK_FREQ = 26'd50_000_000; // i2c_dri模块的驱动时钟频率(CLK_FREQ) parameter I2C_FREQ = 18'd250_000 ; // I2C的SCL时钟频率 parameter POINT = 6'b010100 ; // 控制点亮数码管小数点的位置 //初始时间设置,从高到低为年到秒,各占8bit parameter TIME_INI = 48'h18_05_23_09_30_00; //wire define wire clk ; // I2C操作时钟 wire i2c_exec ; // i2c触发控制 wire [15:0] i2c_addr ; // i2c操作地址 wire [ 7:0] i2c_data_w; // i2c写入的数据 wire i2c_done ; // i2c操作结束标志 wire i2c_ack ; // I2C应答标志 0:应答 1:未应答 wire i2c_rh_wl ; // i2c读写控制 wire [ 7:0] i2c_data_r; // i2c读出的数据 wire [23:0] num ; // 数码管要显示的数据 wire key_value ; // 按键消抖后的数据 //***************************************************** //** main code //***************************************************** //例化i2c_dri,调用IIC协议 i2c_dri #( .SLAVE_ADDR (SLAVE_ADDR), // slave address从机地址,放此处方便参数传递 .CLK_FREQ (CLK_FREQ ), // i2c_dri模块的驱动时钟频率(CLK_FREQ) .I2C_FREQ (I2C_FREQ ) // I2C的SCL时钟频率 ) u_i2c_dri( //global clock .clk (sys_clk ), // i2c_dri模块的驱动时钟(CLK_F