首页--工业技术论文--自动化技术、计算机技术论文--自动化技术及设备论文--自动化系统论文--自动控制、自动控制系统论文

基于VME总线的ARM7主控通信模块设计

摘要第5-6页
ABSTRACT第6页
1 绪论第14-18页
    1.1 课题项目说明第14页
    1.2 课题研制背景第14-17页
    1.3 主要研究内容第17页
    1.4 课题研究的意义第17-18页
2 主控通信模块整体设计方案第18-37页
    2.1 概述第18-26页
        2.1.1 系统总体结构第18-19页
        2.1.2 ARM7 处理器概述第19-22页
        2.1.3 ARINC429 协议简介第22-24页
        2.1.4 VME 总线简介第24-26页
    2.2 方案说明第26-34页
        2.2.1 主要功能和性能第26-28页
        2.2.2 硬件设计方案第28-33页
        2.2.3 软件设计方案第33-34页
    2.3 关键技术第34-36页
    2.4 设计可行性分析第36-37页
3 主控通信模块的软硬件设计与实现第37-70页
    3.1 硬件电路设计第37-66页
        3.1.1 控制处理内核第37页
        3.1.2 总线控制器第37-44页
        3.1.3 存储器第44页
        3.1.4 看门狗和复位逻辑第44-46页
        3.1.5 定时计数器第46页
        3.1.6 中断控制第46-47页
        3.1.7 时钟切换和激活第47-48页
        3.1.8 I/O 接口第48页
        3.1.9 JTAG 仿真接口第48-49页
        3.1.10 RS232 通信接口电路第49页
        3.1.11 RS422 通信接口电路第49-50页
        3.1.12 ARINC429 通信接口电路第50-53页
        3.1.13 VME 总线接口电路第53-64页
        3.1.14 电源控制和电源中断第64-66页
    3.2 软件设计第66-70页
        3.2.1 启动配置程序第66-68页
        3.2.2 汇编、C 语言混合编程第68页
        3.2.3 驱动程序第68-70页
4 基于FPGA 的多路通道ARINC429 芯片控制逻辑设计第70-95页
    4.1 发送协议内核设计第70-74页
        4.1.1 发送接口第70页
        4.1.2 暂存器第70-71页
        4.1.3 发射器第71-74页
        4.1.4 握手协议第74页
    4.2 接收协议内核设计第74-81页
        4.2.1 接收接口第75页
        4.2.2 锁存器第75页
        4.2.3 接收器第75-76页
        4.2.4 容错校验第76-80页
        4.2.5 握手协议第80-81页
    4.3 缓存FIFO 设计第81-84页
        4.3.1 地址指针第82页
        4.3.2 地址比较第82-83页
        4.3.3 标志位第83-84页
    4.4 控制内核第84-90页
        4.4.1 缓存数据操作第84-87页
        4.4.2 通道管理与切换第87-89页
        4.4.3 地址映射第89-90页
    4.5 外部接口第90-91页
    4.6 性能分析第91-92页
    4.7 仿真验证第92-93页
    4.8 FPGA 设计中的几点体会第93-95页
5 主控通信模块在系统里的测试与验证第95-99页
6 总结第99-101页
    6.1 技术成果第99-100页
    6.2 应用前景第100-101页
参考文献第101-105页
致谢第105-106页
攻读学位期间发表的学术论文第106页

论文共106页,点击 下载论文
上一篇:汽车零部件技术特征与采购供应模式选择研究
下一篇:发酵葡萄籽中原花青素的提取与分离研究