## 教程 - 数字系统设计
### 教程中用到的硬件平台
[[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训练代码]]