??? 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. |
Topic | Author | Date |
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 |