Quote:
|
Originally Posted by Manoel
Except PWMs 13-16, which could be user generated. They weren't used much, though, as an interrupt intensive code could really mess them.
If this rumor is true - and it certainly looks like it, great catch - this is an amazing thing, four times more program memory will probably be more than enough for our needs (or will it?  ).
|
Hey Manoel! Long time no chat... Thanks. I was pretty excited to catch this one.
Let's hit all questions at once...
Number of PWMs - This doesn't affect the I/O at all.
IMHO, the best use of this upgrade would be for swapping out
the robot program MPU, enlarging storage space for the robot
program itself.
Besides, I was under the impression that most (if not all) of the PWMs
were done by the *other* processor in the RC (or did they do away
with the two processor design and simply load up the one MPU
with more tasks? I haven't had time to delve into the new design
as much as the old one. Been too busy starting teams...)
Backward compatibility - YES. The 1-0-12 loader simply
ADDS support for the 18F8722. IOW, this is *in addition* to the
other two, so this one loader should take care of the Vex and
2005 RC as well.
Opening hex file problem - No clue. It shouldn't affect it
(famous last words), but I haven't had time to install and run
the new loader yet myself to check it.
Scripting languages - Good question. Also, I'm wondering if this
will affect the new CoreChart graphical programming at all.
But I really feel that if we're getting into THAT this year, the
company SHOULD have been brought into the loop on this change.
- Keith