如何基于Xilinx EGO1学习板实现番茄钟功能?
- 内容介绍
- 文章标签
- 相关推荐
本文共计3067个文字,预计阅读时间需要13分钟。
仿原创新设计一、总体设计
1.仿原创新工作法简介+仿原创新工作法由意大利于奇系列创意造就。
内容如下:工作25分钟,休息5分钟,循环四次后休息15分钟。项目基于Xilinx Ego1开发板实现一个“计‘时器。” 番茄钟设计 一、总体设计 1.番茄工作法简介番茄工作法由意大利的奇列洛创造。其内容就是:工作25分钟休息5分钟,循环四次后休息15分钟。
本项目就是基于Xilinx Ego1开发板实现一个计时器,该计时器能实现:
- 25分钟工作倒计时
- 5分钟休息倒计时
开发板用户手册(提取码:2019)
板子搭载了8Mbit的SRAM芯片,对于本程序基本不用考虑内存不够的问题。主要看看引脚的定义和数码管部分。还有就是,注意板子的时钟是100MHz,对应P17引脚。
三、系统设计本系统属于时序系统,所以采用状态机,以下是状态转化图
ok,万事俱备,下面开始写bug。
1.计时系统的构建 1.1 秒脉冲发生器系统中需要秒脉冲的两个模块是25min倒计时和5min倒计时模块,不妨按下图设计时钟系统
EGO1的时钟是100MHz,构建计时器的关键就是分频得到秒脉冲。
本文共计3067个文字,预计阅读时间需要13分钟。
仿原创新设计一、总体设计
1.仿原创新工作法简介+仿原创新工作法由意大利于奇系列创意造就。
内容如下:工作25分钟,休息5分钟,循环四次后休息15分钟。项目基于Xilinx Ego1开发板实现一个“计‘时器。” 番茄钟设计 一、总体设计 1.番茄工作法简介番茄工作法由意大利的奇列洛创造。其内容就是:工作25分钟休息5分钟,循环四次后休息15分钟。
本项目就是基于Xilinx Ego1开发板实现一个计时器,该计时器能实现:
- 25分钟工作倒计时
- 5分钟休息倒计时
开发板用户手册(提取码:2019)
板子搭载了8Mbit的SRAM芯片,对于本程序基本不用考虑内存不够的问题。主要看看引脚的定义和数码管部分。还有就是,注意板子的时钟是100MHz,对应P17引脚。
三、系统设计本系统属于时序系统,所以采用状态机,以下是状态转化图
ok,万事俱备,下面开始写bug。
1.计时系统的构建 1.1 秒脉冲发生器系统中需要秒脉冲的两个模块是25min倒计时和5min倒计时模块,不妨按下图设计时钟系统
EGO1的时钟是100MHz,构建计时器的关键就是分频得到秒脉冲。

