嵌入式系统与设计
赵全友
目录
暂无搜索结果
1 绪论
1.1 嵌入式系统学习线路
1.2 什么是嵌入式系统
1.3 嵌入式系统结构
1.4 嵌入式处理器
1.5 嵌入式操作系统
1.6 嵌入式系统设计流程
1.7 本章微课-嵌入式发展前沿(思政案例一)
2 Linux常用命令
2.1 文件系统
2.2 Shell使用技巧
2.3 环境变量
2.4 管理linux文件
2.5 内容管理
2.6 权限管理
2.7 磁盘管理
2.8 进程管理
2.9 网络管理
2.10 本章微课
2.10.1 微课-Linux系统及发展(思政案例二)
2.10.2 微课-文件系统
2.10.3 微课-内容管理
2.10.4 微课-归档及压缩
2.10.5 微课-权限管理
2.10.6 微课-网络管理
2.11 本章知识汇总
3 Linux环境下的编程工具
3.1 编辑器Vi
3.2 编译程序GCC
3.3 调试程序GDB
3.4 Makefile
3.5 本章微课
3.5.1 微课-神器编辑器Vi
3.5.2 微课-自动编译工具Makefile使用
4 高级C编程
4.1 C语言基本特性与程序架构
4.2 数组、函数
4.3 预处理
4.4 指针的概念与应用
4.5 结构体、共用体、枚举
4.6 链表
4.7 C语言编程规范
4.8 本章微课
4.8.1 微课-递归函数——程序中的诗歌-引入(思政案例三)
4.8.2 微课-递归函数——程序中的诗歌-举例(思政案例三)
4.8.3 微课-链表--结构体应用一
4.8.4 微课-链表--结构体应用二
4.8.5 微课-C语言编程规范一(思政案例四)
4.8.6 微课-C语言编程规范二(思政案例四)
5 嵌入式Linux文件IO编程
5.1 文件标准IO
5.2 系统调用文件IO
6 嵌入式Linux多任务编程
6.1 进程
6.2 进程间通信-信号
6.3 管道、命名管道
6.4 消息队列、共享内存
6.5 线程
6.6 多任务互斥和同步
6.7 本章微课
6.7.1 微课-进程一
6.7.2 微课-进程二(思政案例五)
6.7.3 微课-线程一
6.7.4 微课-线程二
6.7.5 微课-多任务互斥和同步应用一
6.7.6 微课-多任务互斥和同步应用二
7 嵌入式Linux网络编程
7.1 计算机网络概述
7.2 UDP网络编程
7.3 TCP网络编程
7.4 原始套接字
7.5 本章微课
7.5.1 微课-UDP网络编程(一) 原理及实现
7.5.2 微课-UDP网络编程(二) 综合应用
7.5.3 微课-TCP网络编程(一) 原理及实现
7.5.4 微课-TCP网络编程(二) 综合应用
8 嵌入式驱动编程初步
8.1 嵌入式驱动编程初步
本章微课
上一节
下一节
本章微课
微课-进程一
微课-进程二(思政案例五)
微课-线程一
微课-线程二
微课-多任务互斥和同步应用一
微课-多任务互斥和同步应用二
选择班级
确定
取消
图片预览