显示页面 讨论 修订记录 反向链接 本页面只读。您可以查看源文件,但不能更改它。如果您觉得这是系统错误,请联系管理员。 ==== 小脚丫FPGA在竞赛中的主要应用 ==== ----- === 1.对“输入”信号的处理 === * 轻触按键与拨码开关:[[1. 点亮LED|利用按键和拨码开关控制LED]] \\ * 按键消抖:[[7. 按键消抖|FPGA实现多种按键消抖的方法]] \\ * 旋转编码器:旋转编码器经常来作仪器仪表的参数输入设备,[[旋转编码器模块|旋转编码器参考实例]] \\ === 2.产生”输出“控制信号 === * GPIO驱动LED实例:\\ [[1. 点亮LED|利用按键和拨码开关控制LED]] \\ [[2. RGB LED|点亮三色的LED]] \\ [[4. 数码管显示|数码管显示]] \\ [[6. LED流水灯|LED流水灯]]\\ * 脉宽调制技术(PWM)实例: [[9. 呼吸灯|呼吸灯]] \\ * 并行外设寻址与数据读写:\\ SRAM 并行DAC 并行ADC === 3.控制串行外设 === * I2C:[[ADC数模转换模块|FPGA使用I2C总线驱动ADCPCF8591芯片的实例]] \\ * SPI:SPI参考例程{{:spi.rar|}} \\ * UART:[[http://www.stepfpga.com/doc/uart|UART简介]],参考实例:[[UART串口模块|UART模块与PC串口通信的实例]] \\ === 4.信息显示 === * [[1. 点亮LED|使用FPGA点亮LED]]\\ * [[4. 数码管显示|数码管静态显示实例]],[[数码管模块|基于74HC595的数码管动态显示实例]] \\ - LCD: * SPI接口1.8寸LCD屏参考实例:{{:基于lcd液晶屏的图片显示系统设计.zip|}} \\ * 诺基亚5110屏参考实例:{{:lcd_nokia5110.rar|}}\\ - OLED屏 * OLED驱动程序{{:oleddriver.rar|}} === 5.逻辑及运算 === - 逻辑及运算 - 加、减、乘、除、编码变换、逻辑变换 \\ === 6.数字信号处理 === - 数字信号处理 - DDS合成信号、数字滤波器 \\ === 7.信号调制解调 === - 信号调制解调 - AM、FM、ASK、FSK、PSK、QAM \\ === 8.时钟处理 === - 时钟处理 - 分频、倍频、计数、延时、定时、PLL \\