欢迎来到在线教学平台
问题答疑
精品课程
全部课程
公开课
云课直播
新闻公告
数图资源
智汇大讲堂
更多
精品课程
全部课程
公开课
云课直播
新闻公告
数图资源
智汇大讲堂
教师登录
学生登录
精品课程
全部课程
公开课
云课直播
新闻公告
数图资源
智汇大讲堂
首页 - 课程列表 - 课程详情
返回
嵌入式软件设计
课程类型:
选修课
主讲教师:
赖晓晨
课程来源:
大连理工大学
建议学分:
3.00分
课程编码:
xtzx0913
课程介绍
课程目录
教师团队
第一章 概述
s
1.1 嵌入式系统概述
(9分钟)
s
1.2 嵌入式软件设计概述
(8分钟)
第二章 嵌入式C编程架构
s
2.1 软件架构
(11分钟)
s
2.2 C的面向对象化
(9分钟)
s
2.3 汉字处理
(6分钟)
s
2.4 屏幕操作
(5分钟)
s
2.5 输入事件
(6分钟)
第三章 ARC C程序优化
s
3.1 优化思路
(4分钟)
s
3.2 变量的数据类型选择
(10分钟)
s
3.3 次数固定的循环优化
(4分钟)
s
3.4 次数不定的循环优化
(3分钟)
s
3.5 循环展开
(8分钟)
s
3.6 指针别名
(6分钟)
s
3.7 结构体
(8分钟)
第四章 Linux操作系统
s
4.1 Linux简介
(11分钟)
s
4.2 Linux的shell
(9分钟)
s
4.3 Linux的基本操作
(15分钟)
s
4.4 Linux的网络命令
(4分钟)
第五章-1 Linux C编程工具链
s
5.1 工具链概述
(7分钟)
s
5.2 编辑器vi
(4分钟)
s
5.3 gcc简介
(7分钟)
s
5.4 gcc的使用
(10分钟)
s
5.5 gdb简介
(7分钟)
第五章-2 Makefile
s
5.6 Makefile工作原理
(9分钟)
s
5.7 Makefile实例分析
(9分钟)
s
5.8 Makefile设计
(18分钟)
s
5.9 Makefile综合实例
(3分钟)
第六章 嵌入式软件平台构建
s
6.1 基于Linux的嵌入式平台
(9分钟)
s
6.2 BootLoader
(13分钟)
s
6.3 应用程序设计流程
(8分钟)
第七章 文件目录和内存操作
s
7.1 文件的属性
(6分钟)
s
7.2 文件操作
(6分钟)
s
7.3 文件操作举例
(7分钟)
s
7.4 目录操作
(4分钟)
s
7.5 获取目录列表
(5分钟)
s
7.6 内存映像
(5分钟)
s
7.7 内存影响举例
(4分钟)
第八章 进程与线程
s
8.1 进程创建
(7分钟)
s
8.2 在进程中启动程序
(5分钟)
s
8.3 等待进程结束
(6分钟)
s
8.4 线程简介
(6分钟)
s
8.5 多线程编程举例
(7分钟)
s
8.6 线程同步
(9分钟)
s
8.7 线程的属性
(4分钟)
第九章 信号
s
9.1 信号简介
(5分钟)
s
9.2 发送和捕获信号
(7分钟)
s
9.3 更健壮的信号接口
(5分钟)
s
9.4 信号集处理
(5分钟)
第十章 进程间通信
s
10.1 有名管道
(6分钟)
s
10.2 无名管道
(10分钟)
s
10.3 信号量简介
(6分钟)
s
10.4 信号量举例
(6分钟)
s
10.5 共享内存简介
(5分钟)
s
10.6 共享内存举例
(8分钟)
s
10.7 消息队列简介
(5分钟)
s
10.8 消息队列举例
(5分钟)
第十一章 套接字
s
11.1 套接字简介
(6分钟)
s
11.2 套接字举例
(6分钟)
s
11.3 套接字接口函数
(8分钟)
s
11.4 网络套接字
(7分钟)
s
11.5 访问系统服务
(6分钟)
s
11.6 多客户
(5分钟)
第十二章-1 模块与驱动程序
s
12.1 内核模块简介
(11分钟)
s
12.2 内核模块设计
(10分钟)
s
12.3 Linux设备驱动程序简介
(7分钟)
s
12.4 驱动程序的数据结构
(9分钟)
s
12.5 虚拟字符设备驱动程序实例
(17分钟)
第十三章 STM32编程方法
s
13.1 STM32简介
(3分钟)
s
13.2 STM32常用片内资源
(2分钟)
s
13.3 GPIO编程方法--寄存器方式
(3分钟)
s
13.4 LED流水灯实例--GPIO寄存器方式
(4分钟)
s
13.5 GPIO编程方法--标准库方式
(3分钟)
s
13.6 LED灯闪烁实例--GPIO标准库方式
(3分钟)
第十四章 嵌入式软件仿真
s
14.1 Proteus简介
(6分钟)
s
14.2 流水灯仿真实例
(5分钟)
s
14.3 通用定时器仿真
(5分钟)
s
14.4 外部中断仿真
(3分钟)