0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

DK101低成本演示套件主板:功能、操作与开发指南

chencui 2026-05-26 16:50 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

DK101低成本演示套件主板:功能、操作与开发指南

电子工程师的日常工作中,拥有一款功能强大且易于使用的演示套件至关重要。DK101低成本演示套件主板就是这样一款产品,它为评估达拉斯半导体电信IC提供了一个通用平台。下面,我们将详细介绍DK101的各个方面。

文件下载:DSDK101.pdf

一、概述

DK101是一个通用的演示套件平台,用于评估达拉斯半导体电信IC。IC安装在专门设计的子卡上,可插入DK101的连接器。DK101配备了微处理器、基于闪存和SRAM的程序存储器、各种振荡器和支持逻辑,以及与主机PC的RS - 232接口。出厂时,处理器运行通用固件,可代表基于PC的演示软件对子卡进行读写操作。对于高级应用,还可以下载并执行自定义固件。

套件内容

  • DK101主板:核心部件,提供各种接口和功能支持。
  • 一张子卡:用于安装待评估的电信IC。
  • CD - ROM:包含演示软件和相关文档。
  • ChipView演示软件:用于与子卡硬件进行交互。
  • DK101数据手册:详细介绍主板的技术参数和使用方法。
  • DK101原理图:帮助工程师了解主板的电路设计
  • 配置文件、定义文件、初始化文件:用于配置和初始化系统。

特点

  • 连接PC演示软件与待评估电信IC:方便工程师在PC上对IC进行操作和评估。
  • 提供对所有电信IC寄存器和功能的点选访问:操作直观,易于上手。
  • 128kB闪存和264kB SRAM:提供足够的存储空间。
  • 演示软件用户界面可通过简单文本编辑进行自定义:满足不同用户的个性化需求。
  • 支持下载和执行自定义固件以实现高级应用:为工程师提供更多的开发可能性。
  • 支持3.3V和5V电信IC:兼容性强。
  • 板载振荡器:包括3.088MHz、16.384MHz和44.736MHz,满足不同的时钟需求。
  • 四个通用开关:可用于自定义固件的开发。
  • Motorola ONCE/BDM连接器:用于代码开发和调试。

二、基本操作

硬件配置

  1. 连接子卡:将子卡插入DK101的连接器,注意子卡的方向。部分子卡有第三个连接器用于高级功能,但DK101虽兼容但不支持这些高级功能。并且子卡不支持热插拔,必须在断电状态下连接。
  2. 电源供应连接:将3.3V电源连接到红色( (V_{CC}) 3.3V)和黑色(GND)香蕉插孔。绿色PWR LED亮起表示电源已接通,TIM STATUS LED为绿色表示DK101识别到连接的子卡。如果TIM STATUS为红色,则表示连接或识别存在问题。若子卡设备需要5V电源,可选择使用DK101的板载DC - DC转换器(最大电流1A)或将TIM 5V SUPPLY跳线设置为EXTERNAL并连接外部5V电源。
  3. 连接计算机:使用标准DB - 9串行电缆将DK101的串行端口与主机计算机的可用串行端口连接。主机计算机必须是基于Windows的PC,且使用标准直连电缆,避免使用零调制解调器电缆。
  4. 设置DIP开关:对于基本操作,开关1设置为OFF(不施加闪存编程电压),开关2至4设置为ON(8位子卡;内部启动;运行套件固件),开关5至8不影响套件固件的操作。

安装和运行ChipView软件

  1. 安装:在主机PC上运行演示套件CD - ROM上的SETUP.EXE(或从网站下载的.ZIP文件),按照安装程序的指示进行操作。默认情况下,软件将安装在“C:Program FilesChipView”并在ChipView程序组中创建快捷方式。
  2. 运行:点击Windows工具栏上的“开始”按钮,选择“程序” - “ChipView” - “ChipView”。主菜单窗口提供三个选项:寄存器视图、演示模式和终端模式。

寄存器视图模式

寄存器视图提供了一个直观的用户界面,用于读取、写入和查看子卡上IC的寄存器。通过点击鼠标即可对寄存器字节和位进行操作。进入寄存器视图的步骤如下:

  1. 在主菜单窗口中点击“寄存器视图”按钮,选择COM端口,然后选择定义文件。
  2. 选择定义文件后,点击“继续”按钮,主窗口将显示寄存器映射。选择寄存器后,其全名和位映射将显示在窗口底部。
  3. 支持的操作包括:切换位、写入寄存器、写入所有寄存器、读取寄存器和读取所有寄存器。读取时,值发生变化的寄存器将以绿色突出显示,可通过取消“选项” - “突出显示更改的寄存器”菜单选项来禁用此功能。还可以同时加载多个定义文件,通过下拉菜单切换视图。

演示模式

演示模式提供了一个高级的用户界面,用于配置子卡。通过选项按钮和菜单选择进行操作,并显示关键状态信息。进入演示模式的步骤如下:

  1. 在主菜单窗口中点击“演示”按钮,选择COM端口,然后选择配置文件。
  2. 选择配置文件后,点击“继续”按钮,演示窗口将显示子卡特定的配置菜单和状态指示器。Com状态指示器在ChipView软件与子卡正常通信时大约每秒改变一次状态。

三、高级功能

创建和编辑定义(.DEF)文件

定义文件是ASCII文本文件,用于指定寄存器名称、地址、位字段及其在寄存器视图窗口中的排列。达拉斯半导体为每个子卡提供完整的定义文件,编辑时应使用文件副本。定义文件的主要字段包括:

  • REM:用于注释。
  • DEVICE:目前在ChipView软件中未支持,用于显示设备信息。
  • OFFSET:指定全局或局部地址偏移。
  • LINKS:加载额外的定义文件。
  • SETUP:目前未支持,用于启用初始化寄存器值。
  • REG INI:目前未支持,指定初始化文件。
  • DEVICE ID:目前未支持,用于确定设备是否存在。
  • REGISTER:描述目标硬件的寄存器。
  • DISPLAY:目前未支持,指定寄存器的显示方式。
  • END:指定定义文件的结束。

创建和编辑初始化(.INI)文件

在寄存器视图模式下,可以使用初始化文件轻松初始化整个寄存器集。通过“文件” - “寄存器.INI文件” - “加载.INI文件”来初始化寄存器集,使用“文件” - “寄存器.INI文件” - “构建.INI文件”来保存寄存器集的状态。

终端模式

ChipView软件还提供终端模式,可直接访问处理器。终端模式的命令包括AddrMap、F、Help、Jump、Load、SetDev、PEEK、POKE、TimInfo、X等,接口规格为57,600波特、8数据位、1停止位、无校验、无流控制、ANSI仿真

下载和执行自定义固件

要在DK101上下载和执行自定义固件,可按以下步骤操作:

  1. 创建针对外部SRAM在80000000h的Motorola s - 记录。
  2. 进入ChipView软件的终端模式。
  3. 点击“选项” - “加载S记录”。
  4. 浏览并选择适当的s - 记录,点击“打开”。
  5. 等待s - 记录下载到DK101。
  6. 输入“jump”命令并按回车键。 若要返回工厂安装的DK101固件,按下DK101板上的RESET按钮。

四、附录

MMC2107 CPU和内存映射

DK101开发平台基于Motorola MMC2107 MCORE处理器,配置8MHz振荡器,内部倍频至32MHz。MMC2107具有128kB内部闪存、8kB内部SRAM,DK101有256kB外部SRAM。MMC2107的四个芯片选择输出在DK101板上的使用情况如下: 芯片选择 功能/设备 起始地址
CS0 外部SRAM 0x80000000
CS1 未使用 0x80800000
CS2 子卡插槽 0x81000000
CS3 未使用 0x81800000

电源电压

DK101完全由3.3V设备组成,但MMC2107在闪存编程时需要在VPP引脚施加5V电压。

子卡接口引脚定义

DK101有一个子卡接口,由两个50针连接器J1和J2组成,文档中详细列出了这些连接器的引脚定义。

更新和额外文档

软件更新、IC数据手册和子卡文档可在网站www.maxim - ic.com/telecom上获取。

技术支持

如需额外的技术支持,可将问题发送至telecom.support@dalsemi.com。

原理图

ChipView软件的安装程序会加载包含DK101原理图的.PDF文件,可通过Windows工具栏上的“开始”按钮 - “程序” - “ChipView” - “DK101原理图”访问。

DK101低成本演示套件主板为电子工程师提供了一个功能丰富、易于使用的平台,无论是基本操作还是高级开发,都能满足需求。你在使用DK101的过程中遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开发指南
    +关注

    关注

    0

    文章

    51

    浏览量

    7939
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    探索DS33Z41DK以太网传输设计套件功能、配置与应用

    开发基于DS33Z41的以太网传输解决方案。本文将详细介绍DS33Z41DK设计套件的相关信息,包括其功能特点、组件列表、基本操作、配置方
    的头像 发表于 05-26 16:30 79次阅读

    DS3184DK:DS3/E3/STS - 1 四通道 ATM/分组物理层演示套件深度解析

    DS3184DK:DS3/E3/STS - 1 四通道 ATM/分组物理层演示套件深度解析 在通信设备设计与测试的领域中,一款功能强大且易于使用的
    的头像 发表于 05-26 15:55 70次阅读

    探索DS26522DK:T1/E1/J1双收发器演示套件的奥秘

    /E1/J1 双收发器设计的演示套件,为电子工程师们提供了一个便捷且功能强大的开发平台。下面,让我们一同深入了解这款套件的特点、
    的头像 发表于 05-26 15:55 79次阅读

    探索DS21Q55DK:一款强大的T1/E1/J1收发器设计套件

    探索DS21Q55DK:一款强大的T1/E1/J1收发器设计套件 在电子工程领域,拥有一款高效且功能丰富的设计套件对于产品开发至关重要。DS
    的头像 发表于 05-26 14:15 73次阅读

    探索DS21Q348DK:3.3V E1/T1/J1线路接口设计套件的魅力

    的评估板,它可作为子卡与DK2000或DK101主板搭配使用。该套件配备了线路接口单元(LIU)、变压器、终端电阻、配置开关、网络连接器以及与主板
    的头像 发表于 05-26 14:10 61次阅读

    DS2155DK/DS2156DK T1/E1/J1单芯片收发器设计套件子卡:功能、配置与应用

    /DS2156设计套件是用于评估DS2155和DS2156的评估板,可作为子卡与DK2000或DK101主板配合使用。这些子卡集成了单芯片收发器(
    的头像 发表于 05-26 14:05 61次阅读

    C#上位机实战开发指南

    电子发烧友网站提供《C#上位机实战开发指南.pdf》资料免费下载
    发表于 01-11 17:15 8次下载

    探索 RENESAS RL78/G1G 组瑞萨入门套件功能、配置与开发指南

    探索 RENESAS RL78/G1G 组瑞萨入门套件功能、配置与开发指南 在电子设计领域,拥有一款功能强大且易于上手的开发套件对于工程师
    的头像 发表于 12-29 17:05 1374次阅读

    Renesas EK - RA8D2评估套件快速上手与定制开发指南

    Renesas EK - RA8D2评估套件快速上手与定制开发指南 在嵌入式开发领域,一款好的评估套件能极大地加速开发进程,帮助
    的头像 发表于 12-26 15:50 727次阅读

    探索TDK SmartMotion DK-UNIVERSAL-I开发套件:硬件用户指南

    探索TDK SmartMotion DK-UNIVERSAL-I开发套件:硬件用户指南 在当今的电子科技领域,开发套件对于工程师们快速评估和开发
    的头像 发表于 12-25 17:15 1028次阅读

    TDK-InvenSense DK-42688P-9X和DK-42670P-9X参考设计套件使用指南

    TDK-InvenSense DK-42688P-9X和DK-42670P-9X参考设计套件使用指南 在电子设备的设计与开发中,传感器的应用
    的头像 发表于 12-25 17:00 1232次阅读

    DK-45605与DK-45686 SmartMotion开发平台硬件使用指南

    DK-45605与DK-45686 SmartMotion开发平台硬件使用指南 各位电子工程师们,今天来给大家详细介绍一下InvenSense的DK
    的头像 发表于 12-25 16:30 1704次阅读

    STM32C0116-DK探索套件开发指南与技术解析

    STMicroelectronics STM32C0116-DK探索套件设计用于演示STM32C0 MCU的特性,采用UFQFPN20封装。STM32C0116-DK
    的头像 发表于 10-27 14:57 936次阅读
    STM32C0116-<b class='flag-5'>DK</b>探索<b class='flag-5'>套件</b><b class='flag-5'>开发指南</b>与技术解析

    STM32U5A9J-DK探索套件技术解析与应用指南

    STMicroelectronics STM32U5A9J-DK探索套件是用于演示开发STM32U5A9NJH6Q微控制器的完整平台。 STMicroelectronics
    的头像 发表于 10-25 16:49 2459次阅读
    STM32U5A9J-<b class='flag-5'>DK</b>探索<b class='flag-5'>套件</b>技术解析与应用<b class='flag-5'>指南</b>

    ‌STM32MP257F-DK探索套件技术解析与应用指南

    STMicroelectronics STM32MP257F-DK探索套件设计作为基于Arm^^®^^ Cortex® A35和M33的ST STM32MP257FAK3的完整开发演示
    的头像 发表于 10-16 16:26 1623次阅读
    ‌STM32MP257F-<b class='flag-5'>DK</b>探索<b class='flag-5'>套件</b>技术解析与应用<b class='flag-5'>指南</b>