文摘
英文文摘
前言
0.1本课题研究的背景与意义
0.2论文完成工作
0.3本论文的组织
第一章TCS系统的体系结构
1.1软件设计
1.1.1 H.323的简介
1.1.2 H.323的组件
1.1.3 H.323通信协议栈
1.1.4 H.323的信令
1.1.5 TCS系统功能的实现
1.2智能终端的硬件设计
1.2.1系统控制模块
1.2.2以太网数据包的收、发模块
1.2.3数据与程序存储模块
1.2.4语音信号的转换及编解码模块
1.2.5人机接口模块
1.3嵌入式系统
1.3.1嵌入式系统概述
1.3.2嵌入式处理器
1.3.3嵌入式Linux操作系统
第二章嵌入式系统硬件外设的驱动程序的实现
2.1键盘(Keyboard)
2.1.1矩阵键盘扫描算法
2.1.2矩阵键盘的接口函数
2.2液晶显示器(LCD)
2.2.1 LCD简介
2.2.2 LCD的接口函数
2.2.3 LCD的驱动程序的流程图
2.3网络接口模块(EIM)
2.3.1以太网收发器LXT971ALC
2.3.2以太网收发器通信协议
2.3.3以太网收发器驱动程序的设计
2.4语音采集模块
2.4.1语音采集模块的寄存器设置
2.4.2软件设计
2.5闪存(Flash ROM)
2.5.1 Flash DA28F640J5的工作状态
2.5.2 Flash DA28F640J5的初始化编程
2.6仿真器接口(JTAG)
2.6.1 JTAG的控制软件
第三章嵌入式μCLinux操作系统
3.1 μCLinux的产生
3.2 μCLinux的优点
3.3 μCLinux小型化的做法
3.3.1 μCLinux的根文件系统
3.3.2 μCLinux的应用程序库
3.4针对实时性的解决方案
3.5 μCLinux的内存管理
3.6 μCLinux的多进程处理
3.7 μCLinux的移植准备
3.7.1交叉编译工具
3.7.2 μCLinux内核
3.7.3应用程序库
3.7.4其他工具
第四章μCLinux的移植
4.1测试目标板硬件
4.2准备Bootloader程序和μCLinux可执行内核
4.3建立宿主机开发环境
4.4初始化Flash,加载Bootlloader程序
4.5建立目标系统环境
4.5.1设置DHCP
4.5.2设置TFTP
4.5.3设置NFS
4.6加载和调试原理
4.7创建编译自己的应用程序
4.7.1编写自己的应用程序
4.7.2移植软件
4.7.3设备驱动开发
4.8 μCLinux的内核运行方式
第五章语音教室的体系结构
5.1语音教室的构成
5.2教师机的特征
5.3学生终端
5.3.1学生终端的特点
5.3.2终端的工作原理
参考文献
致谢
发表论文
太原理工大学;