-
1 【汽车程序设计基础】课程导引、C程序设计入门
-
2 【汽车程序设计基础】利用三种程序结构解决简单问题
-
2.1 任务2.1 程序设计基础知识储备
-
2.2 任务2.2 利用顺序结构程序解决实际问题
-
2.2.1 2.2.1 数据输入输出函数
-
2.2.2 2.2.2 顺序结构程序设计应用
-
2.2.3 任务2.2测验
-
2.3 任务2.3 利用选择结构程序解决实际问题
-
2.3.1 2.3.1 if语句及应用
-
2.3.2 2.3.2 switch语句及应用
-
2.3.3 任务2.3测验
-
2.4 任务2.4 利用循环结构程序解决实际问题
-
2.4.1 2.4.1 while循环结构程序设计
-
2.4.2 2.4.2 do…while循环结构程序设计
-
2.4.3 2.4.3 for循环结构程序设计
-
2.4.4 2.4.4 循环嵌套
-
2.4.5 2.4.5 break语句和continue语句
-
2.4.6 任务2.4测验
-
2.5 任务2.5 利用预处理命令提高编程效率
-
2.5.1 2.5.1 宏定义
-
2.5.2 2.5.2 文件包含
-
2.5.3 2.5.3 条件编译
-
2.5.4 任务2.5测验
-
3 【汽车程序设计基础】利用数组处理同类型的批量数据
-
3.1 任务3.1 利用一维数组处理同类型的批量数
-
3.2 任务3.2 利用二维数组处理同类型的批量数据
-
3.3 任务3.3 利用字符数组处理多个字符或字符串
-
4 【汽车程序设计基础】利用函数实现模块化程序设计
-
5 【汽车程序设计基础】灵活使用指针处理问题
-
5.1 任务5.1 理解指针的基本概念
-
5.2 任务5.2 利用指针引用普通变量
-
5.3 任务5.3 利用指针引用数组元素
-
5.4 任务5.4 利用指针引用字符串
-
5.5 任务5.5 利用指针数组引用多个数据
-
6 【汽车程序设计基础】利用复杂的构造类型解决实际问题
-
6.1 任务6.1 声明一个结构体类型
-
6.2 任务6.2 利用结构体变量处理一组数据
-
6.3 任务6.3 利用结构体指针引用结构体变量
-
6.4 任务6.4 熟悉共用体类型和枚举类型
-
6.4.1 6.4.1 共用体类型
-
6.4.2 6.4.2 枚举类型
-
6.4.3 任务6.4测验
-
6.5 任务6.5 用typedef声明类型别名
-
7 【汽车嵌入式技术基础】闪灯的设计与实现
-
7.1 任务7.1 熟悉嵌入式系统的组成及嵌入式技术学习方法
-
7.2 任务7.2 熟悉KEA128资源和硬件最小系统
-
7.3 任务7.3 掌握GPIO底层驱动构件的使用方法
-
7.4 任务7.4 小灯构件化设计及闪灯的实现
-
7.4.1 7.4.1 小灯硬件构件和软件构件的设计及使用方法
-
7.4.2 7.4.2 嵌入式软件最小系统设计——实现闪灯
-
7.4.3 7.4.3 程序的下载与测试(J-Flash软件的使用方法)
-
7.4.4 任务7.4测验
-
8 【汽车嵌入式技术基础】开关状态指示灯的设计与实现
-
9 【汽车嵌入式技术基础】利用定时中断实现频闪灯
-
9.1 任务9.1 理解中断的通用知识
-
9.2 任务9.2 利用定时中断实现频闪灯
-
10 【汽车嵌入式技术基础】利用PWM实现小灯亮度控制
-
11 【汽车嵌入式技术基础】利用UART实现上位机和下位机的通信
-
12 【汽车嵌入式技术基础】利用ADC设计简易数字电压表
-
13 【车载网络技术技术】车载网络概述
-
14 【车载网络技术基础】单元 CAN通信技术及应用