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.

[参考译文] F29P329SM-Q1:从 F29H850TU9 切换到 F29P329SM2 后、SysConfig 外设映射不正确(ADC 计数+ EMIF1 错误)

Guru**** 2782575 points

Other Parts Discussed in Thread: SYSCONFIG, F29-SDK

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1618738/f29p329sm-q1-sysconfig-incorrect-peripheral-mapping-after-switching-from-f29h850tu9-to-f29p329sm2-adc-count-emif1-error

器件型号: F29P329SM-Q1
Thread 中讨论的其他器件: SysConfigF29-SDK

您好:

我使用的是:

-CCS 20.4.1.

-Sysconfig 1.26.0

F29x MotorControl SDK 1.00.00.00

我将 SysConfig 中的器件从 F29H850TU9 切换到 F29P329SM2-Q 设备切换后、我观察到两个问题:

 

问题 1 - ADC 实例计数不正确

F29P329SM2 具有 4 个 ADC 模块、但 SysConfig 仍显示 5 个可选的 ADC 实例。

切换器件后、外设实例映射似乎未完全更新。

 

问题 2 — 代码生成期间的 EMIF1 未定义错误

如果我从 F29H850TU9 切换到 F29P329SM2、SysConfig 会立即移除 EMIF。 这是正常的、因为 F29P329SM2 芯片不支持 EMIF、但尽管如此、编译的代码会为 EMIF.TypeError 提供“未定义“错误:无法读取未定义的属性(读取“EMIF1")“)

随后、以下文件似乎是错误的来源:driverlib/.meta/clocktree/triCore/triCore/clock Core_Set .clock.xdt。换句话说、即使所选器件不支持 EMIF、时钟树模板也假定 EMIF1 存在。

 

 

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

    尊敬的 Yilmaz:

    您能否使用基础 F29-SDK 确认是否还遇到了这个问题?

    此致、

    Aishwarya