1553B-F2812 开发系统指导手册
中航信测科技
2014.1
北京中航信测科技有限公司 http://www.i1553b.com
目录
第 1 章 入 门 ............................................................................................................... 1
1.1 概述 .................................................................................................................. 1
1.2 特点 .................................................................................................................. 2
1.2.1 1553B 总线子系统 ................................................................................. 2
1.2.2 F2812 平台系统 ...................................................................................... 3
1.3 实验项目及代码 .............................................................................................. 7
1.3.1 1553B 总线子系统部分 ......................................................................... 7
1.3.2 F2812 平台系统部分 .............................................................................. 7
1.4 产品清单 .......................................................................................................... 8
第 2 章 使用前的准备工作 ....................................................................................... 10
2.1 硬件准备 ........................................................................................................ 10
2.2 软件准备 ........................................................................................................ 11
2.3 跳线说明 ........................................................................................................ 13
2.4 开发环境安装 ................................................................................................ 14
2.4.1 安装步骤简述 ...................................................................................... 14
2.4.2 CCS 的安装 .......................................................................................... 14
2.4.3 仿真器驱动的安装 ............................................................................. 15
2.4.4 CCS 的设置 .......................................................................................... 15
第 3 章硬件系统结构分析 ......................................................................................... 23
3.1 1553B 总线子系统硬件结构分析 ................................................................. 23
3.1.1 时钟发生电路 ...................................................................................... 23
3.1.2 复位电路 .............................................................................................. 23
3.1.3 BU61580 工作模式的配置电路 .......................................................... 24
3.1.4 BU61580 的总线接口电路 ................................................................... 25
3.1.5 1553B 总线耦合电路 ........................................................................... 27
3.1.6 RT 地址编码电路 ................................................................................. 28
I
北京中航信测科技有限公司 http://www.i1553b.com
3.1.6 外部接口 ............................................................................................. 29
3.1.7 地址空间映射 ...................................................................................... 30
3.2 F2812 平台系统硬件结构分析 ...................................................................... 31
3.2.1 电源电路 .............................................................................................. 31
3.2.2 复位电路 .............................................................................................. 32
3.2.3 时钟振荡电路 ..................................................................................... 32
3.2.4 峰鸣器控制电路 ................................................................................. 33
3.2.5 外扩 RAM 电路.................................................................................. 34
3.2.6 外扩 FLASH 电路 ............................................................................... 35
3.2.7 JTAG 接口电路 ..................................................................................... 36
3.2.8 DSP 引脚扩展 ...................................................................................... 37
3.2.9 LED 灯与按键电路 ............................................................................... 38
3.2.10 SCI 串口通讯电路.............................................................................. 39
3.2.11 CAN 通讯接口电路 ........................................................................... 40
3.2.12 数码管控制电路 ............................................................................... 41
3.2.13 AD 转换电路 ...................................................................................... 42
3.2.14 PWM 电机控制电路 ......................................................................... 43
3.2.15 步进电机接口 ................................................................................... 44
3.2.16 LCD12864 驱动电路 ....................................................................... 44
3.2.17 LCD1602 液晶驱动电路 ................................................................. 45
3.2.18 音频控制电路 ................................................................................... 46
3.2.19 CPLD 数码管电路 ............................................................................ 47
3.2.20 CPLD 拨码开关电路 ........................................................................ 48
3.2.21 CPLD 扩展 IO 口电路 ...................................................................... 49
3.2.22 其他接插件电路 ............................................................................. 50
第 4 章 软件实验点拨 ............................................................................................... 52
4.1 1553B 总线实验点拨 ..................................................................................... 52
4.1.1BC Mode 实验 ........................................................................................ 52
4.1.2 RT Mode 实验 ....................................................................................... 60
II
北京中航信测科技有限公司 http://www.i1553b.com
4.2 F2812 平台资源实验点拨 .............................................................................. 66
4.3 CPLD 实验点拨 ............................................................................................... 68
第 5 章 Flash 烧写点拨 .............................................................................................. 73
5.1 说明 ............................................................................................................... 73
5.2 烧写 FLASH .................................................................................................... 73
5.2.1 生成烧写文件 ..................................................................................... 73
5.2.2 烧写用户程序 ..................................................................................... 77
附录 A .......................................................................................................................... 82
联系方式............................................................................................................... 82
III
北京中航信测科技有限公司 http://www.i1553b.com
第 1 章 入 门
1.1 概述
1553B-F2812 开发系统是本公司最新推出的嵌入式 1553B 总线开
发系统系列产品的中又一力作。1553B-F2812 开发系统由 F2812 平台
系统以及 1553B 总线子系统构成。1553B 总线协议部分采用美国 DDC
公司的 1553B 总线通讯引擎 BU61580S3,控制、管理 BU61580S3 的
CPU 采用 TI 公司经典的数字信号处理芯片 TMS320F2812,BU61580S3
与 TMS320F2812 二者强强联合共同构成了 1553B-F2812 开发系统。开
发者基于此系统不但可以开展 1553B 总线协议、1553B 总线 BC\RT 模
式控制等方面的学习,而且还可以开展 DSP(F2812)处理器方面的
系统化的学习过程。此套系统所具有的硬件资源以及软件资源相当丰
富,提供了包括 1553B 总线 BC 模式、RT 模式等 20 多个实验项目,
提供了完整的硬件系统原理图、软件实验代码和常用的外围端口资
源,同时开发系统的硬件构成解析以及软件代码讲解都非常详尽,这
样使得初学者、初步开发者能够很快的掌握如此复杂、如此深奥的
1553B 总线以及 F2812 等方面的相关知识。
同时 1553B-F2812 开发系统完全可以作为公司、高校以及各大研
究院所的研究和教学工具。另外 1553B-F2812 开发系统在硬件设计方
面充分考虑了 EMC、EMI 以及散热等因素,最大限度的引出了系统的
所有端口资源,用户可以直接作为一个功能模块内嵌到用户的目标产
1
北京中航信测科技有限公司 http://www.i1553b.com
品中,因此可以大大缩短用户的 1553B 总线系统的开发周期。
1.2 特点
1553B-F2812 开发系统由 1553B 总线子系统和 F2812 平台系统两部分
构成。各自的特点如下。
1.2.1 1553B 总线子系统
采用美国 DDC 公司的 1553B 协议处理引擎 BU61580S3(BU61580S6
也可在此系统使用,硬件设计考虑了兼容性)
全集成 MIL-STD-1553 接口终端
灵活的处理器/存储器接口
标准的 4K×16 以及可选的 12K×16 或 8K×17RAM
可选的 RAM 奇偶产生/校验
自动 BC 重试
可编程的 BC 间隔定时
BC 帧自动重复
灵活的 RT 数据缓存
可编程的非法化
可任选的消息监控器
同时制 RT/MT 模式
采用美国 Beta 公司的 1553B 总线专用隔离变压器
Complete Line of Custom and QPL Units
2
北京中航信测科技有限公司 http://www.i1553b.com
For Use with MIL-STD-1553A and B, MacAir A-5690, A-5232,and
A-4905
Low Profile
Epoxy Cased, Hermetically Sealed
-55 °C to +130°C Operating Temperature Range
Built and Tested to MIL-PRF-21038 and MIL-STD-202
1553B 总线子系统板级物理尺寸:117*112mm(带矩形开槽);
温度范围:-40℃到 85℃;
1.2.2 F2812 平台系统
平 台 系 统 核 心 处 理 器 采 用 美 国 TI 公 司 经 典 的 信 号 处 理 器
TMS320F2812。32 位定点高速处理器,主频最高可达到 150MHz
片上存储器
Flash(闪存):可达 128K×16 的 Flash(4 个 8K×16 和 6 个
16K ×16 的区间)
ROM(只读存储器):可达 128K×16 的 ROM
1K×16 的 OTP (一次性可编程)ROM
L0 和 L1:两块 4K×16 的单存取 RAM(SARAM)
H0:1 块 8K×16 的 SARAM
M0 和 M1:两块 1K×16 的 SARAM
外设接口
可达 1M 的存储器空间
3
北京中航信测科技有限公司 http://www.i1553b.com
可编程的等待状态
可编程的读/ 写选通定时
三个独立的片选
串行接口外围
串行外围接口(SPI)
两个串行通信接口(SCI),标准 UART 接口
增强型 CAN 总线(eCAN )
SPI 模式的多通道缓冲串口(McBSP)
12 位 AD 转换器,16 个通道
2 ×8 通道的输入多路选择器
两个采样保持器
单/ 同时转换模式
快速转换时间:80ns/每秒 12.5 兆次转换
可达 56 个独立可编程的多路通用输入/ 输出(GPIO)管
脚
外扩 SRAM:扩展 256K * 16 位 SRAM,IS61LV25616;
外扩 Flash:扩展 512K * 16 位 FLASH,SST39VF800;
CPLD 采用 ALTERA MAXII 系列的 EPM240T100C5N(相当于 8650 门
CPLD,容量是早期 MAX 系列的两倍,并且可以烧写至少 10 万次以
上),提供下载接口,用户可以编写自己的代码;
提供 2 个 8 段数码管;其中一个 1 位数码管供 DSP 使用,另外一
个 2 位数码管供 CPLD 使用;
4