上一页 1 2 3 4 5 6 ··· 25 下一页
摘要: [米联客-安路飞龙DR1-FPSOC] SDK入门篇连载-03 GPIO PS/PL实验 本课对FPSoC芯片GPIO进行介绍,通过点亮PS LED和PL LED以及读取PL按键输入值,来控制LED灯闪烁,演示GPIO PS和GPIO PL的使用方法。 阅读全文
posted @ 2024-08-05 19:20 米联客(milianke) 阅读(27) 评论(0) 推荐(0) 编辑
摘要: [米联客-安路飞龙DR1-FPSOC] SDK入门篇连载-02 FPSoc程序固化入门 实验目的:1:熟悉FPSoc启动模式类型和硬件设置 2:熟悉FPSoc启动的过程 3:掌握ARM IP SD接口启动和QSPI FLASH启动的设置 4:利用FD制作BOOT.BIN文件 5:完成SD卡启动实验 6:完成QSPI启动实验 阅读全文
posted @ 2024-08-05 19:15 米联客(milianke) 阅读(38) 评论(0) 推荐(0) 编辑
摘要: [米联客-安路飞龙DR1-FPSOC] SDK入门篇连载-01 FPSoc开发入门 由于 FPSoc属于异构器件,同时包含处理器(Central Processing Unit,CPU)和可编程逻辑门阵列(Field Programmable Gate Array,FPGA)。故其应用开发具备特殊性,通常需要两步:1、在 TD 中进行 PL 侧的 FPGA 开发,包括硬核 IP 的配置和使用 RTL 设计数字逻辑电路,并生成对应的比特流文件。 阅读全文
posted @ 2024-08-05 19:04 米联客(milianke) 阅读(105) 评论(0) 推荐(0) 编辑
摘要: [米联客-安路飞龙DR1-FPSOC] FPGA基础篇连载-26 RS485串口程序收发环路设计 本文主要介绍了使用IP模块和FIFO实现RS485单工通信测试的设计方案,重点讨论了RS485芯片在单工通信方式下的信号控制逻辑设计。RS485驱动芯片SP3485是一款3.3V低功耗半双工收发器,符合RS-485和RS-422串行协议的规范,能够在负载下达到最高10Mbps的通信速度。该设计通过IP模块管理RS485的收发信号,利用FIFO缓冲区实现数据的稳定传输和接收,从而确保通信的可靠性和效率。 阅读全文
posted @ 2024-07-31 19:23 米联客(milianke) 阅读(35) 评论(0) 推荐(0) 编辑
摘要: [米联客-安路飞龙DR1-FPSOC] FPGA基础篇连载-25 ADC模块FEP-DAQ9248采集显示波形方案 DAQ9248是一款14位双通道20/65MSPS的ADC采集模块,采用ADI的AD9248芯片。方案中,利用示波器显示驱动,将DAQ9248采集的数据实时显示在屏幕上。系统框图显示,数据通过前面的测试程序进行改进,使用从ADC采集的数据。硬件电路分析和数据模式设置部分详述了AD9248的引脚定义、工作模式和数据格式配置。最后,文章展示了硬件接线和测试结果,表明FPGA能够有效地同步并显示ADC采集的波形数据。本方案通过FPGA实现了低成本、高效的波形数据采集和显示,适用于多种应用场景。 阅读全文
posted @ 2024-07-31 19:19 米联客(milianke) 阅读(45) 评论(0) 推荐(0) 编辑
摘要: [米联客-安路飞龙DR1-FPSOC] FPGA基础篇连载-24 基于FPGA简易示波器显示驱动设计 本文研究了基于FPGA的简易示波器显示驱动设计。该设计旨在通过FPGA内部资源实现实时采集的波形数据在显示器上的直观显示,具有较低的成本和实用价值。设计中采用了BRAM来存储有效数据点,并通过数据比对的方式仅输出有效数据点到显示器上,以最少的FPGA资源完成示波器的功能。示波器的设计结构包括波形显示部分,通过给出波形时钟、数据有效和波形数据信号来实现波形的简单展示。未来计划进一步升级完善该示波器IP,使其具备更复杂的功能。 阅读全文
posted @ 2024-07-31 19:09 米联客(milianke) 阅读(43) 评论(0) 推荐(0) 编辑
摘要: [米联客-安路飞龙DR1-FPSOC] FPGA基础篇连载-23 RGB转HDMI显示方案 本实验旨在通过FPGA内部资源实现HDMI协议,使用HDMI直接驱动显示器,实现成本低廉、支持1080P@60fps的视频输出。实验中采用VTC模块生成视频时序,TPG模块生成测试图形,仅通过HDMI接口显示图像,不传输音频。HDMI传输包括视频数据、控制数据和一些数据包,由四组TMDS通道组成,HDMI发送音频和视频信号使用同一条线材,简化了系统线路的安装难度。HDMI Transmitter设计最高支持1080p60显示分辨率,包含协议层、EDID接收模块,并支持两路音频输入、RGB444和YUV444 阅读全文
posted @ 2024-07-31 19:03 米联客(milianke) 阅读(66) 评论(0) 推荐(0) 编辑
摘要: [米联客-安路飞龙DR1-FPSOC] FPGA基础篇连载-22 TPG图像测试数据发生器设计 视频时序控制器(VTC)是FPGA图像和视频方案中的关键模块,用于生成视频时序信号。本实验中,我们学习了如何通过VTC模块驱动视频显示,实现彩条、渐变、纯色和棋盘格等测试图案的RGB数据序列化显示。VTC模块通过行、列计数器和同步信号控制视频数据的有效显示区域,确保图像稳定和清晰。此外,视频测试模式发生器(TPG)模块则负责生成不同颜色和样式的测试图案,为视频数据通路的测试提供基础。整个系统包括VTC、TPG和用户控制模块,通过协同工作实现对显示器和视频处理器功能的全面验证和测试。 阅读全文
posted @ 2024-07-31 18:56 米联客(milianke) 阅读(27) 评论(0) 推荐(0) 编辑
摘要: [米联客-安路飞龙DR1-FPSOC] FPGA基础篇连载-21 VTC视频时序控制器设计 Video Timing Controller (VTC) 是 FPGA 图像和视频方案中用于产生视频时序的控制器。本课以 VGA 为切入点,介绍视频传输的基本知识和相关概念,以及视频时序控制器的相关内容。显示器技术经历了从黑白 CRT 到 MicroLED 的飞跃,显示画质不仅依赖于显示器本身,还与视频接口息息相关。常见的视频接口包括 CVBS、S-Video、VGA 和 DVI。 阅读全文
posted @ 2024-07-31 18:44 米联客(milianke) 阅读(44) 评论(0) 推荐(0) 编辑
摘要: [米联客-安路飞龙DR1-FPSOC] FPGA基础篇连载-20 读写I2C接口的RTC时钟芯片 利用I2C总线控制器对RTC时钟芯片DS1337进行读写访问,以验证设计的I2C控制器的可靠性。这节课基于已编写的I2C控制器应用展开,侧重于实际应用,不再提供RTL级别的仿真结果,而是直接通过控制器访问DS1337芯片。在进行本实验之前,先确保已完成前面的实验,包括掌握了相关知识。这段内容强调了实践应用的重要性,为读者提供了一个轻松学习的机会,并为进一步探索I2C总线控制器的功能和性能打下基础。文章的重点在于实际操作和验证,让学习者通过与DS1337芯片的互动更好地理解和运用所学的知识。 阅读全文
posted @ 2024-07-29 16:59 米联客(milianke) 阅读(18) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 25 下一页