文摘
英文文摘
声明
第1章 绪论
1.1 课题背景及国内外发展情况
1.2 嵌入式系统发展状况
1.3 主要研究内容
第2章 系统总体方案设计
2.1 车辆制动系统工作原理
2.2 车辆制动自动监控系统总体结构设计
2.3 摩擦制动控制单元设计
第3章 嵌入式系统设计及规划
3.1 嵌入式系统的一般设计方法
3.2 嵌入式系统的软硬件协同设计技术
3.3 系统硬件规划
3.4 系统软件规划
第4章 硬件设计
4.1 系统硬件设计整体结构
4.2 传感装置与电磁阀选型
4.2.1 速度传感装置选型
4.2.2 压力传感器选型
4.2.3 电磁阀选型
4.3 外围电路设计
4.3.1 电源电路
4.3.2 复位电路
4.3.3 时钟电路
4.3.4 FLASH存储器接口电路
4.3.5 SDRAM存储器接口电路
4.3.6 串行接口电路
4.3.7 IIC总线接口电路
4.3.8 JTAG接口电路
4.3.9 A/D转换电路
4.3.10 CAN接口电路
4.3.11 车辆速度检测接口电路
4.3.12 电磁阀接口电路
4.3.13 CPLD接口电路
第5章 软件设计
5.1 系统功能要求
5.2 μC/OS-Ⅱ简介
5.3 μC/OS-Ⅱ移植概述
5.3.1 OS_CPU.H文件的修改
5.3.2 OS_CPU_C.C文件的修改
5.3.3 OS_CPU_C.C文件的修改
5.4 main()函数代码
5.5 各功能模块软件设计
5.5.1 CAN总线通讯模块
5.5.2 CAN与RS232通信转换模块
5.5.3 串口通讯模块
5.5.4 制动缸压力控制模块
5.5.5 防滑控制模块
5.5.6 停车制动控制模块
5.5.7 故障检测控制模块
5.5.8 部件寿命记录控制模块
5.6 CPLD软件设计
5.6.1 Verilog HDL基本程序结构
5.6.2 CPLD控制A/D采样软件设计
5.6.3 CPLD与电磁阀端口连接软件设计
第6章 系统调试
6.1 调试框图
6.2 MAX plusⅡ调试设置及操作
6.2.1 启动MAX plusⅡ
6.2.2 建立项目
6.2.3 建立新文件
6.2.4 器件选择
6.2.5 工程编译
6.2.6 管脚锁定
6.2.7 器件编程及程序下载
6.3 ARM调试设置及操作
6.3.1 建立ADS1.2的IDE
6.3.2 建立新工程
6.3.3 添加程序
6.3.4 设置Debug目标参数
6.3.5 运行ADS1.2调试器AXD
6.3.6 AXD调试参数的设置
6.3.7 运行状态
6.3.8 FLASH程序下载
6.4 功能调试
第7章 结论
致 谢
参考文献
附录
攻读硕士研究生期间发表的论文