??? 09/30/08 19:29 Read: times |
#158694 - Extra signal processing Responding to: ???'s previous message |
A possible use would be to get more processing power while trying to avoid new certifications of existing hardware.
A data logger may for example be updated to perform complex filtering before storing the data. I don't think a C51 simulator would be meaningful, unless it allows mixing of native code with C51 code. If you need the extra speed of the ARM, then the simulator will not be up to it. Especially since a C51 can match the ARM in number of instructions/second. The only advantage of the ARM is how much it can perform per instruction. A "pin-compatible" ARM would be most useful if there also exists a big brother (more pins etc) with identical peripherials. Then you can invest time into porting your existing program into the pin-compatible ARM and run on existing hardware (with the hardware limitations but without some of the C51 processing limitations) and sell as basically the same unit but with some improved software features available. Then you can at a later time do a fully new product with the external hardware also improved, and reuse the source code from the "pin-compatible" ARM. |
Topic | Author | Date |
ARM in an 8051 footprint | 01/01/70 00:00 | |
small niche product | 01/01/70 00:00 | |
Extra signal processing | 01/01/70 00:00 | |
Extra connectivity | 01/01/70 00:00 | |
new external hw => no need for pin-compatibility | 01/01/70 00:00 | |
why interpreter? | 01/01/70 00:00 | |
Nice idea | 01/01/70 00:00 | |
Avoiding PICs | 01/01/70 00:00 | |
OT: harvard memory issues? | 01/01/70 00:00 | |
Harvard memory issues | 01/01/70 00:00 | |
Oh, I see. Thanks for the clarification. | 01/01/70 00:00 | |
Interpreter, or macro assembler | 01/01/70 00:00 | |
Not "trailing edge" | 01/01/70 00:00 | |
What would be the advantage? | 01/01/70 00:00 |