Other Parts Discussed in Thread: CONTROLSUITE, , TMS320F28027, TMS320F280270
Hello,
I am a newbie, attempting to teach myself... Eric Scott's videos have been very helpful. Until I ran out and purchased the wrong device, which is not covered in those labs. No matter, I can adapt as needed. I have CCS 6, ControlSuite, and a " C2000 Piccolo Launchpad LaunchXL-F28027F". I am trying to understand inconsistencies in the doc.
First place I went to was the "controlSUITE\development_kits\C2000_LaunchPad\doc". The PDF "LAUNCHXL-F28027-FRM-EX-UG" keeps referring to doc, headers, etc for the F2802x0. As best as I can tell, it is not the same as the F2802x. There are even two different sets of headers and libs for the two devices. And the headers are not the same.
The doc says it explains how to migrate from the F2802x header files to the F02802x0 header files. Page 8, bullet 5, under section 2.2.
But TI says to go the OTHER WAY. Quoting " TI recommends that customers consider the TMS320F28027 instead of the TMS320F280270 for new designs" (.../product/tms320f280270?keyMatch=tms320f280270g).
The board itself has the TMS320F028027TPP chip on it.
I built a simple project, and have it working. Then changed the include and lib paths from F2802x to F2802x0. It still works. But it's just a entry level, flash some LEDs on the GPIO lines.
So, my question: Which should I use? The doc for the Launchpad matches EXACTLY the device and board I have. And it says use F02802x0, and even says to migrate to them from the F2802x. But the web site says not to use the F2802x2 device, and there are actual headers for the F2802x, which I would think is the appropriate choice.
Bonus question: What are the differences between and the versions under \ti\controlSUITE\device_support\f2802x/vxxx ? Actually, I don't expect someone to provide a detailed answer to that :-) . So really, where can I find a revision doc that explains the changes?
Thanks in advance.
Scott Weber