嵌入式软件设计

嵌入式软件设计是计算机、软件工程等学科的专业方向课,是一门实践性、技术性很强的重要课程。本课程的主要任务是全面介绍基于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. History of Western Civilization before the 19th Century(Round 2)

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