DSP28335 中断与GPIO控制详解

5星 · 超过95%的资源 需积分: 16 59 下载量 134 浏览量 更新于2024-09-18 4 收藏 1.26MB PDF 举报
"DSP28335 中断 系统GPIO中文资料" 本文档是针对TMS320x280x系列DSP中的DSP28335芯片的中断和系统GPIO的中文参考资料,旨在提供该芯片在控制系统和中断方面的详细信息。文档编号为ZHCU003,修订于2005年5月。 首先,文档介绍了存储器部分,包括闪存和OTP(一次性可编程)存储器。闪存用于存储程序代码,而OTP则用于存储不可更改的数据。文档详细阐述了闪存的功率模式、性能以及28x闪存管道模式,同时提到了更改闪存配置寄存器的规范和相关的寄存器设置。 接着,文档讨论了代码安全模块(CSM),这是一个用于保护代码安全的机制。CSM提供了功能说明,说明了它如何与其他片上资源互动,以及如何在用户应用程序中集成代码安全。文档详细描述了安全解锁环境、密码匹配流程,以及在器件取消保护时需要注意的事项。同时,明确了在保护安全逻辑时应执行和不应执行的操作。 时钟部分详细讲述了时钟和系统控制,包括OSC(振荡器)和PLL(锁相环)块。PLL模块提供了基于PLL的时钟生成,主振荡器故障检测,以及XCLKOUT生成的相关信息。此外,还详细解释了各种相关寄存器的功能,如PLL控制寄存器和外部参考振荡器时钟选项。 低功率模式块则关注了芯片在低功耗状态下的操作,而看门狗模块则负责监控系统的正常运行,防止程序陷入无限循环。对于仿真环境,文档给出了特定的注意事项。 最后,文档详细探讨了通用输入/输出(GPIO)模块。GPIO可用于灵活地配置输入和输出,支持数字I/O控制,包括输入鉴定、GPIO与外设的多路复用。文档还列出了GPIO寄存器的位定义,这对于理解和编程GPIO功能至关重要。 这份中文资料为开发者提供了全面理解DSP28335中断系统和GPIO的详细指导,对于开发和调试基于DSP28335的嵌入式系统非常有帮助。