Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
04/03/10 09:06
Modified:
  04/03/10 09:12

Read: times


 
#174804 - Reasons to switch architectures (ed)
Responding to: ???'s previous message
Murray R. Van Luyn said:
After proudly boasting of what I thought were my enviable accomplishments in managing to wring big functionality from little processors, I was disappointed to have been (correctly) instructed that "nah, we'd use an ARM for that"


You have to be clear what particular "limitations" you're fighting.

In this thread, you are fighting the limitations of a particular chip in a particular package - specifically, its limited RAM.
This is not a particular limitation of the 8051 architecture - there are plenty of 8051s available with much larger memories!

Switching to a different architecture here wouldn't help - you could still end-up in the position where your hardware was tied to a particular chip that no longer met your requirements!

It's when you're fighting the general limitations of the architecture that you need to think about switching to a different architecture.

Addendum:
See: http://www.8052.com/forumchat/read/166243


Well, maybe if I have reached the limits of what I at least can manage with constricted 8051 style hardware

Possibly not; possibly just the limits of what you can do in any chips with under 2K of RAM!

ARM based boards are better value

Yes, there are many excellent value boards available; but beware - these may be "loss-leader" prices...

and seem to offer quality open sourced development tools, as well as lots of open sourced software projects.

True.

Hmm...maybe I should stop messing about with all this round-robin and interrupt driven nonsense

There is no "nonsense" there - many ARM projects are interrupt-driven and round-robin.


and start thinking about graduating to a real-time OS

If it didn't need an RTOS on an 8051, it won't need an RTOS on an ARM.
It may not even benefit from an RTOS.

Sure, an ARM is likely to be a better choice for a project that needs an RTOS - but there are still plenty of projects that don't need an RTOS at all.



List of 12 messages in thread
TopicAuthorDate
AT89C51RD2 68PLCC upgrade?            01/01/70 00:00      
   The usual suspects            01/01/70 00:00      
   the naked truth is...            01/01/70 00:00      
   serial RAM?            01/01/70 00:00      
      Hmm...            01/01/70 00:00      
         Look at ferro-electric memories            01/01/70 00:00      
         re: Hmm            01/01/70 00:00      
            SPI SRAM            01/01/70 00:00      
               Niche            01/01/70 00:00      
         Reasons to switch architectures (ed)            01/01/70 00:00      
         no nonsense            01/01/70 00:00      
            not 'graduating' but - not 'nonsense' but            01/01/70 00:00      

Back to Subject List