Other Parts Discussed in Thread: TMS320F28064,
From the part description, TMS320F28052F has 16kB RAM, but one of our engineers who is working on a project with this MCU says that only 8kB RAM is available for him (the rest is automatically used by the system code when the InstaSPIN-FOC is dumped from the ROM) and it's not enough for him to do any serious coding. His point is that TMS320F28052F is too low-end and is not good for any product development. He suggests to use another MCU, like TMS320F28064. But this means that we need to re-design the hardware and this takes time.
The questions are:
1. How much of the 16kB RAM is available for the user to code with? Is it true that TMS320F28052F is too low-end, not suitable to be used in a product? Our application is speed sensorless control of BLDC motor, speed control of induction motor. Other than the motor control part, the system should provide CAN communication, serial communication, and/or Ethernet communication.
2. If it's true that we can't use TMS320F28052F, which one is better suited to be used in applications like ours?
Your help is highly appreciated.
Thanks.