SoftICE-UG:SST 89E/V5xRDx用户指南 - 软件调试与固件操作详解

需积分: 3 1 下载量 87 浏览量 更新于2024-12-25 收藏 340KB PDF 举报
SoftICE-UG[1] 是一个针对Silicon Storage Technology (SST) 89E/V5xRDx系列微控制器的用户指南,特别是针对SST89E/V58RDX和SST89E/V516RDX型号。这份文档主要介绍了SoftICE这款强大的调试工具,它允许开发人员深入理解和调试嵌入式系统的代码。以下是文档中的关键知识点: 1. **概述**: - SoftICE是一款功能丰富的硬件级调试器,专为SST的特定微控制器设计,旨在帮助用户进行应用内编程(In-Application Programming, IAP)和故障排查。 - 文档的目的是提供详细的安装步骤、使用技巧以及软件限制,以便开发人员能有效利用SoftICE进行调试。 2. **功能特性**: - SoftICE具备调试器的基本功能,如单步执行、查看寄存器状态、数据存储器检查、断点设置等,这些都是为了支持开发者在实时环境下对微控制器进行细致的调试操作。 - 提供了针对SST特有的SFR(特殊功能寄存器)读写操作指导,这是调试过程中可能频繁使用的特定功能区域。 3. **硬件要求**: - 用户需要确保目标硬件设备符合SST89E/V5xRDx系列微控制器的规格,并且能够支持SoftICE的连接和通信,这通常涉及到调试接口或JTAG适配器。 4. **安装方法**: - SoftICE可以通过SST Boot-Strap Loader进行安装,这是一种自动化的方式,简化了调试器的部署过程。 - 还可以手动通过程序员进行安装,适合有经验的开发者,可能涉及到更复杂的配置步骤。 5. **使用指南**: - 提供了一些实用的调试技巧,如如何有效地监控IAP过程,这对于在应用运行时修改程序代码至关重要。 - 专门针对SST89E/V5xRDx系列芯片的IAP示例程序,可以帮助用户了解如何在实际项目中使用SoftICE进行调试和代码修改。 6. **用户代码限制**: - 文档还提到可能存在的代码限制,这些可能是由于微控制器架构或安全特性导致的,开发者需要遵循这些规则以确保调试操作的正确性和合规性。 SoftICE-UG[1]是开发SST 89E/V5xRDx系列微控制器应用的关键参考资料,它不仅提供了工具的安装和使用说明,还强调了在特定硬件平台上的调试策略和注意事项,有助于提升开发效率和产品质量。
2007-05-04 上传