Content originally posted in LPCWare by MarcVonWindscooting on Sun Jan 05 09:00:26 MST 2014
Quote: starblue
What I don't like so much:
From UM10462:
"23.5 Register description
The I/O Handler has no user-programmable register interface."
I don't like, neither. And I'm not going to use that, definitely!
It sounds like a cool piece of programmable logic and 'they' (NXP) don't allow us free access. :quest:
Programmers like me, who use open-source develpment tool are completely locked out of programmable logic and that's the sole reason I don't use programmable logic any more since years. I'm sad about that.
I liked the 'open' nature of the LPC's (open bootloader protocol => open software) since my first contact of LPC2106 280 million seconds ago and that's why I stick to LPCs. I started using LPC800 and LPC1100 only a few months ago and LPC1100 already made it into the companies products.
However, I'm known not to fall for an easy temptation at the cost a freedom. All the red lights and sirens went on, when I read Chapter 23 of UM10462: that's exactly the kind of temptation that costs freedom.
If we accept that, then there's more to come.
The time of diminishing human rights, privacy and freedom we are living in should stop us from giving up control deliberately and hand it over to some 'proprietary' code/library.
Read! Understand! Verify! Use! Verify again!
Do NOT: simply use and don't understand and don't (be able to) verify - even if so-called professionals tell you, you don't have the time to do things the hard way these days.
It's the same as f**king b**ches instead of engaging in a reliable partnership, just because the former is cheaper and gives you first success rather quickly ;-)