汽车计算机基础
索明何
目录
暂无搜索结果
1 【汽车程序设计基础】课程导引、C程序设计入门
1.1 任务1.1 课程导引;使用VC++2010软件开发简单的C程序
1.1.1 1.1.1 汽车计算机基础课程的学习内容和学习意义
1.1.2 1.1.2 使用VC++2010软件开发简单的C程序
1.1.3 任务1.1测验
1.2 任务1.2 掌握数据的基本类型及其表现形式
1.2.1 1.2.1 常量与变量
1.2.2 1.2.2 整型数据
1.2.3 1.2.3 字符型数据
1.2.4 1.2.4 实型数据
1.2.5 1.2.5 变量的初始化
1.2.6 任务1.12测验
1.3 任务1.3 利用基本的运算符解决简单问题
1.3.1 1.3.1 算术运算符及其表达式
1.3.2 1.3.2 强制类型转换运算符及其表达式
1.3.3 1.3.3 赋值运算符及其表达式
1.3.4 1.3.4 关系运算符及其表达式
1.3.5 1.3.5 逻辑运算符及其表达式
1.3.6 1.3.6 位运算符及其表达式
1.3.7 任务1.3测验
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.1.1 3.1.1 一维数组的定义、初始化和引用
3.1.2 3.1.2 一维数组的应用
3.1.3 任务3.1测验
3.2 任务3.2 利用二维数组处理同类型的批量数据
3.3 任务3.3 利用字符数组处理多个字符或字符串
3.3.1 3.3.1 字符数组的定义、初始化和引用
3.3.2 3.3.2 字符数组的输入和输出
3.3.3 3.3.3 字符串处理函数及其应用
3.3.4 任务3.3测验
4 【汽车程序设计基础】利用函数实现模块化程序设计
4.1 任务4.1 熟悉C程序的结构和函数的分类
4.2 任务4.2 熟悉定义函数的方法
4.3 任务4.3 掌握函数的两种调用方式
4.3.1 4.3.1 函数的一般调用
4.3.2 4.3.2 函数的嵌套调用
4.3.3 任务4.3测验
4.4 任务4.4 利用数组作为函数参数进行模块化程序设计
4.4.1 4.4.1 数组元素作为函数实参
4.4.2 4.4.2 数组名作为函数参数
4.4.3 任务4.4测验
4.5 任务4.5 灵活设置变量的类型
4.5.1 4.5.1 局部变量和全局变量
4.5.2 4.5.2 变量的存储方式
4.5.3 任务4.5测验
4.6 任务4.6 使用内部函数和外部函数进行模块化程序设计
5 【汽车程序设计基础】灵活使用指针处理问题
5.1 任务5.1 理解指针的基本概念
5.2 任务5.2 利用指针引用普通变量
5.2.1 5.2.1 定义指针变量的方法、指针变量的引用方法
5.2.2 5.2.2 指针变量作为函数参数
5.2.3 任务5.2测验
5.3 任务5.3 利用指针引用数组元素
5.3.1 5.3.1 通过指针引用一维数组元素
5.3.2 5.3.2 用数组的首地址作函数参数的应用形式
5.3.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.3.1 7.3.1 GPIO的通用知识
7.3.2 7.3.2 KEA128的GPIO底层驱动构件及使用方法
7.3.3 任务7.3测验
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 【汽车嵌入式技术基础】开关状态指示灯的设计与实现
8.1 任务8.1 掌握开关硬件构件和软件构件的设计及使用方法
8.2 任务8.2 开关状态指示灯的应用层程序设计
8.3 第8单元测验
9 【汽车嵌入式技术基础】利用定时中断实现频闪灯
9.1 任务9.1 理解中断的通用知识
9.2 任务9.2 利用定时中断实现频闪灯
9.2.1 9.2.1 定时器的定时原理、定时器底层驱动构件使用方法
9.2.2 9.2.2 利用定时中断实现频闪灯的应用层程序设计
10 【汽车嵌入式技术基础】利用PWM实现小灯亮度控制
10.1 任务10.1 理解PWM的通用知识
10.2 任务10.2 掌握FTM_PWM底层驱动构件的使用方法
10.3 任务10.3 利用PWM实现小灯亮度控制的应用层程序设计
11 【汽车嵌入式技术基础】利用UART实现上位机和下位机的通信
11.1 任务11.1 理解UART的通用知识
11.2 任务11.2 掌握UART底层驱动构件的使用方法
11.3 任务11.3 掌握PC与MCU的串口通信与调试方法
11.3.1 11.3.1 UART通信的应用层程序设计与测试
11.3.2 11.3.2 使用printf函数输出数据
12 【汽车嵌入式技术基础】利用ADC设计简易数字电压表
12.1 任务12.1 理解ADC的通用知识
12.2 任务12.2 掌握ADC底层驱动构件的使用方法
12.3 任务12.3 简易数字电压表的设计
13 【车载网络技术技术】车载网络概述
13.1 任务13.1 熟悉车载网络的产生背景、分类和拓扑结构
13.2 任务13.2 熟悉车载网络的典型应用
14 【车载网络技术基础】单元 CAN通信技术及应用
14.1 任务14.1 理解CAN的通用知识
14.1.1 14.1.1 CAN系统的总体构成和CAN节点的硬件结构
14.1.2 14.1.2 CAN的网络通信原理
14.1.3 14.1.3 CAN的优点
14.1.4 任务14.1测验
14.2 任务14.2 掌握CAN底层驱动构件的使用方法
14.3 任务14.3 多机之间的CAN通信与调试
任务13.1 熟悉车载网络的产生背景、分类和拓扑结构
上一节
下一节
选择班级
确定
取消
图片预览