1.掌握嵌入式计算机系统、网络技术、传感器技术、物联网应用模式及应用软件开发等方面的基本理论;
2.通过理论教学和动手实践,使学生系统地掌握计算机软件、硬件基本理论,具有物联网商业项目规划与设计能力,能够进行物联网系统集成项目中央控制软件的分析、设计、开发和部署;能够运用新技术解决实际问题,具有一定的技术创新能力。
(2021-2022学年第 二 学期)
课程编号: SS063044 课程名称: 物联网技术 学时: 32 学分: 2 课程性质: □学位课 ☑非学位课 教室类型:☑多媒体教室 □普通教室 □实验室 |
|
具体考核要求 |
相关规定:非学位课程一般为考查课,考核方式由任课教师根据课程要求自行确定。学位课程一般应闭卷考试,如需要开卷考试,任课教师须提前提交书面申请,经研究生处批准后方可开卷考试。学位课成绩以考试成绩为主,平时成绩不得超过40%。 |
考核形式:□考试 ☑考查; 课程成绩构成:平时成绩占: 20% ;期末成绩占 80% ; 平时成绩评定说明:随堂实验完成占50%,课堂表现占50% |
|
教学目的: 1.掌握嵌入式计算机系统、网络技术、传感器技术、物联网应用模式及应用软件开发等方面的基本理论; 2.通过理论教学和动手实践,使学生系统地掌握计算机软件、硬件基本理论,具有物联网商业项目规划与设计能力,能够进行物联网系统集成项目中央控制软件的分析、设计、开发和部署;能够运用新技术解决实际问题,具有一定的技术创新能力。 |
|
教材及主要参考书: 1)嵌入式系统设计与开发实例详解.北京:北京航空航天大学出版社 2)嵌入式实时操作系统μC/OS-II经典实例--基于STM32处理器(第2版) |
|
课程负责人(签字): 分管院长(审核签字): |
课 次 |
教学 周 |
学时数 |
主要授课内容 |
授课 方式 |
课外 要求 |
授课 教师 |
1 |
1 |
2 |
物联网工程简介 |
线上教学 |
阅读资料 |
李忠涛 |
2 |
2 |
2 |
嵌入式计算系统平台简介 |
线上教学 |
阅读资料 |
李忠涛 |
3 |
3 |
2 |
ESP8266开发平台的搭建以及基础知识介绍 |
线上教学 |
自学开发文档 |
李忠涛 |
4 |
4 |
2 |
ESP8288开发GPIO |
线上教学 |
|
李忠涛 |
5 |
5 |
2 |
ESP8266开发串口收发 |
面授 |
|
李忠涛 |
6 |
6 |
2 |
ESP8266开发WiFi联网——TCP通讯 |
面授 |
|
李忠涛 |
7 |
7 |
2 |
ESP8266开发WiFi联网——MQTT通讯 |
面授 |
|
李忠涛 |
8 |
8 |
2 |
ESP8266开发WiFi配网——AirKiss |
面授 |
总结ESP8266开发相关知识 |
李忠涛 |
9 |
9 |
2 |
STM32 F107 开发平台的搭建以及基础知识介绍 |
面授 |
练习CubeMX、Keil |
李忠涛 |
10 |
10 |
2 |
STM32 F107 基于HAL库开发GPIO |
面授 |
|
李忠涛 |
11 |
11 |
2 |
STM32 F107 基于HAL库开发串口收发 |
面授 |
总结HAL库开发知识 |
李忠涛 |
12 |
12 |
2 |
STM32 F107 基于标准库开发GPIO |
面授 |
|
李忠涛 |
13 |
13 |
2 |
STM32 F107 基于标准库开发串口收发 |
面授 |
总结标准库开发知识 |
李忠涛 |
14 |
14 |
2 |
STM32 F107 外部中断 |
面授 |
|
李忠涛 |
15 |
15 |
2 |
STM32 F107 输出重定向以及Log输出 |
面授 |
|
李忠涛 |
16 |
16 |
2 |
ESP8266+STM32F107构建简单物联网系统 |
面授 |
利用实验室资源完成作品 |
李忠涛 |
|
|
|
|
|
|
|
|