ZHCUA98E january 2018 – march 2023 TDA4VM , TDA4VM-Q1
应该对最初为 C6000 系列编写的源代码进行本文档中描述的更改,以便迁移到 C7000 (C7x) 处理器。具体而言,本文档描述了您需要评估和手动迁移的源代码的各个方面。
本文档还描述了 c6x_migration.h
头文件提供的支持,该文件包含在 C7000 运行时支持库中。您可以包含此文件以方便编译。对于没有对地址、控制寄存器或内存映射外设进行硬编码引用的应用程序,#include 这个头文件应该足以进行构建和运行。
本文档并非用作 C6000 或 C7000 编译器工具链的编译器用户指南。因此假定您熟悉 C6000 编译器。
C7000 编译器不支持两种主要的 C6000 编程范例,因此不在本文档中讨论:
以这些格式中的任何一种编写的现有 C6000 源代码都需要用 C 或 C7000 汇编语言重写,以便由 C7000 编译器编译。