A large portion of work on CCS ( especially for the simplest of projects ) involves configuration of the various registers in the DSP to use the functionality that comes built-in with the hardware.
Even the simplest of configuration requires reading through pages and pages of the documentation. The class structure does help and does provide guidance on the use of the various fields.
It would be nice to provide wizards that would help in adding and configuring peripherals. The wizards should be invoked from the toolbar and should be able to parse the code and provide a user-friendly form dialog that prompts the user to configure the cpu, peripheral fields and also provides the option to auto-generate the basic functions, ISRs with outline code.
Also the watch-windows display the data in hex format. It would help if clicking the registers could bring up a dialog with the various fields with English names and values.
My request is to make the development environment a little more user friendly so that the customer can concentrate on solving his/her problem and not spending a lot of time learning the software or searching through the manuals for the right configuration needed.
