差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
ext_calculator [2018/12/18 09:54]
group003 [计算器功能设计]
ext_calculator [2019/09/17 14:51] (当前版本)
gongyu
行 1: 行 1:
 +<WRAP center round info 50%>
 +更多与FPGA相关的技术信息访问我们的[电子森林](https://​www.eetree.cn)资源网站以及[小脚丫FPGA的资源专页](https://​www.eetree.cn/​category/​11),你也可以利用电子森林平台以**脑图**的方式做笔记整理自己的学习心得,并将有分享价值的信息发布出来,供其他人阅读。
 +</​WRAP>​
 +
 +
 ====== 计算器扩展功能模块 ====== ====== 计算器扩展功能模块 ======
 小脚丫FPGA计算器模块是STEP团队推出的可配合小脚丫FPGA核心板和底板使用的扩展板卡,基于该板卡可以实现一个简易计算器的所有功能。 小脚丫FPGA计算器模块是STEP团队推出的可配合小脚丫FPGA核心板和底板使用的扩展板卡,基于该板卡可以实现一个简易计算器的所有功能。
行 11: 行 16:
 该模块配合小脚丫FPGA的核心板和Arduino扩展底板可以实现一个简易计算器的加减乘除功能,LCD可以显示12位数字。 该模块配合小脚丫FPGA的核心板和Arduino扩展底板可以实现一个简易计算器的加减乘除功能,LCD可以显示12位数字。
 {{ :​计算器功能框图.png?​ |}} {{ :​计算器功能框图.png?​ |}}
-====== 硬件资源介绍 ​======+===== 硬件资源介绍 =====
 ====触摸检测==== ====触摸检测====
 触摸按键检测部分采用Microchip公司的电容触摸控制器CAP1298,该芯片内置电容触摸检测和校准功能,每个芯片可以独立检测8路的触摸按键容值变化并将检测结果保存在内部的寄存器中,可以通过SMBUS或标准的I2C总线来读写芯片内的寄存器值。 触摸按键检测部分采用Microchip公司的电容触摸控制器CAP1298,该芯片内置电容触摸检测和校准功能,每个芯片可以独立检测8路的触摸按键容值变化并将检测结果保存在内部的寄存器中,可以通过SMBUS或标准的I2C总线来读写芯片内的寄存器值。
行 34: 行 39:
 ====引脚对应表==== ====引脚对应表====
 {{ ::​calculator引脚分配表.png?​400 |}} {{ ::​calculator引脚分配表.png?​400 |}}
-===== 演示程序 ​=====+===== 使用示例 ===== 
 +==== 相关知识点 ==== 
 +  * [[智能接近系统设计|FPGA驱动I2C总线设备举例]] 
 +  * [[lcd显示模块|FPGA驱动SPI接口LCD举例]] 
 +==== 演示程序 ====
 演示程序分为Lattice MXO2、Intel MAX10和arduino三个版本,使用时请根据所使用的板子和FPGA型号选择。\\ 演示程序分为Lattice MXO2、Intel MAX10和arduino三个版本,使用时请根据所使用的板子和FPGA型号选择。\\
 {{::​step-calculator-mxo2.zip|}}\\ {{::​step-calculator-mxo2.zip|}}\\
行 40: 行 49:
 {{::​step-calculator-arduino参考代码.rar|}}\\ {{::​step-calculator-arduino参考代码.rar|}}\\
  
-====== 原理图说明 ​======+===== 原理图说明 =====
 {{ :​计算器原理图.png?​ |}} {{ :​计算器原理图.png?​ |}}
-====== PCB布局布线 ​======+===== PCB布局布线 =====
 ^{{ :​计算器pcb1.png?​265 |}}|^{{ :​计算器pcb2.png?​300 |}}^ ^{{ :​计算器pcb1.png?​265 |}}|^{{ :​计算器pcb2.png?​300 |}}^
 ^{{ :​计算器pcb3.png?​300 |}}|^{{ :​计算器pcb4.png?​285 |}}^ ^{{ :​计算器pcb3.png?​300 |}}|^{{ :​计算器pcb4.png?​285 |}}^
-====== 参考文档 ​======+===== 参考文档 =====
 {{::​step_fpga计算器基本信息.docx|step_fpga计算器基本信息}}\\ {{::​step_fpga计算器基本信息.docx|step_fpga计算器基本信息}}\\
 {{::​基于step_fpga的计算器模块用户开发手册.pdf|计算器模块用户开发手册}}\\ {{::​基于step_fpga的计算器模块用户开发手册.pdf|计算器模块用户开发手册}}\\