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.

[参考译文] TM4C129XNCZAD:支持 TivAware 的版本是否嵌入了 UC ROM?

Guru**** 2391175 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1077416/tm4c129xnczad-version-of-tivaware-is-embedded-in-the-uc-rom

部件号:TM4C129XNCZAD
“线程”中讨论的其它部件:TM4C123

您好,

有什么方法可以判断哪种版本的 TivAware 嵌入到 UC ROM 中?

我们看到 TI 网站上有多个版本支持此特定部件。  但是,工厂必须装货。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好,RJ,

    至于您要问的是什么是将特定的 TivaWare 公共版本映射到设备内部的 ROM 代码,我们无法告诉您。

    我们有两个设备系列的 ROM 用户指南,其中提供了 ROM 的完整文档。 这是 TM4C129x 设备的一个: http://www.ti.com/lit/pdf/spmu363

     对于 ROM API,rom.h 文件是基于  设备版本构建的,如 TARGET_is_TM4C123_RB2或 TARGET_is_TM4C129_RA2。

    建议随后使用 MAP_ API,因为地图 API 将在 ROM API (如果存在且尚未更新)之间选择;如果 ROM 版本不存在或 API 在某个时间点已更新,则使用闪存中的 TiaWare API。

    如果地图 API 调用 ROM API, 则可以假定它的编码与您今天在 TiaWare 中看到的一样。

    如果地图 API 不调用 ROM API,则该 API 已被弃用,我们不会提供对 ROM 版本 API 的支持, 但我们将在 蒂瓦瓦尔支持等效 API。

    此致,

    拉尔夫·雅各比