Thread 中讨论的其他器件:controlSUITE、 C2000WARE
您好!
这与我对 C2000器件和 controlSUITE 的困惑有关。 您建议我们使用 C2000 ware。 但是、寄存器的处理方式存在根本差异。 在 controlSUITE 中、寄存器作为结构进行处理。 在 C2000器件中、它们作为单独的存储器位置进行处理。
在 controlSUITE 中、您 强调了将寄存器作为结构处理更好。
1.你将来是否会支持结构定义?
2.我可以混合和匹配这两个库吗?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好!
这与我对 C2000器件和 controlSUITE 的困惑有关。 您建议我们使用 C2000 ware。 但是、寄存器的处理方式存在根本差异。 在 controlSUITE 中、寄存器作为结构进行处理。 在 C2000器件中、它们作为单独的存储器位置进行处理。
在 controlSUITE 中、您 强调了将寄存器作为结构处理更好。
1.你将来是否会支持结构定义?
2.我可以混合和匹配这两个库吗?
您好,
[引用 user="Dhammika Wijesundera">在 controlSUITE 中、寄存器已作为结构进行处理。 在 C2000器件中、它们作为单独的存储器位置进行处理。 [/报价]
这实际上不是真的。 C2000ware 中包含基于结构的(位字段)和基于各个内存位置的(driverlib)。
如果您查看 controlSUITE到 C2000Ware 转换指南-> controlSUITE 到 C2000Ware 根目录上的表格,您会看到所有属于 device_support ( 寄存器已作为结构处理)的内容都已移入 C2000ware。
[引用 user="Dhammika Wijesundera">1. 您将来是否会支持结构定义?[/quot]
我们甚至在今天也在支持它们。 但我们建议新客户改用基于 driverlib 的新方法、这样有助于在器件之间轻松迁移。
[引用 user="Dhammika Wijesundera">2. 我可以混合和匹配这两个库吗?
是的,您可以。 有关 如何同时使用这两种样式的示例框架、请查看 C2000Ware\device_support\f2837xs\examples\cpu1\empty_bitfield_driverlib。
此致。