电子说
在电子设计领域,评估板是验证和开发新设备功能的重要工具。Teridian Semiconductor Corporation 的 73S1215F 评估板,专为展示 73S1215F 智能卡控制器设备的能力而设计,既可以独立运行,也可作为开发平台使用。今天,我们就来深入了解一下这款评估板的详细信息。
文件下载:73S1215F-EB.pdf
为了充分发挥评估板的功能,建议配备以下设备和工具:
评估板的电源可以来自以下三个来源:
评估板与外部主机的通信可以通过以下两种方式实现:
评估板可以与 Signum Systems 的 ADM - 51 在线仿真器(ICE)配合使用。将仿真器的带状电缆直接连接到连接器 J11 即可。Signum Systems 提供不同的仿真器选项,标准选项可实现符号调试、断点设置、内存检查和修改等功能,其他选项还可提供代码跟踪和复杂断点功能,但需要额外付费。
TFP2 或 ICE 与 73S1215F 通信所需的信号包括 E_TCLK(数据时钟)、E_RXTX(数据输入/输出)和 E_RST1(闪存下载器复位)。这些信号以及 3.3 V 和 GND 可在仿真器接头 J11 上找到。
如果 73S1215F 闪存中已有固件,需要先擦除闪存。在仿真器软件中点击 RESET 按钮,然后点击 ERASE 按钮。闪存擦除后,使用文件菜单中的 Load 命令选择要加载的文件,点击 OK 即可将文件加载到 IC 的闪存中。加载完成后,可移除仿真器探头,按下评估板上的复位按钮,新代码即可开始执行。
按照 TSC 闪存编程器 TFP2 用户手册中的说明进行操作。
Teridian 在 Slackware 6(内核 2.4.16)和 Fedora 7(内核 2.6.23)上测试了该评估板,使用 CCID 驱动 v1.3.2 和 PCSC - Lite v.1.4.4(中间件)。具体安装和使用方法请参考 73S1215F, 73S1217F CCID USB Linux 驱动安装指南(UG_12xxF_041)。
| 评估板上的跳线、开关和模块具有不同的功能和用途,具体如下: | 项目编号 | 名称 | 默认设置 | 用途 |
|---|---|---|---|---|
| 1 | J2, J3, J5 | 无 | 连接外部稳压电源的香蕉插头 | |
| 2 | JP4 | 插入 | 连接 +3.3 V 电源到 73S1215F 的 VDD 引脚,可替换为电流表测量电流 | |
| 3 | JP3 | 插入 | 连接 +3.3 V 电源到 RS - 232 收发器和 73S8010R,可移除以降低功耗 | |
| 4 | JP6 | ‘INT’ | 选择 3.3 V 电源供应方式,可选择外部电源或内部调节器 | |
| 5 | S1 | 无 | 主开关,控制评估板电源通断(使用实验室稳压电源时无效) | |
| 6 | PJ1 | 连接 | 连接外部 DC 块,需与 S1、JP1 和 JP6 配合使用 | |
| 7 | J11 | 无 | 连接在线仿真器 | |
| 8 | J6 | 连接 | USB 连接器,用于连接计算机 | |
| 9 | JP23 | 插入 | USB 中断跳线,可移除以释放 USR7 引脚 | |
| 10 | JP20 | 未插入 | DB9 RS232 母插座,用于连接计算机 | |
| 11 | P1 | 无 | 连接串口活动和四个专用 LED 引脚 | |
| 12 | D2, D3, D4, D5, D6, D7 | 无 | 反映串口活动和通用指示 | |
| 13 | U5 | 无 | 板载 LCD 模块,可显示 2 行 16 字符 | |
| 14 | RV1 | 无 | 调节 LCD 亮度的可调电阻 | |
| 15 | S2 至 S31 | 无 | 板载 5x6 键盘,直接连接到 73S1215F | |
| 16 | 无 | 无 | 板参考和序列号 | |
| 17 | JP2 | 插入 | 连接 +5.0 V 电源到 73S1215F 的 VPC 引脚,可替换为电流表测量电流 | |
| 18 | 面包板区域 | 无 | 用于原型开发和添加外设 | |
| 19 | JP16, JP17, JP18, JP19 | 插入 | 连接 LED 到 73S1215F 的 LED 引脚,可替换为电流表测量电流 | |
| 20 | JP12 | 插入 | 为 73S8010R 的 VPC 引脚提供 5.0 V 电源 | |
| 21 | JP13 | 未插入 | 选择连接到子板连接器引脚 USR7 的信号 | |
| 22 | JP14 | 未插入 | 允许将板载 73S8010 的 AUX2 引脚连接到 USR5 | |
| 23 | U4 | 无 | 板载 73S8010R,可通过移除跳线 JP12 和 JP21 与 73S1215F 断开连接 | |
| 24 | JP21 | 插入 | 允许板载 73S8010 的中断输出连接到 73S1215F 的 INT2 | |
| 25 | J7, J8 | 未插入 | 可选的 73S80xxX 子板接口 | |
| 26 | J9, J10 | 无 | SIM / SAM 和智能卡连接器,连接到 73S1215F 的外部卡接口 #2 | |
| 27 | JP11 | 未插入 | 选择连接到子板连接器引脚 USR6 的信号 | |
| 28 | JP10 | 未插入 | 允许将板载 73S8010 的 AUX1 引脚连接到 USR6 | |
| 29 | JP8 | ‘ACTIVE HIGH’ | 选择内部智能卡连接器卡检测开关的极性 | |
| 30 | S27 | 无 | 评估板主复位按钮 | |
| 31 | JP7 | ‘PRES’ | 选择卡检测输入 PRES 或 PRESB | |
| 32 | JP15 | ‘GND’ | 安全熔丝控制跳线,应始终移除 | |
| 33 | J1, J4 | 无 | SIM / SAM 和智能卡连接器,连接到 73S1215F 的内置卡接口 #1 | |
| 34 | R24 - R33 | 无 | 跳线电阻,配置板为 73S1215F 设备 | |
| 35 | U3 | 无 | 73S8009,参考项目 34 | |
| 36 | JP1 | ‘VOUT’ | 选择 5.0 V 电源供应方式,可选择板载 +5 V 调节器或外部电源 | |
| 37 | JP5 | ‘VBUS’ | 选择 5.0 V 电源供应方式,可选择 USB VBUS 或外部电源 |
| 评估板上的测试点用于测量各种信号和电压,具体用途如下: | 测试点编号 | 名称 | 用途 |
|---|---|---|---|
| TP2, TP3 | +3.3V | 主电源 3.3 V 测试点,靠近面包板区域方便接线 | |
| TP6 | VDD | 测量 73S1215F 数字电源完整性或添加去耦电容 | |
| TP7 | VPC | 测量 73S1215F DC - DC 转换器电源完整性或添加去耦电容 | |
| TP8 | +5V | 测试 5 V 电压是否存在 | |
| TP9 | +3.3VFIX | 测试板载调节器输出的 3.3 V 电压是否存在 | |
| TP10 | 智能卡接口 #1 | 测量智能卡信号 | |
| TP11 至 TP17 | GND | 接地测试点,用于连接实验室设备探头 | |
| TP18 | 卡检测接口 #1 | 直接从卡连接器获取卡检测信号 | |
| TP21 | USR(8:0) | 73S1215F 的标准 9/8 位用户 I/O 端口 | |
| TP22 | USB | 连接 USB D+ 和 D - 线以及 2 个接地引脚 | |
| TP24 | VBUS +5V | 测试 USB 总线电压是否存在 | |
| TP25 | 智能卡接口 #2 | 测量智能卡信号 | |
| TP26 | INT3 | 中断输入 #3 辅助测试点 | |
| TP27 | ROW[0:5] | 键盘接口的行引脚 | |
| TP28 | LED0 - 4 | 73S1215F 的 LED 输出 | |
| TP29 | COL[0:4] | 键盘接口的列引脚 | |
| TP30 | INT2 - 3 | 73S1215F 的中断输入 #2 和 #3 | |
| TP31 | RX, TX | 串口 UART I/O 信号(3.3 V 数字逻辑电平) | |
| TP32 | ANALOG IN | 模拟输入测试点,用于电压比较 | |
| TP34 | CPUCLK | 输出 73S1215F 设备的振荡器时钟 |
评估板的原理图展示了各个电路的连接方式,包括电源、复位、振荡器、LCD、USB 接口和智能卡接口等。在设计电路时,应遵循原理图中的推荐,确保电路的功能和兼容性。
评估板的 PCB 布局包括顶层、底层、中间层 1(接地平面)和中间层 2(电源平面)。合理的 PCB 布局有助于减少电磁干扰,提高电路的稳定性。
物料清单列出了评估板所需的所有元器件,包括电容、电阻、连接器、集成电路等。在进行硬件设计和开发时,可根据物料清单进行元器件的采购和焊接。
评估板提供了一个复位按钮,用于在原型开发和调试软件时使用。RESET 引脚需要外部组件支持,R8 应约为 10 Ω,电容 C27 应为 10 µF,R8 和 C27 应尽可能靠近 IC 安装。C43(1000 pF)用于 EFT 保护,可选。
73S1215F 提供两个振荡器,一个用于主系统时钟,另一个用于 RTC(32 KHz)。系统时钟应使用 12 MHz 晶体,需要一个 1 MΩ 并联电阻以确保振荡器正常启动。RTC 振荡器驱动标准的 32.768 kHz 手表晶体,不需要并联启动电阻。
73S1215F 本身不包含片上 LCD 控制器,但可以通过特定的 USR(GPIO)引脚连接一个带内置控制器的 LCD 模块。LCD API 库支持最多 2 行/16 字符的
全部0条评论
快来发表一下你的评论吧 !