嵌入式软件设计

嵌入式软件设计是计算机、软件工程等学科的专业方向课,是一门实践性、技术性很强的重要课程。本课程的主要任务是全面介绍基于ARM/嵌入式Linux操作系统的GNU C语言程序设计思想、方法,以及基于STM32处理器和Proteus的嵌入式仿真技术。通过本课程,使学生掌握嵌入式软件设计的基本流程和方法。

开设学校:大连理工大学;学科:工学、

嵌入式软件设计课程:前往报名学习

嵌入式软件设计视频慕课课程简介:

嵌入式软件设计是计算机、软件工程等学科的专业方向课,是一门实践性、技术性很强的重要课程。本课程的主要任务是全面介绍基于ARM/嵌入式Linux操作系统的GNU C语言程序设计思想、方法,以及基于STM32处理器和Proteus的嵌入式仿真技术。通过本课程,使学生掌握嵌入式软件设计的基本流程和方法。

前往报名学习

嵌入式软件设计课程列表:

{{'上次学习:'+learn_list['ecust08091002489']['last_leaf_name']}}

第一章 概述

-1.1 嵌入式系统概述

--1.1 嵌入式系统概述

-1.2 嵌入式软件设计概述

--1.2 嵌入式软件设计概述

-第一章 概述

-第一章测试 概述

-第一章讨论 概述

第二章 嵌入式C编程架构

-2.1 软件架构

--2.1 软件架构

-2.2 C的面向对象化

--2.2 C的面向对象化

-2.3 汉字处理

--2.3 汉字处理

-2.4 屏幕操作

--2.4 屏幕操作

-2.5 输入事件

--2.5 输入事件

-第二章 嵌入式C编程架构

-第二章测试 嵌入式C编程架构

-第二章讨论 嵌入式C编程架构

第三章 ARC C程序优化

-3.1 优化思路

--3.1 优化思路

-3.2 变量的数据类型选择

--3.2 变量的数据类型选择

-3.3 次数固定的循环优化

--3.3 次数固定的循环优化

-3.4 次数不定的循环优化

--3.4 次数不定的循环优化

-3.5 循环展开

--3.5 循环展开

-3.6 指针别名

--3.6 指针别名

-3.7 结构体

--3.7 结构体

-第三章 ARC C程序优化

-第三章测试 ARC C程序优化

-第三章讨论 ARC C程序优化

第四章 Linux操作系统

-4.1 Linux简介

--4.1 Linux简介

-4.2 Linux的shell

--4.2 Linux的shell

-4.3 Linux的基本操作

--4.3 Linux的基本操作

-4.4 Linux的网络命令

--4.4 Linux的网络命令

-第四章 Linux操作系统

-第四章测试 Linux操作系统

-第四章讨论 Linux操作系统

第五章-1 Linux C编程工具链

-5.1 工具链概述

--5.1 工具链概述

-5.2 编辑器vi

--5.2 编辑器vi

-5.3 gcc简介

--5.3 gcc简介

-5.4 gcc的使用

--5.4 gcc的使用

-5.5 gdb简介

--5.5 gdb简介

-第五章-1 Linux C编程工具链

-第五章-1测试 Linux C编程工具链

-第五章-1讨论 Linux C编程工具链

第五章-2 Makefile

-5.6 Makefile工作原理

--5.6 Makefile工作原理

-5.7 Makefile实例分析

--5.7 Makefile实例分析

-5.8 Makefile设计

--5.8 Makefile设计

-5.9 Makefile综合实例

--5.9 Makefile综合实例

-第五章-2 Makefile

-第五章-2测试 Makefile

-第五章-2讨论 Makefile

第六章 嵌入式软件平台构建

-6.1 基于Linux的嵌入式平台

--6.1 基于Linux的嵌入式平台

-6.2 BootLoader

--6.2 BootLoader

-6.3 应用程序设计流程

--6.3 应用程序设计流程

-第六章 嵌入式软件平台构建

-第六章测试 嵌入式软件平台构建

-第六章讨论 嵌入式软件平台构建

第七章 文件目录和内存操作

-7.1 文件的属性

--7.1 文件的属性

-7.2 文件操作

--7.2 文件操作

-7.3 文件操作举例

--7.3 文件操作举例

-7.4 目录操作

--7.4 目录操作

-7.5 获取目录列表

--7.5 获取目录列表

-7.6 内存映像

--7.6 内存映像

-7.7 内存影响举例

--7.7 内存影响举例

-第七章 文件目录和内存操作

-第七章测试 文件目录和内存操作

-第七章讨论 文件目录和内存操作

第八章 进程与线程

-8.1 进程创建

--8.1 进程创建

-8.2 在进程中启动程序

--8.2 在进程中启动程序

-8.3 等待进程结束

--8.3 等待进程结束

-8.4 线程简介

--8.4 线程简介

-8.5 多线程编程举例

--8.5 多线程编程举例

-8.6 线程同步

--8.6 线程同步

-8.7 线程的属性

--8.7 线程的属性

-第八章 进程与线程

-第八章测试 进程与线程

-第八章讨论 进程与线程

第九章 信号

-9.1 信号简介

--9.1 信号简介

-9.2 发送和捕获信号

--9.2 发送和捕获信号

-9.3 更健壮的信号接口

--9.3 更健壮的信号接口

-9.4 信号集处理

--9.4 信号集处理

-第九章 信号

-第九章测试 信号

-第九章讨论 信号

第十章 进程间通信

-10.1 有名管道

--10.1 有名管道

-10.2 无名管道

--10.2 无名管道

-10.3 信号量简介

--10.3 信号量简介

-10.4 信号量举例

--10.4 信号量举例

-10.5 共享内存简介

--10.5 共享内存简介

-10.6 共享内存举例

--10.6 共享内存举例

-10.7 消息队列简介

--10.7 消息队列简介

-10.8 消息队列举例

--10.8 消息队列举例

-第十章 进程间通信

-第十章测试 进程间通信

-第十章讨论 进程间通信

第十一章 套接字

-11.1 套接字简介

--11.1 套接字简介

-11.2 套接字举例

--11.2 套接字举例

-11.3 套接字接口函数

--11.3 套接字接口函数

-11.4 网络套接字

--11.4 网络套接字

-11.5 访问系统服务

--11.5 访问系统服务

-11.6 多客户

--11.6 多客户

-第十一章 套接字

-第十一章测试 套接字

-第十一章讨论 套接字

第十二章-1 模块与驱动程序

-12.1 内核模块简介

--12.1 内核模块简介

-12.2 内核模块设计

--12.2 内核模块设计

-12.3 Linux设备驱动程序简介

--12.3 Linux设备驱动程序简介

-12.4 驱动程序的数据结构

--12.4 驱动程序的数据结构

-12.5 虚拟字符设备驱动程序实例

--12.5 虚拟字符设备驱动程序实例

-第十二章-1 模块与驱动程序

-第十二章-1测试 模块与驱动程序

-第十二章-1讨论 模块与驱动程序

第十二章-2 驱动程序实例

-第十二章-2 驱动程序实例

-第十二章-2测试 驱动程序实例

-第十二章-2讨论 驱动程序实例

第十三章 STM32编程方法

-13.1 STM32简介

--13.1 STM32简介

-13.2 STM32常用片内资源

--13.2 STM32常用片内资源

-13.3 GPIO编程方法--寄存器方式

--13.3 GPIO编程方法--寄存器方式

-13.4 LED流水灯实例--GPIO寄存器方式

--13.4 LED流水灯实例--GPIO寄存器方式

-13.5 GPIO编程方法--标准库方式

--13.5 GPIO编程方法--标准库方式

-13.6 LED灯闪烁实例--GPIO标准库方式

--13.6 LED灯闪烁实例--GPIO标准库方式

-第十三章 STM32编程方法

-第十三章测试 STM32编程方法

-第十三章讨论 STM32编程方法

第十四章 嵌入式软件仿真

-14.1 Proteus简介

--14.1 Proteus简介

-14.2 流水灯仿真实例

--14.2 流水灯仿真实例

-14.3 通用定时器仿真

--14.3 通用定时器仿真

-14.4 外部中断仿真

--14.4 外部中断仿真

-第十四章 嵌入式软件仿真

-第十四章测试 嵌入式软件仿真

-第十四章讨论 嵌入式软件仿真

嵌入式软件设计开设学校:大连理工大学

嵌入式软件设计授课教师:

赖晓晨-副教授-大连理工大学-

大连理工大学软件学院副教授,博士,硕士生导师,“宝钢教育”优秀教师奖获得者,研究方向为嵌入式系统、聚类分析与缺失数据填补。 教学方面,从2014年开始慕课研究,在“中国大学MOOC”上线《计算机组织与结构》课程,选课情况良好;先后主持国家级教改与课程建设项目2项,省部级项目11项,校级项目10余项,承担教学经费累计100余万;发表教学论文30余篇,CSSCI收录1篇;出版教材7部,获评辽宁省“十二五”规划教材一部;主持辽宁省精品资源共享课1门,大连理工大学优秀课程1门;研发两套在线课程软件支撑工具入选“2017中国大学在线课程支撑工具发展报告”;在国内各级教学研讨会做慕课建设及在线工具设计特邀报告6次;获得各级教学奖励30余次 科研方面,先后参与863、973、国家自然科学基金、重大研发计划、横向课题多项,累计承担经费100余万;发表学术论文30余篇,SCI/EI收录20余篇;获授权国家发明专利7项、计算机软件著作权20余项;获辽宁省技术发明三等奖1次,大连市优秀学术论文二等奖1次。

申建建-副教授-大连理工大学-

工学博士,控制科学与工程博士后,大连理工大学副教授,博士生导师。一直专注水电调度、清洁能源消纳、多能互补、电力市场等方面的研究与开发,主持国家自然科学基金(青年和面上)、中国博士后基金特别资助等课题10项、省部级和校级教改基金2项, 发表论文90余篇(1作和通讯60余篇),SCI 20余篇、EI 90篇,授权发明专利9项、软件著作权12项,入选辽宁省百千万人才工程、大连市青年科技之星、大连理工大学首批“星海学者”人才培养计划,是全国高等学校水利类优秀研究生学位论文指导教师,获省部级一等奖4项、二等奖2项。

刘辉--大连理工大学-

大连理工大学开发区校区外语教育中心教师,主讲雅思国际测试、英文写作等多门课程,主要研究方向为交叉学科视角下的语言学与语言教学研究,参加多次教学比赛,先后获得“教学之星”大赛全国一等奖、辽宁省微课教学比赛一等奖、辽宁省教育教学信息化大赛一等奖、辽宁省英语微课比赛一等奖、大连理工大学教学质量优秀奖等。工作十多年来,始终坚持教学改革与创新,不断完善教学内容和教学方法,视课堂为舞台,与同学们共同走过一段人生历程。有任何问题,记得联系我哦:[email protected]

也许你还感兴趣的课程:


  1. 嵌入式软件设计(2021秋)

  2. 船舶无线电通信系统安装与操作(2021秋)

  3. BIM应用技术(2021秋)

  4. 影视评论(2021秋)

  5. 养老护理技术(2021秋)

  6. 非遗文化衍生品设计(2021秋)

  7. Chang'an and Chinese Buddhism(Round 2)

  8. 新中国边海防历史经验和重大启示(2021秋)

  9. 大家一起学儿科(2021暑假班)

  10. 影视语言(2021秋)

  11. 果品加工贮藏(2021秋)

  12. 著作权法(2021秋)

  13. 情报监视侦察信息融合技术(2021秋)

  14. 运筹学(2021秋)

  15. 创新创业基础(2021秋)

  16. 好心态——如何自己造:心理健康教育(2021秋)

  17. 现代仪器分析(2021秋)

  18. 足球竞赛规则与裁判法分析(2021秋)

  19. 营房建筑学(2021秋)

  20. EDA技术与应用(2021秋)
© 柠檬大学-慕课导航 课程版权归原始院校所有,
本网站仅通过互联网进行慕课课程索引,不提供在线课程学习和视频,请同学们点击报名到课程提供网站进行学习。