3.识别器件特定 CLA 功能

本章提供了用于确定在给定器件上的 CLA 中实现哪些功能的指南。

3.1.CLA 类型

表 3.1 列表描述了 CLA 的类型以及各类型适用的器件。器件数据表中也指明了特定 C2000 MCU 中的 CLA 类型。

表 3.1 CLA 类型
类型 说明 器件
0 原始 CLA 模块类型
  • F2803x(仅支持数据 RAM0 和 1,并且在 CLA dataRAM 启用后不允许访问 CPU。)
  • F2805x、F2806x(增加了对数据 RAM2 的支持并增加了启用 CPU 访问数据 RAM 的选项。)
1
  • 将程序地址可访问性增加到 16 位
  • 添加了支持新地址到达的指令
  • 添加了两种新的偏移寻址模式
  • CLA 程序存储器现在是可供用户选择的,并且可以驻留在较低 64k 地址空间中的任何位置(不包括 M0 和 M1 空间)。
  • 现在,将控制权交给 CLA 并为任务分配触发器以在系统级别完成。
  • 任务现在可以在主 CPU 执行过程中触发中断。
F2807x、F2837xD、F2837xS
2
  • 添加了后台代码模式,可以在后台运行诸如通信和清理例程之类的任务
  • 后台任务连续运行,直到禁用或器件/软复位
  • 后台任务可以由外设或软件触发
  • 其他前台任务可以按照定义的优先顺序中断后台任务
  • 增加了使后台代码部分不可中断的规定
  • 添加了具有真正软件断点支持特性的调试增强功能,CLA 从调试停止期间停止的相同地址重新获取。
F28004x、F2838xD、F2838xS

3.2.器件特定功能

  • 器件技术参考手册 (TRM) 特定器件的详细 CLA 特性信息。其中包括:

    • 配置寄存器。
    • 流水线。
    • 汇编指令集。
  • 器件数据表 与将 CLA 集成到器件相关的细节。其中包括:

    • 器件方框图(总线连接)。
    • CLA 可访问的存储器和外设(存储器和寄存器映射)。
    • CLA 频率。

注意

若要快速找到器件 TRM 和数据表,请浏览器件的产品文件夹。产品文件夹 URL 的格式为:www.ti.com.cn/product/cn/<partnumber>。示例:

产品文件夹顶部的第一个文档是数据表,第二个文档是 TRM。