论文部分内容阅读
数字化束流位置测量系统(DigitalBeamPositionMonitor,DBPM)是粒子加速器的重要组成部分,提供了加速器稳定运行的束流位置信息,为机器的研究和完善提供了重要依据。随着第三代上海同步辐射光源SSRF(ShanghaiSynchrotronRadiationFacility)的升级改造,DBPM系统数字模块部分对数据传输速率提出了更高的要求。
本论文的针对DBPM中的数据传输问题设计了基于ARM9核心处理器和嵌入式Linux操作系统的的嵌入式数据获取系统。设计提供了完整的嵌入式软件系统开发方法、过程和结果测试,并对嵌入式核心硬件电路的设计进行了讨论。随着嵌入式应用的发展,ARM因其高性能、低功耗、低成本而成为移动通信、便携设备等嵌入式产品的首选。Linux是使用最广泛的操作系统,它能运行在包括ARM在内的所有主要处理器架构上。清晰的结构与开放的源码使Linux成为一个非常具有活力,节奏明快的操作系统。基于ARM与Linux的嵌入式技术已经成为当前嵌入式领域研究的一个亮点,应该被广泛重视和应用。
论文结构如下:
第一章着重介绍了DBPM系统及其数据获取的需求背景,并引入嵌入式微处理器控制技术的概念。
第二章介绍了应用于DBPM数据获取的嵌入式系统的选型和构架。
第三章提出了完整的嵌入式数据获取系统的软件结构与具体实现。
第四章讨论了正在进行的硬件电路设计。
最后一章为论文总结。