本教学平台基于嵌入式系统,在拥有丰富的外设资源基础上,支持工业实时通信、物联网通信、远场语音交互、深度学习框架等最新技术,超过了30个独立知识点实验指导例程和多个综合实验例程。可为老师提供完整教学、实验、考试内容参考,便于快速开设专业课程或开展电工实习等教学工作。通过配套教学资源可使学生快速上手和使用相关知识点完成系统设计和功能实现,有效提升学生的专业素养和创新能力。 实验项目: 第一部分 基础入门 01 开发环境安装 安装CCS IDE开发环境 02 C语言入门 Helloworld例程 03 GPIO控制 通过GPIO实现LED点灯/流水灯 04 RS22通信 通过UART串口实现RS232与上位机通信 05 Rs485通信 通过UART口实现RS485与上位机通信 06 12C通信 通过2C读写板载EEPROM内容 07 SPI通信 通过SPI读写板载SPI FLASH内容 08 外部中断处理 通过按键触发GPIO中断响应服务 09 定时器中断处理 通过设置timer定时器实现LED呼吸灯 10 watchdog看门狗 看门狗复位/喂狗实验器 第二部分 进阶提高 11 蜂鸣器控制 通过GPIO/PWM控制蜂鸣器发声 12 温温度传感器 通过I2C获取板载传感器的温温度数据 13 光强度传感器 通过I2C获取板载传感器的环光强度数据 14 电流传感器 通过I2C获取板载传感器的实时电流数据 15 ADC模数转换 通过SPI设置并获取板载ADC传感器数据 16 DAC数模转 通过SPI设置并获取板DAC传感器数据 17 TCP/IP协议通信 通过TCP、UDP协议与上位机进行socket通信 18 NB-IOT无线通信 通过AT指令与远程设备进行无线数据通信 19 4G LTE无线通信 通过AT指令与远程设备进行无线数据通信 20 WIFI无线通信 通过2.4G无线协议与远程设备进行socket通信 21 直流电机控制 通过GPIO/PWM控制直流电机运转 22 步进电机控制 通过GPIO/PWM控制步进电机运转 第三部分 专业应用 23 DSP算法库使用 讲解TI DSPLIB/MATHLIB/FFTLIB等法库的使用 24 FFT实验 基于FFT算法的数字信号处理 25 IIR滤波器 基于IIR算法的数字信号处理 26 FIR滤波器 基于FIR算法的数字信号处理 27 Modbus TCP协议通信 通过Modbus TCP协议实现与本地上位机的数据通信 28 Modbus RTU协议通信 通过Modbus RTU协议实现与本地上位机的数据通信 29 Ethercat协议通信 作为Ethercat主站接入并控制从站伺服电机 30 OPC-UA 协议通信 通过OPC-UA协议实现与本地上位机的数通信 31 MQTT协议通信 通过MQTT协议实现与云端服务的数据通信 32 音频采集/回放 通过MEMS麦克风实现音频的采集和本地回放输出 33 Opencv图像读取显示 本地文件作为数据源通过Opencv实现图像读取和显示 34 Opencv图像采集显示 摄像头作数据源通过Opencv实现图像读取和显示 35 V4L2图像采集存储 摄像头作为数据源通过V4L2实现图像读取和显示 36 H.264编解码 针对图像/视频文件的H.264压缩与解压实验 第四部分 综合实验 37 控制应用:多路口交通灯信号系统 38 控制应用:基于Mobus总线的传感器采集显示系统 39 音频应用:基于麦克风阵列的远场语音交互系统 40 图像应用:深度学习算法-目标分类 41 图像应用:OpenCV算法-二维码检测与识别 42 综合实验:……
|