Other Parts Discussed in Thread: SYSCONFIG, F29-SDK
器件型号: F29P329SM-Q1
Thread 中讨论的其他器件: SysConfig、 F29-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 存在。