面向人工智能的嵌入式设计与开发(山东联盟)
面向人工智能的嵌入式设计与开发(山东联盟)
1万+ 人选课
更新日期:2026/10/12
开课平台智慧树
开课高校山东农业工程学院
开课教师赵志桓、廖希杰、田淑众
学科专业工学计算机类
开课时间2026/07/21 - 2027/01/20
课程周期27 周
开课状态开课中
每周学时-
课程简介
欢迎各位同学学习本课程,本课程根据课程实践性强的特点,精选教学实例,采用虚实结合的教学手段,学、做结合的教学方式,对课程内容进行随时随地的验证性与设计性实验,选取了综合性实战项目,让项目既有了深度又有了广度。
课程大纲

在线教程

章节简介教学计划
嵌入式介绍
登录后可预览视频
●
嵌入式概述
赵志桓
●
Cortex-M3芯片介绍
赵志桓
●
嵌入式开发软件安装(上)
廖希杰
●
嵌入式开发软件安装(下)
廖希杰
GPIO基本使用及端口模式
●
GPIO模块介绍+功能介绍
赵志桓
●
GPIO端口相关库函数
赵志桓
●
按键输入系统介绍
赵志桓
●
点亮LED灯
廖希杰
●
按键控制LED灯
廖希杰
C语言程序编写
●
机器数与真值
田淑众
●
C语言数据类型
田淑众
●
C语言运算符
田淑众
●
C语言控制语句
田淑众
●
函数及构造类型
田淑众
●
STM32固件函数库介绍
田淑众
串口通信
●
通用USART介绍
廖希杰
●
STM32F10x芯片USART模块介绍
廖希杰
●
USART模块程序设计
廖希杰
中断系统
●
中断介绍
廖希杰
●
STM32F10x中断系统介绍及中断系统相关库函数
廖希杰
●
中断程序编写
廖希杰
SysTick 定时器
●
Systick定时器介绍及相关库函数
赵志桓
●
Systick定时器软件设计
廖希杰
LCD液晶显示屏
●
LCD液晶显示屏介绍
廖希杰
●
液晶显示控制器(ILI9341)
廖希杰
●
LCD液晶屏取模软件应用
廖希杰
●
LCD液晶屏程序设计
廖希杰
触摸屏驱动
●
触摸屏介绍及触摸屏校准
廖希杰
●
触摸屏软件设计
廖希杰
RTC实时时钟
●
RTC实时时钟介绍及RTC模块RTC相关库函数
廖希杰
●
RTC 程序设计
廖希杰
传感器
●
DHT11 数字温湿度传感器模块
田淑众
●
DHT11程序设计
廖希杰
●
MQ-3 酒精传感器模块
田淑众
●
MQ-3程序设计
廖希杰
项目实战
●
智能温室大棚(上)
廖希杰
●
智能温室大棚(下)
廖希杰
●
智能水果分拣(上)
廖希杰
●
智能水果分拣(下)
廖希杰
●
智能喷药机器人(上)
廖希杰
●
智能喷药机器人(下)
廖希杰
  • 第一章嵌入式介绍

    嵌入式介绍

  • ●1.1嵌入式概述

    嵌入式单片机的特点及相关应用领域

  • ●1.2Cortex-M3芯片介绍

    Cortex-M系列芯片分类、STM32F10x系列的命名规则、最小系统组成、STM32F103ZET6芯片内部资源、内部结构

  • ●1.3嵌入式开发软件安装(上)

    编译软件安装、驱动程序安装

  • ●1.4嵌入式开发软件安装(下)

    软件面板介绍及程序下载测试

  • 第二章GPIO基本使用及端口模式

    GPIO基本使用及端口模式

  • ●2.1GPIO模块介绍+功能介绍

    GPIO端口概述、特征、功能、内部框图

  • ●2.2GPIO端口相关库函数

    STM32F10x芯片时钟使能、GPIO端口相关库函数

  • ●2.3按键输入系统介绍

    单片机按键介绍、GPIO输入功能程序设计、按键扫描程序设计

  • ●2.4点亮LED灯

    工程模板的使用、LED灯程序编写、模块化程序编写

  • ●2.5按键控制LED灯

    按键消抖程序的编写、按键控制LED灯程序编写

  • 第三章C语言程序编写

    C语言程序编写

  • ●3.1机器数与真值

    C语言编程规范以及发展历程

  • ●3.2C语言数据类型

    C语言数据类型概述,分类

  • ●3.3C语言运算符

    运算符表达式概念,常用运算符,数据类型转换。

  • ●3.4C语言控制语句

    C语言语句概述,语句的应用

  • ●3.5函数及构造类型

    函数的概述、特性,函数的应用,构造类型概述

  • ●3.6STM32固件函数库介绍

    固件函数库讲解,使用。

  • 第四章串口通信

    串口通信

  • ●4.1通用USART介绍

    通讯的概述、串行通讯分类

  • ●4.2 STM32F10x芯片USART模块介绍

    STM32F10x芯片USART模块概述、STM32F10x芯片USART模块内部框图、STM32F10x芯片USART模块特征

  • ●4.3USART模块程序设计

    开发板通过串口发送数据给电脑、串口软件的使用、串口回显程序编写

  • 第五章中断系统

    中断系统

  • ●5.1中断介绍

    NVIC控制器介绍、STM32F10x中断优先级设置、STM32F10x中断系统相关库函数

  • ●5.2STM32F10x中断系统介绍及中断系统相关库函数

    开发板通过串口中断发送数据给电脑、串口中断回显程序编写

  • ●5.3中断程序编写

    开发板通过串口中断发送数据给电脑、串口中断回显程序编写

  • 第六章SysTick 定时器

    SysTick 定时器

  • ●6.1Systick定时器介绍及相关库函数

    Systick定时器概述、特征、初始值计算、以及相关库函数

  • ●6.2Systick定时器软件设计

    滴答定时器程序编写、滴答定时器流水灯程序编写

  • 第七章LCD液晶显示屏

    LCD液晶显示屏

  • ●7.1LCD液晶显示屏介绍

    单片机常见显示设备、LCD显示系统、彩色LCD液晶屏参数、Cortex-M开发板LCD模块介绍

  • ●7.2液晶显示控制器(ILI9341)

    ILI9341控制器协议介绍、ILI9341控制器颜色设置、ILI9341控制器初始化、ILI9341控制器控制命令

  • ●7.3 LCD液晶屏取模软件应用

    液晶屏字模概述、字模软件应用、图模软件应用

  • ●7.4LCD液晶屏程序设计

    LCD屏幕显示照片程序编写、LCD屏幕显示汉字程序编写

  • 第八章触摸屏驱动

    触摸屏驱动

  • ●8.1触摸屏介绍及触摸屏校准

    触摸屏介绍、触摸屏控制芯片XPT2046、触摸屏校准

  • ●8.2 触摸屏软件设计

    触摸屏位置设置程序编写、触摸屏控制蜂鸣器程序编写

  • 第九章RTC实时时钟

    RTC实时时钟

  • ●9.1RTC实时时钟介绍及RTC模块RTC相关库函数

    RTC实时时钟介绍、STM32F10x芯片RTC模块介绍、RTC相关库函数

  • ●9.2 RTC 程序设计

    RTC时间显示程序编写、RTC时钟表盘程序编写

  • 第十章传感器

    传感器

  • ●10.1DHT11 数字温湿度传感器模块

    温湿度传感器概述、时序讲解,设计流程讲解

  • ●10.2DHT11程序设计

    温湿度传感器程序、显示温湿度的程序编写

  • ●10.3MQ-3 酒精传感器模块

    酒精传感器概述、时序讲解,设计流程讲解

  • ●10.4MQ-3程序设计

    酒精传感器程序、显示酒精数值的程序编写

  • 第十一章项目实战

    项目实战

  • ●11.1智能温室大棚(上)

    智能温室大棚的设计流程、程序讲解。

  • ●11.2智能温室大棚(下)

    智能温室大棚的程序编写以及演示功能

  • ●11.3智能水果分拣(上)

    智能水果分拣的设计流程、程序讲解。

  • ●11.4智能水果分拣(下)

    智能水果分拣的程序编写以及演示功能

  • ●11.5智能喷药机器人(上)

    智能喷药机器人的设计流程、程序讲解。

  • ●11.6智能喷药机器人(下)

    智能喷药机器人的程序编写以及演示功能

  • 开始学习
  • 第一章  作业测试
    第一章 嵌入式介绍

    1.1 嵌入式概述

    1.2 Cortex-M3芯片介绍

    1.3 嵌入式开发软件安装(上)

    1.4 嵌入式开发软件安装(下)

    视频数4
  • 第二章  作业测试
    第二章 GPIO基本使用及端口模式

    2.1 GPIO模块介绍+功能介绍

    2.2 GPIO端口相关库函数

    2.3 按键输入系统介绍

    2.4 点亮LED灯

    2.5 按键控制LED灯

    视频数5
  • 第三章  作业测试
    第三章 C语言程序编写

    3.1 机器数与真值

    3.2 C语言数据类型

    3.3 C语言运算符

    3.4 C语言控制语句

    3.5 函数及构造类型

    3.6 STM32固件函数库介绍

    视频数6
  • 第四章  作业测试
    第四章 串口通信

    4.1 通用USART介绍

    4.2 STM32F10x芯片USART模块介绍

    4.3 USART模块程序设计

    视频数3
  • 第五章  作业测试
    第五章 中断系统

    5.1 中断介绍

    5.2 STM32F10x中断系统介绍及中断系统相关库函数

    5.3 中断程序编写

    视频数3
  • 第六章  作业测试
    第六章 SysTick 定时器

    6.1 Systick定时器介绍及相关库函数

    6.2 Systick定时器软件设计

    视频数2
  • 第七章  作业测试
    第七章 LCD液晶显示屏

    7.1 LCD液晶显示屏介绍

    7.2 液晶显示控制器(ILI9341)

    7.3 LCD液晶屏取模软件应用

    7.4 LCD液晶屏程序设计

    视频数4
  • 第八章  作业测试
    第八章 触摸屏驱动

    8.1 触摸屏介绍及触摸屏校准

    8.2 触摸屏软件设计

    视频数2
  • 第九章  作业测试
    第九章 RTC实时时钟

    9.1 RTC实时时钟介绍及RTC模块RTC相关库函数

    9.2 RTC 程序设计

    视频数2
  • 第十章  作业测试
    第十章 传感器

    10.1 DHT11 数字温湿度传感器模块

    10.2 DHT11程序设计

    10.3 MQ-3 酒精传感器模块

    10.4 MQ-3程序设计

    视频数4
  • 第十一章  作业测试
    第十一章 项目实战

    11.1 智能温室大棚(上)

    11.2 智能温室大棚(下)

    11.3 智能水果分拣(上)

    11.4 智能水果分拣(下)

    11.5 智能喷药机器人(上)

    11.6 智能喷药机器人(下)

    视频数6
  • 期末考试
App 下载
关注我们