Thread 中讨论的其他器件:C2000WARE、 LAUNCHXL-F28069M、TMS320F28069M、 SysConfig
工具/软件:
大家好:
我过去曾讲授过使用 LAUNCHXL-F28069M 套件通过 TMS320F28069M 进行微控制器编程。 我使用了 CCS 版本12和 C2000Ware。
为了让学生了解如何从头开始创建工程、我曾经创建一个空白工程、在 C2000Ware\device_support\f2806x 中添加头文件目录。 我要添加来自同一目录的源文件、并使用定义的数据结构来设置配置寄存器中的位组。
我已经开始将 LAUNCHXL-F28379D 套件与 CCS v20配合使用。 当我创建一个空白工程时、会创建一个非常不同的 driverlib 工程、其中包含一组全新的源文件和头文件。 旧的数据结构不再存在、而只是为不同类型的配置定义了不同的常量。
TI 在这些具有位分组的数据结构的定义上是独一无二的。 现在、driverlib 看起来像每个其他微控制器(Microchip、STM)的源文件。
这是否是使用 TI 板进行开发的未来方向? 带数据结构的旧文件是否会在以后删除、或者它们是否仍可使用多年?
我想问一下、如果您想从头开始开发工程、使用 TI 套件进行编程的最佳实践是什么。
提前感谢。