嵌入式技术与应用开发超星网

  • 课程编号

    201740739

  • 学分

    4

  • 课时

    64

《嵌入式技术与应用开发》是电子信息工程技术专业的一门专业核心课程。通过本课程的学习,学生可以了解在电子产品开发相关岗位所需的嵌入式技术的基础知识,掌握ARM Cortex-M系列处理器的体系结构,能应用STM32微控制器及其周边外设组建起小型的嵌入式系统;熟悉常用的STM32微控制器编程软件的使用方法,并熟练完成项目编程。课程的仿真实训,能培养学生自主学习、分析问题...

课程章节

教学目标

(一)总体目标

《嵌入式技术与应用开发》课程主要培养学生在电子产品开发相关岗位所需的嵌入式技术与应用开发的基础知识,掌握ARM Cortex-M系列处理器的体系结构,能应用STM32微控制器及其周边外设组建起小型的嵌入式系统;熟悉常用的STM32微控制器编程软件的使用方法,能熟练完成项目编程。并培养学生自主学习、分析问题解决问题的能力和团队协作能力。

(二)具体目标

1.知识目标

K1.了解嵌入式系统的基本概念、STM32微控制器的主要特性、内部结构和最小系统组成;

K2.熟练掌握STM32F4微控制器的时钟系统构成;

K3.了解MDK Keil5、Source Insight等软件的菜单功能;

K4.掌握STM32微控制器GPIO的控制原理和编程使用细节;

K5.掌握STM32微控制器NVIC中断优先级管理的原理和编程使用细节;

K6.掌握STM32微控制器定时器的工作模式和编程使用细节;

K7.掌握STM32微控制器USART RS232串口通信总线、SPI总线、IIC总线、RS485和CAN总线的控制原理和编程使用细节;

K8.掌握常用的温湿度传感器的工作原理;

K9.掌握STM32微控制器控制SD卡读写的原理和编程使用细节;

K10.掌握STM32微控制器常用的显示模块的原理和编程使用细节;

K11.掌握STM32微控制器ADC控制器的工作原理和编程使用细节。

2.能力目标

A1.能正确安装与使用MDK Keil5、Source Insight、串口调试助手等软件;

A2.能熟练建立STM32标准库函数工程并完成配置;

A3.能实现STM32输入输出模块的应用开发;

A4.能实现STM32定时器模块各种工作模式的应用开发;

A5.能熟练实现STM32各种通信总线模块的应用开发;

A6.会编写常用的直流电机驱动芯片的驱动程序;

A7.能实现STM32信号ADC转换的应用开发;

A8.会编写SD卡读写驱动程序;

A9.会编写DHT11温湿度传感器的驱动程序;

A10.能完成OLED屏幕显示的驱动程序编写,并实现多级菜单;

A11.能根据项目需求进行最优方案选择,搭建较复杂的嵌入式系统,并完成应用程序开发。

3.素质目标

Q1.具有良好的职业道德、规范操作意识;

Q2.具备良好的团队合作精神;

Q3.具备良好的组织协调能力;

Q4.具有求真务实的工作作风;

Q5.具有开拓创新的学习精神;

Q6.具有良好的语言文字表达能力;

Q7.分析问题解决问题的能力。

教学意义

随着电子、计算机和通信技术的迅速发展,嵌入式系统已经广泛地融入到我们的生活中,它的应用前景十分好,人们会无时无刻地接触到嵌入式产品,从家里的洗衣机、电冰箱和扫地机等,到作为交通工具的自行车、小汽车,到办公室里远程会议系统等等。

作为电子信息类专业的学生,有必要掌握一种或者多种嵌入式处理器的工作原理,能应用其周边外设组建小型的嵌入式系统,并使用常用的编程开发环境,完成项目编程。

本课程可培养学生具备以上能力,同时通过本课程项目的仿真实训,培养学生自主学习、分析问题解决问题的能力和团队协作能力,可为今后从事电子产品开发等相关工作打下坚实的知识和技能基础。


参考教材

1.《STM32F 32位ARM微控制器应用设计与实践》.黄智伟主编(北京航空航天大学出版社,2014年4月第1版)

2.《多旋翼无人飞行器嵌入式飞控开发指南》.林庆峰等主编(清华大学出版社,2017年8月第1版)

就业前景

毕业后主要在电子技术、新能源、建筑等行业工作,大致如下:

 1 电子技术/半导体/集成电路

2 新能源

3 建筑/建材/工程 

4 仪器仪表/工业自动化 

5 互联网/电子商务 

6 计算机软件 

7 其他行业 

8 通信/电信/网络设备

嵌入式系统的广泛应用带来的必然是对相关技术人才的极大需求,然而与这组逐年攀升的数字呈现对比的是国内嵌入式软件领域技术人员的极度匮乏。在中国的各大跨国公司及国内家电巨头如intel、ti、sony、三星、tcl、联想和康佳等企业,都面临着嵌入式人才严重短缺的问题。ccid最近的一次调查显示,中国嵌入式软件行业存在每年至少50万人才的巨大缺口,并且这个数字还在以每年20%的速度递增。

与此相比,国内嵌入式软件人才供应量正可谓是“杯水车薪”,远远不能满足行业的需要。一方面是需求的增长,一方面则是掌握嵌入式软件开发技能的人才供应缺口巨大。嵌入式技术与应用专业毕业生收入为:从收入上来说,嵌入式人才是当之无愧的白领。据调查,初入门的嵌入式开发人员月薪一般都能达到3000-7000元,中级开发人员月薪在万元以上,有5年工作经验的级嵌入式工程师年薪在30万元左右。就业概况为:从事嵌入式linux系统移植、驱动开发、应用开发。

嵌入式系统是当前最热门、最具发展前途的it 应用领域之一。包括手机、电子字典、可视电话、数字相机(dc)、数字摄像机(dv)、u-disk、 机顶盒(set top box)、高清电视(hdtv)、游戏机、智能玩具、汽车电子、家电控制系统等都是典型的嵌入式系统。

教学资源

课程章节 | 文件类型   | 修改时间 | 大小 | 备注
1.1 任务1.1 STM32学习八问
文档
.pptx
2018-12-25 4.04MB
 
视频
.mp4
2019-01-15 170.89MB
 
视频
.mp4
2019-01-15 239.87MB
1.2 任务1.2 STM32固件库函数工程模板的建立
作业
.work
2018-09-06 0.00KB
2.3 任务2.3 上位机串口控制流水灯的应用开发
视频
.mp4
2018-12-25 148.20MB

课程相关信息

提供学校: 闽西职业技术学院
院系: 信息与制造学院
专业大类: 信息互联
专业: 电子信息工程技术
课程编号: 201740739
学分: 4
课时: 64

授课教师

苏李果

部门:信息与制造学院

职位:教研室主任

提示框
提示框
确定要报名此课程吗?
确定取消