我选择第二种方案:申请核心板和外围板PCB,购买组委会提供的元器件包
实验名称:
基于FPGA的多通道高精度时间控制系统
实验目的:
应用FPGA的“纯硬件”特性进行多路定时器的设计,利用其并行特性设计多通道的高精度时间控制系统,应用于要求苛刻的工业控制。
实验概要:
第一步:与STM32结合应用
1、分频器的设计及内部锁相环的应用
2、固定时间的定时器设计
不涉及FPGA与外部芯片的总线通信,直接设计以及验证其定时功能。
3、数据寄存器的应用及通信
在FPGA内部自定义寄存器,并规定总线时序,通过与STM32的连接来实现人机交互界面及定时器的连接。
4、数据存储
FGPA直接驱协外部非易失存储芯片存储需要掉电保存的数据
5、人机界面
由STM32负责人机界面的控制,与FPGA之间通过并行数据总线传输相关数据。
第二步:FPGA单独实现以上功能,并进行进一步的完善,主要包括以下功能。
1、定时器模块的定制
2、4*4键盘数据的录入及控制
3、外部非易失存储芯片的应用
4、LCD12864液晶的驱动及界面的显示
我要赚赏金打赏帖 |
|
|---|---|
| 基于MCP23S17的输入输出功能模块控制被打赏¥20元 | |
| 【S32K3XX】SPD 软件包使用Link文件修改被打赏¥22元 | |
| Switch-Case局部变量定义问题被打赏¥23元 | |
| 基于米尔TIAM62L开发板的串口通信及应用被打赏¥20元 | |
| PCF8574功能模块及其使用被打赏¥20元 | |
| 传感器LSM6DSO及LIS3MDL的功能检测被打赏¥18元 | |
| LPS25HB气压传感器及其检测被打赏¥18元 | |
| HTS221温湿度传感器及其检测被打赏¥18元 | |
| 【S32K3XX】HSE FW 版本更新被打赏¥21元 | |
| 基于ArduinoUNO开发板的AT24C02读写测试被打赏¥16元 | |
。
我要赚赏金
