2005-09-07 05:04 AM
2011-05-17 03:08 AM
ST did a good job with flash and PLD around 8051, but it is still the same architecture - very slow and C inefficient.
As an example I have the same C source compiled an run on: 1) 8MHz MSP430 using Crossworks compiler 2) 11.0592MHz uPSD3233B using Keil compiler The execution time for communication task is: for MSP430 - 25s for uPSD3233B -240s Are there any ways (other than increasing clock speed) to make it run with an reasonable efficiency? (It is not my project, I am helping someone, who wants to stay with the 8051 micro) Any suggestions will be appreciated.2011-05-17 03:08 AM
Have a look at the Turbo Series (uPSD33xx and uPSD34xx). Some architectural enhancements have been made that significantly increase performance over the uPSD32xx products.