## 教程 - 数字系统设计 ### 教程中用到的硬件平台 [[stepfpga_training_board|小脚丫综合技能训练板]] {{ :traningboard_3d.png?800 |}} 基于小脚丫FPGA的综合技能训练板3D效果图 {{ :trainingboard_bd.png?800 |}} 基于小脚丫FPGA的综合技能训练板的功能框图 ### 教程大纲 * 第一章:数字系统构成及设计 * 第二章:FPGA在数字系统中的应用 * 第三章:数字系统的信息及控制输入 - 开关、按键、编码器 * 第四章:数字系统的信息及控制输出 - 开关、LED、OLED、LCD * 第五章:数字系统的SPI总线特点及使用 * 第六章:数字系统的I2C总线及特点 * 第七章:数字系统的UART总线及特点 * 第八章:数字系统中的ADC使用 * 第十章:数字系统中的DAC使用 * 第十一章:数字系统中的数字信号处理 ### 知识点短视频 * [[SPI|SPI总线的特点及逻辑实现]] * [[I2C|I2C总线的特点及逻辑实现]] * [[UART|UART总线的构成及逻辑实现]] * [[led_display_verilog|LED的使用和各种点亮方法]] * [[OLED|OLED的特点及驱动方法]] * [[LCD|LCD的特点及驱动方法]] * [[七段数码管|七段数码管的构成及驱动方法]] * [[traffic_light_verilog|使用状态机控制交通灯]] * [[oled_spi_verilog|OLED图形化显示/SPI接口]] * [[dds_verilog|DDS产生任意波形]] * [[voltage_meter_sadc_verilog|使用串行ADC的电压计]] * [[temp_sensor_verilog|温度传感器数据采集及显示]] * [[pwm_music_verilog|PWM音乐播放]] * [[dds_awg_open_platform|Labview控制的任意信号发生器]] * [[StepTrainingBoardDDSACode|基于小脚丫FPGA的DDS训练代码]]