探索 ST7 系列的利器:inDART 调试与编程工具

电子说

1.4w人已加入

描述

探索 ST7 系列的利器:inDART 调试与编程工具

引言

在电子工程师的日常工作中,高效且强大的调试和编程工具至关重要。对于 ST7 系列微控制器,inDART 就是这样一款值得关注的工具。今天,我们就来详细了解一下 inDART 的特点、适用范围以及订购信息等内容。

文件下载:ST72C334N4T6.pdf

inDART 工具概述

inDART 是由意法半导体(STMicroelectronics)与 Softec Microsystems™ 合作开发的一款功能强大且成本较低的在线调试(ICD)和在线编程(ICP)工具。它借助 ST7 Visual Develop(STVD7)集成开发环境以及 ST7 在线通信(ICC)功能,为广泛的 ST7 Flash 微控制器提供 ICD 和 ICP 支持。

强大的功能特性

在线调试特性

  • 源码级和符号调试:工程师可以在源码级别进行调试,结合符号信息,更清晰地了解程序的执行情况。
  • 无限指令断点:能够设置无限个指令断点,方便在程序执行过程中进行精确的控制和调试。
  • 执行控制:支持指令单步执行等执行控制功能,便于逐行检查程序的运行。
  • 高级断点:可根据数据、访问类型、访问范围、堆栈等条件设置高级断点(具体取决于型号),这对于复杂程序的调试非常有帮助。
  • 变量、寄存器和外设监控:可以实时观察变量、寄存器和外设的状态,及时发现程序中的问题。

在线编程特性

支持对 Flash EEPROM 存储器和选项字节进行空白检查、擦除、读取和验证等操作,确保编程的准确性和可靠性。

硬件连接与套件内容

连接方式

inDART 根据不同型号提供并行或 USB 连接到主机 PC 的方式,同时通过 10 针 ICC 连接到评估板或应用板。

套件内容

  • inDART ICC 接口板:用于连接主机 PC 和评估板或应用板。
  • 评估板:除了 STXF - INDART 外,其他套件包含带有 ST7 微控制器的评估板。
  • STVD7 集成开发环境 inDART 版本:为开发和调试提供了完整的软件环境。

适用的微控制器

inDART 订单代码 适用微控制器
STXF - INDART/USB 所有 ST7 Flash 微控制器
ST7FLIT0 - IND/USB ST7FLITE0x
详见 www.smh - tech.com ST7FLITE2x、ST72F264、ST72F521、ST72C104、ST72C215、ST72C254 等
ST7C334 - INDART ST72C124、ST72C314、ST72C334

订购信息

inDART 入门套件可以从 Softec Microsystems™ 或最近的意法半导体经销商或销售办公室订购。以下是不同微控制器对应的 inDART 详细信息: 微控制器 订单代码 高级断点 实时功能 评估板(MCU) 主机 PC 连接
所有 ST7 Flash 微控制器 STXF - INDART/USB 是(仅适用于带有片上调试模块的 MCU) 是(对于无片上调试模块的 MCU 有断点限制) USB
ST7FLITE0x ST7FLIT0 - IND/USB 是(仅适用于带有片上调试模块的 MCU) 是(对于无片上调试模块的 MCU 有断点限制) 是(ST7FLite09 – DIP16) USB
ST7FLITE2x 详见 www.smh - tech.com 是(仅适用于带有片上调试模块的 MCU) 是(对于无片上调试模块的 MCU 有断点限制) 是(ST7FLite29 – DIP16) USB
ST72F264 详见 www.smh - tech.com 是(仅适用于带有片上调试模块的 MCU) 是(对于无片上调试模块的 MCU 有断点限制) 是(ST7F2649 – SDIP32) USB
ST72F521 详见 www.smh - tech.com 是(仅适用于带有片上调试模块的 MCU) 是(对于无片上调试模块的 MCU 有断点限制) 是(ST7F521 – TQFP64,该评估板也支持 ST72F32x) USB
ST72C104、ST72C215、ST72C216、ST72C254 详见 www.smh - tech.com 是(ST7C254 – SDIP32) 并行
ST72C124、ST72C314、ST72C334 ST7C334 - INDART 是(ST7C334 – DIP56) 并行
ST7FLITE0x 详见 www.smh - tech.com 是(ST7FLite09 – DIP16) 并行
ST72F26x 详见 www.smh - tech.com 是(ST7F264 – SDIP32) 并行

在选择 inDART 工具时,工程师们需要根据自己所使用的微控制器以及具体的调试和编程需求来确定最合适的型号。大家在实际使用中有没有遇到过一些特殊的调试场景,inDART 是如何帮助解决问题的呢?欢迎在评论区分享你的经验。

文档修订历史

日期 版本 更改内容
2005 年 2 月 1 日 1 初始版本发布
2009 年 3 月 30 日 2 将 inDart - ST7 的引用修改为 inDART,与产品系列名称保持一致
2011 年 5 月 30 日 3 修改了表 1:设备概述和表 2:inDART 详细信息,在根部件编号列表中添加了 INDART

总之,inDART 为 ST7 系列微控制器的开发提供了全面而强大的支持,无论是调试还是编程,都能帮助工程师们更高效地完成工作。希望通过这篇文章,大家对 inDART 工具有了更深入的了解。

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分