文摘
英文文摘
湖南大学学位论文原创性声明及版权使用授权书
第1章绪论
1.1引言
1.2嵌入式实时操作系统
1.2.1嵌入式实时操作系统的特点
1.2.2嵌入式实时操作系统的发展现状
1.2.3嵌入式实时操作系统的应用前景
1.2.4基于μC/OS-Ⅱ的Modbus通信卡的研究意义
1.3本文的主要研究工作
第2章嵌入式实时操作系统研究
2.1引言
2.2嵌入式实时操作系统的基本概念
2.3嵌入式实时操作系统与普通操作系统的区别
2.3.1任务调度策略的差异
2.3.2内存管理的差异
2.3.3中断处理的差异
2.3.4共享资源的互斥访问的差异
2.3.5系统调用以及系统内部操作的时间开销差异
2.3.6系统的可重入性的差异
2.4几种嵌入式实时操作系统的介绍
2.5使用嵌入式实时操作系统的优缺点
2.6本章小结
第3章嵌入式操作系统μC/0S-Ⅱ及其在8051上的移植
3.1引言
3.2 μC/OS-Ⅱ操作系统
3.2.1 μC/OS-Ⅱ总体结构及各模块作用
3.2.2 μC/OS-Ⅱ函数调用关系
3.2.3任务的状态及任务调度
3.3 μC/OS-Ⅱ在8051单片机上的移植
3.3.1移植工作需要的条件
3.3.2移植工作的内容
3.3.3移植工作中出现的问题及解决方法
3.4本章小结
第4章嵌入式Modbus通信系统总体设计方案及其实现
4.1 Modbus通信系统设计要求
4.1.1 Modbus通信系统接口信号要求
4.1.2 Modbus通信系统的功能要求
4.2 Modbus通信系统总体设计方案
4.2.1 Modbus通信卡硬件设计方案
4.2.2 Modbus通信卡软件设计方案
4.2.3 PC机基于WINDOWS平台的软件设计
4.3 Modbus通信卡的硬件设计及实现
4.3.1 MCU子系统
4.3.2数据采集子系统
4.3.3串口通信子系统
4.4 Modbus通信卡的软件设计及实现
4.4.1 Modbus通信协议简介
4.4.2 Modbus通信卡的任务
4.5 Modbus通信系统上位机软件设计及实现
4.5.1自定义的串口类Cserialport
4.5.2数据库设计
4.6 Modbus通信系统调试及测试
4.6.1 PC机程序调试
4.6.2 Modbus通信卡的调试
4.6.3 Modbus通信系统的现场测试
4.7本章小结
结论
参考文献
致谢
附录A攻读学位期间所发表的学术论文目录
附录B攻读学位期间所参与的科研项目
附录CModbus通信卡
附录D部分程序代码