- 博客(8)
- 收藏
- 关注
原创 【学习笔记】AXI接口
其中,AXI4 是最完整、最全面的版本,它支持大量的高级特性,包括数据一致性、QoS(Quality of Service)、多周期传输、多个地址通道等。AXI4-Lite 则是一个更为简单的版本,它只支持简单的读写操作,适合于对带宽要求不高的设备。总之,AXI 接口是一种高度灵活、可扩展的高速总线接口,能够满足不同的应用需求,是数字系统设计中常用的重要接口之一。AXI 协议包括控制信号、地址信号、数据信号和返回信号等,每个信号的作用和时序都需要进行详细的定义。一个读响应信号,指示读传输的完成状态。
2023-04-18 10:32:05 2718
原创 【学习笔记】I2C协议
按下数据写操作按键,写触发信号传入数据收发模块,模块接收到有效的写触发信号后,生成写使能信号、待写入数据、数据地址传入 I2C 驱动模块,I2C 驱动模块按照 I2C 协议将数据写入 EEPROM 存储芯片;数据写入完成后,按下数据读操作按键,读触发信号传入数据收发模块,模块接收到有效的读触发信号后,生成读使能信号、数据地址传入 I2C 驱动模块,I2C 驱动模块自 EEPROM 存储芯片读取数据,将读取到的数据回传给数据收发模块,数据收发模块将数据暂存。数据线即用来表示数据,时钟线用于数据收发同步。
2023-03-25 19:36:43 224
原创 【学习笔记】DS18B20
DS18B20 是单总线数字温度传感器,其可直接将温度 转化成数字信号输出,具有体积小、低功耗、抗干扰能力强、精度高等优点。同红外遥控,时间有点远。不再给出数码管显示模块代码,只是给出DS18B20代码。
2023-03-19 09:00:00 693 2
原创 【学习笔记】关于HDIM学习笔记
这对信号被称为正向传输线和反向传输线,它们的电压差用于表示数字数据,也就是采用 2 根线来传输信号,一根线上传输原来的信号,另一根线上传输与原来信号相反的信号。TMDS(Transition Minimized Differential Signaling)差分传输技术:HDMI使用TMDS技术传输数字信号,可以有效地减少电磁干扰和信号衰减,提高信号传输的质量和稳定性。数字信号传输:HDMI是数字信号传输,不需要进行数字转换,可以避免信号的失真和干扰,从而提高视频和音频质量。vga模块不给出代码,
2023-03-17 22:00:00 375
原创 【学习笔记】红外遥控
这个工程太久之前写的,没对知识点印象有点模糊就不显丑了。当时也没上板子验证,凑合着看。废话不多说直接给出rtl图粘贴代码。红外遥控是一种无线、非接触控制技术,具有抗干扰能力强,信息传输可靠,功耗 低,成本低,易实现等显著优点。
2023-03-16 14:00:00 142
原创 【学习笔记】用uart控制vga
功能: 当输入A时才能开启数据往vga的ram中传输数据,并且uart不能控制vga开关状态。当计数到数据量最大值时,uart才能正常控制vga开关状态。当输入B时,将vga开启,正常显示(当先输入B再输入A一边更新vga图像数据一边图像显示)。当输入C时,将vga关闭。(A、B和C为16位数据)总体框图:(实际编写全部模块放顶层模块,这样画只是为了方便观看)工程目的,用uart控制vga。(简单提升了一下上一个工程)
2023-03-15 19:00:00 238
原创 【学习笔记】串口通信RS232
UART是异步串行通信。在串口RS232通信过程中,接收方必须检测到一个波特时间的起始位才能开始接收数据,再接收一个波特时间的停止位,并且通信速率满足波特率要求。
2023-02-28 17:09:24 2692
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人