??? 07/31/09 09:21 Read: times |
#168058 - Yes, they=Microsoft Responding to: ???'s previous message |
Andy said:
I presume you're talking about Microsoft there? Yes, I was thinking about a note by Microsoft, in regards to the .NET Micro Framework. Their quick presentation of the framework contains the sentence "The typical .NET Micro Framework device has a 32 bit processor with no external memory management unit (MMU) and could have as little as 64K of random-access memory (RAM)." It can be debated if "external memory management unit" is an MMU for external memory or an externally located MMU. But when talking about ARM7 chips, quite few has an external memory bus. Andy said:
BTW: Have you actually used any .net micro framework? No. I have only suffered the full-size .NET framework. But that framework is focused around dynamic memory usage, which makes it a bit hard for Microsoft to turn the very heavy ship in a different direction. They have the design philosophy of the .NET framework. They have the languages. They have the past experiences of the developers actively using .NET. I don't see a problem with separating hardware drivers from the application when we get to ARM chips, but one interesting thing is the following note: "With the Porting Kit you can build managed drivers and/or a Hardware Adaptation Layer (HAL) for your propriety board." I would like to know more about that "managed driver" and the actual implications. With the very strong marketing force Microsoft can put up, I have to say that I'm a bit worried. Not as a developer, but as a potential customer. Even if the managed code will be "fast enough", a speed loss of a factor 2 in a battery-operated device may represent quite a number of lost battery hours. |
Topic | Author | Date |
USB-to-Serial, but "backwards" | 01/01/70 00:00 | |
USBWiz | 01/01/70 00:00 | |
Good one - thanks! | 01/01/70 00:00 | |
Similar to the FTDI thing | 01/01/70 00:00 | |
Vinculum CDC | 01/01/70 00:00 | |
Two different questions? | 01/01/70 00:00 | |
A question and an approach? | 01/01/70 00:00 | |
So you are looking for a CDC device driver? | 01/01/70 00:00 | |
Basically, yes! | 01/01/70 00:00 | |
.Net? | 01/01/70 00:00 | |
Microsoft's .NET Micro Framework | 01/01/70 00:00 | |
Micro$oft | 01/01/70 00:00 | |
So Bill sells us an OS for LPC's | 01/01/70 00:00 | |
Miniscule requirements | 01/01/70 00:00 | |
as miniscule memory as 64kB RAM. | 01/01/70 00:00 | |
Also >= 256kB flash | 01/01/70 00:00 | |
"They" ? | 01/01/70 00:00 | |
Yes, they=Microsoft | 01/01/70 00:00 | |
Atmel AT90USBKey (AVR) | 01/01/70 00:00 |