Thread 中讨论的其他器件:SysConfig、 C2000WARE
我正在为我设计的新28004x 裸机定制 PCB 编程初始框架。 我是第一次使用 CCS 12.1 SysConfig 实用程序以及 C2000Ware 4.02.00.00 driverlib 支持功能。 顺便提一下、SysConfig 给我留下了深刻的印象!
尽管我在28x 系列中使用 SysConfig 之前使用的旧版本工具有丰富的经验、但我尝试使用 C2000Ware 来完成这一新项目、它采用了更多的"最佳实践"方法、而不仅仅是从各种示例文件复制和粘贴。
我尚未找到从 SysConfig 中对外部时钟振荡器控制寄存器设置进行编程的方法。 我是否忽略了某个区域、或者是否不支持该区域?
如果 SysConfig 中尚不支持、那么使用 C2000Ware driverlib 支持的其他功能配置时钟的正确方法是什么?
我知道可以在 C2000Ware 库的 f28x004_sysctrl.c 中手动设置 PLL、但这意味着我要自定义 C2000Ware 中的代码、然后每次 TI 发布更新版本时都必须负责合并到我们的存储库中 (在几年后将 f280049C 发布到2.x 版本之一时、第一个 C2000Ware 版本的更新中对此我已经有所帮助)。
如果修改此文件、然后将修改后的文件合并到我们的代码存储库中是唯一可用的方法、那么我可以这样做、并且已经知道如何操作、但我确实在寻找 SysConfig 功能。 这似乎很容易合并。 也许它刚刚被忽略了?
如果这是被视为软件"最佳实践"的其他方法、请告知我。
谢谢、
Don Lucas