??? 09/27/06 12:12 Read: times |
#125164 - Nothing to do with ARM Responding to: ???'s previous message |
Sandeep Gupta said:
lot of persons told us that in ARM; due to speed, need very professional design PCB/SMD components etc; You said your current system is too slow. If you speed it up, you will have to design accordingly - whatever processor you use! If you use a faster 8051, exactly the same applies! changing the micro controller and compiler will not solve the problem So why did you start this thread by saying, you will face new lot of design problems due to ARM. If you change the processor, you will face a learning curve - irrespective of what processor you choose! Obviously, a complete change or architecture will require more learning than just changing to a "bigger, faster" 8051-derivative. But, if a new architecture (eg, ARM) is better suited to the application, you will be able to solve the issues caused by using a less suitable architecture (8051). In general, if your application really does require an RTOS, then it is not well-suited to an 8051. Similarly, the 8051 architecture has a fundamental code size limit of 64K; if your code is significantly larger than that, there must be at least a hint that the 8051 is not the best architecture... Have you looked at why your current code is so slow? Can it be optimised? Have you looked at faster 8051-derivatives? Have you looked at the 8051-derivatives with extended addressing? |