TI论坛
直播中

尚文忠

7年用户 271经验值
私信 关注
[问答]

PLL不解锁是什么原因?

我在开发一款定制的引导加载器。我有一个函数 loader_main() 需要从 boot.asm 执行。该函数的第一行是InitSysCtrl();()。当我将这个当作实际应用(loader_main 更改为 main())在 RAM 中运行时,应用能够如预期一样顺利运行。但是,当从 FLASH 运行时,PLL 不能解锁,而且运行停止。问题是否在于是从 FLASH 执行的原因呢?我使用的是 28335 控制卡。

回帖(1)

尚文忠

2020-6-14 10:19:10
问题发现了,我的cmd 文件遇到了一个问题。我将 .obj 文件放进了 FLASH 部分,但在最后忘了添加 (.text)。不能从 FLASh 访问寄存器。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分