微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > FPGA和CPLD > 明德扬提供FPGA免费学习课程大纲

明德扬提供FPGA免费学习课程大纲

时间:05-23 来源:互联网 点击:

第二十二章  电子时钟系统

        矩阵键盘、数码管、AT93C46(SPI接口)等模块组成。实现一个具有断电恢复功能的电子时钟,系统每隔一段时间,将电子时钟当前值和CRC检验码保存到AT93C46。断电复位后从AT93C46读取时钟值和CRC检验码。对当前值进行检验并恢复显示。

第二十三章  简易计算器

        矩阵键盘、数码管、蜂鸣器等模块组成。实现一个具有加减乘除、求余等功能的简易计算器。此系统可以学到状态机的设计、多种除法算法的实现、多种求余算法的实现等,还包括时序分析的内容。本系统的扩展性极大,例如本系统改造成实现cos、sin等余弦算法等。

第二十四章  视力检测系统

        矩阵键盘、VGA接口等模块组成。实现一个具有视图表“E”显示的系统,在检测时,随机出现E的方向,当按下代表上下左右的键时,系统判断正确性。如果正确,自动将E变小,再次检测;如果不正确,将E变大等。通过本系统,可以学习不同的实现方案(ROM方案、逻辑方案),学会在不同方案之间进行对比选择。

第二十五章  温度检测系统

        串口、温度传感器、数码管等模块组成。通过串口发送不同的指令,FPGA按照指令要求去复位温度传感器、设置读取位置、读取温度数据等操作。通过本系统,可以学到上位机与FPGA之间的交互方式,以及如何协同工作、根据各自优势划分功能的。

第二十六章  图像边缘检测系统

        串口、矩阵键盘、VGA接口、摄像头接口、LED灯、数码管等模块组成。通过摄像头接口读取摄像头的图像数据;对图像数据进行边缘检测、图像分屏、加LOGO等,最后通过VGA接口显示。还可以通过串口,发送配置命令。

第二十一至二十六章都是完整的一个系统,不像其他工作室/公司的代码,仅是独立的模块(初学者很难理解一个模块到底有什么用)。最关键的是,通过本课程,以上都是你自己独立设计完成哦

360云盘分享地址,yunpan.cn/cjZTiDA9pY56x  访问密码 c359


Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top