基于ARM9的3G直放站监控系统的研究与实现

基于ARM9的3G直放站监控系统的研究与实现

论文摘要

随着中国移动3G通信协议的发布,需要有性能优异、智能化程度高且价格低廉的3G直放站对偏远地区或是人口密集区的手机信号进行增强。而3G直放站监控系统被认为是3G直放站研发的一大难点。本文在分析国内外直放站监控系统的基础上,对3G直放站监控系统进行了深入的研究,提出了一种基于AT91SAM9260的3G直放站监控系统的设计方案。本文完成了一套完整的3G直放站监控系统设计与实现,主要包括硬件、系统、软件3部分。硬件部分包括完成基于AMR9的3G监控盘的硬件设计、调试。通过编写ARM启动代码和一些小程序,来检测AMR芯片运行是否正常,解决了CPU的正常启动问题,实现对监控盘上以太网口、主/从USB口、RS232口、RS485口的设计及测试工作。系统部分包括引导软件U-Boot, linux内核,ramdisk(根文件系统)三个部分。实现了对U-Boot引导软件的移植、实现了对linux操作系统的剪切、编译,并最终移植到AT91SAM9260中,完成了对内核的配置,修改必要的内核源代码并对内核进行编译,实现了根文件系统(ramdisk)的建立,完成了一套完整的硬件系统的设计。应用部分包括实现TCP/IP通信;实现FTP在线升级;实现监控盘通过485接口与直放站上各个模块之间的通信;将监控盘从直放站中采回来的特定参数进行AD转换、分析,能够及时上报告警信息;可以利用监控盘对直放站的各个模块参数进行设置,并能对3G协议要求的参数进行查询;可以利用监控盘上的FSK无线传输模块通过MODEM与PC机之间进行通信。ISP烧写工具部分包括了USB DFU驱动和ISP应用程序的研究与移植,解决了8M二进制应用程序的快速烧写问题,实现了一台PC机同时烧写7个监控盘,节约了监控盘应用程序的烧写时间。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 直放站监控系统的发展与现状
  • 1.2 存在的问题
  • 1.3 本论文的工作
  • 第2章 3G直放站监控系统的总体设计
  • 2.1 3G直放站监控盘的硬件电路的设计
  • 2.2 3G监控软件的设计
  • 第3章 基于AT91SAM9260的3G直放站监控盘硬件电路的设计与实现
  • 3.1 3G监控盘外围接口及其布局
  • 3.2 基于AT91SAM9260的MCU外围电路的设计
  • 3.2.1 晶振外围电路与复位电路设计
  • 3.2.2 FLASH芯片与CPU连接电路的设计
  • 3.2.3 SDRAM芯片与CPU连接电路的设计
  • 3.2.4 JTAG接口的设计
  • 3.3 USB接口的设计
  • 3.4 以太网口的设计
  • 3.5 RS232接口以及RS485接口的设计
  • 3.6 近远端通信模块之间的设计
  • 3.7 AD转换模块电路的设计
  • 第4章 操作系统的裁剪与移植
  • 4.1 U-BOOT的移植
  • 4.2 建立linux内核
  • 4.2.1 建立交叉编译环境
  • 4.2.2 内核和补丁的安装
  • 4.2.3 修改makefile文件和.config文件
  • 4.2.4 内核的配置
  • 4.2.5 内核源代码的相应修改和编译
  • 4.3 建立根文件系统
  • 第5章 应用层软件的设计
  • 5.1 主控模块软件的设计
  • 5.2 链路接口控制模块软件的设计
  • 5.3 协议解析模块软件的设计
  • 第6章 系统ISP烧写工具
  • 第7章 总结与展望
  • 参考文献
  • 致谢
  • 攻读硕士学位期间发表的学术论文
  • 相关论文文献

    标签:;  ;  ;  

    基于ARM9的3G直放站监控系统的研究与实现
    下载Doc文档

    猜你喜欢