基于arm的嵌入式温度监测系统大学生毕业论文(设计).doc
文本预览下载声明
毕业设计说明书
基于ARM的嵌入式温度监测系统
摘 要
关键词:
Embedded System of Temperature Testing Based on ARM
Abstract
With the development of science, embedded system develops at a fast speed. Embedded system has been applied to all aspects, which has brought great convenience to peoples production and daily life. At present, the application of embedded system have been developed to the stage of combining embedded processor with operating system, and the design comes true based on combining the ARM processor with linux operating system.
Embedded temperature measurement system includes temperature monitoring hardware and software systems. Hardware system includes SBC2410 system development kit, temperature detection circuit, signal amplifier circuit and signal display terminal. This paper, in detail, introduces the hardware design according to modules.
The process of the design of temperature measurement software system is as follows: First,the design construct Linux environment for temperature measurement the system .Secondly, the design compiles and loads driver program in Linux; At last, the design writes, compiles and downloads the application program to ARM development board. After repeated debugging, the design achieves the purpose of the temperature measurement.
Key words: Linux ; ARM ; Kernel ; Drivert ; Emperature measurement
目 录
摘 要 I
Abstract II
第一章 嵌入式系统简介 1
1.1 嵌入式系统的概念 1
1.2 嵌入式系统的结构 1
1.3 嵌入式系统与普通单片机开发的不同之处 2
1.3.1 交叉编译 2
1.3.2 交叉调试 3
第二章 设计用嵌入式模块 5
2.1 ARM处理器 5
2.2 Flash模块 5
2.3 SDRAM模块 6
2.4 JTAG调试器 8
第三章 温度监测电路设计 10
3.1 AD590的室温补偿电路 10
3.1.1 性能 10
3.1.2 误差校正 10
3.1.3 AD590的补偿电路设计 11
3.2 热电偶的测温电路 12
3.2.1 热电偶的测温原理 12
3.2.2 热电偶的测温电路设计 14
第四章 温度监测系统的Linux构建 17
4.1 构建交叉编译器 17
4.1.1 交叉编译器 17
4.1.2 设置共享文件夹,并解压linux开发包 17
4.1.3 安装交叉编译器 18
4.2 Linux操作系统 19
4.2.1 引导加载程序 20
4.2.2 内核 21
4.2.3 文件系统 23
4.3 烧写 24
4.3.1 Windows下烧写vivi 24
4.3.2 分区格式化Flash及重新下载vivi 25
4.3.3 烧写linux内核 27
4.3.4 下载文件系统 27
第五章 温度监测系统的软件编程 28
5.1 编写Linux下的ADC驱动程序 28
5.1.1 Linux设备 29
5.1.2 驱动程序
显示全部