主题中讨论的其他器件:HALCOGEN
我没有看到 HalCoGen E2E 组、因此希望这是正确的论坛。 在 HalCoGen (04.07.01)中、在 TMS550LC4357ZWT 选项卡和 PLL 页面中、每个 PLL ("PLL 1 Div "和"PLL 2 Div")数字选择的2个分频器选择块不会改变 PLLCTL 寄存器。 当我解释 TRM 时、这2个数字选择应该会改变这2行代码:
systemREG1->PLLCTL1 =(uint32) 0x80000000U
|(UINT32) 0x20000000U
|(UINT32)((UINT32) 0x1FU << 24U)
和
systemREG2->PLLCTL3 =(uint32)((uint32)(1U-1U)<<29U)
|(UINT32)((UINT32) 0x1FU << 24U)
然而、无论在 PLL1Div 和 PLL2Div 中选择什么、上移24的值始终为0x1F。
请检查您的 HalCoGen。
谢谢、
Jim