This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
大家好、
我正在寻找所有寄存 器的完整列表、到目前为止、我在文档"SPRS737C–2011年8月–2014年4月修订版"第6.2.3节(第129页)中找到了一些寄存器的列表。 一些其他寄存器位于文档 "SPRUH87H–2011年8月–2016年4月修订版"页中。 58等、543
我是否遗漏了任何文档、我可以在其中找到所有寄存器都集中的综合列表?
文档链接:
此致
Armando
尊敬的 Tsvetolin:
我在查找寄存器 CGCR4 (1C23h)时开始关注数据表中的寄存器列表(SPRS737C)、该寄存器不存在、但存在于参考手册(SPRUH87H)中
我不想在寄存器列表的文档之间跳转。 总之、没有列出所有寄存器按增量顺序排序的位置、这有助于编写 HAL。
在任何情况下、都需要了解如何在文档中导航。
此致
Armando
您好、Armando、
您可能会发现 lpva.inc 文件很有用-它包含所有寄存器和位定义。 这是一种定义寄存器的旧方法、可能有点过时、因此在有疑问时、请参阅《技术参考手册》和数据表进行确认。
请参阅此帖子的附件: http://e2e.ti.com/support/dsp/c5000/f/109/p/289912/1011185#1011185
也可以在连接到目标时使用 CCS 寄存器视图。 该寄存器视图的源文件存储为 CCS 安装路径下的 XML。 对我来说、路径是... C:\ti\CCSv6_0_1b\ccsv6\ccs_base\con\targetdb\Modules\C5535
也许您可以使用其他一些工具很好地解析 XML。
希望这对您有所帮助、
标记
Mark、您好!
感谢您的参考、遗憾的是、建议的文件没有 TMS320C5535的寄存器定义、例如在搜索 C5535中的寄存器"1C20h"时、3441.lpva200.inc"文件中的寄存器"CGCR1"将其定义为:
PLL_CNTL1 设置 0x1C20
这不是 C5535定义的。 但它是一个很好的参考、用于以这种方式定义寄存器。
关于路径(mine)"C:\ti\ccs_base\common\targetdb\Modules\"中的文件、我找不到 C5535的任何特定文件、该系列中存在的文件是(55xx_EMU_Control.xml 和55xxNotVisible.xml)、没有我要查找的定义。 (我正在使用 CCS 版本:7.4.0.00015)
但非常有用 的是使用 CCS 寄存器视图(调试时)、这样我就可以按照寄存器的顺序获得列表、这正是我所需要的。
感谢您的支持。
此致
Armando