It looks to me like the power_no_lib driver was renamed POWER at some point but the change wasn't carried all the way through in the setup of the SDK and IDE. I use the Mac version (Apple/ARM silicon) of the IDE.
Both SDK and IDE were the latest version (25.6.136). Here's how to reproduce the issue:
- Install the latest IDE and SDK.
- Create a project for the LPC845. I use the 33-pin version, but I doubt that matters. Enable the drivers for the ADC and Power along with the drivers enabled by default.
- Add the ADC in the Peripheral Configurator tool.
You'll notice that there's an error about the power_no_lib.
The only workaround I found was to install an older version of the IDE and SDK. I found other interesting errors that way too. Including:
- The Clocks Configurator tool in the newer IDEs requires the Power driver to be present. But the older SDKs do not have a Power driver. They have power_no_lib instead. So while it is possible to enable the ADC on IDE v. 25.06 with SDK v. 2.14, you can't configure the clocks.
I ended up installing IDE version 11.9.1 and SDK version 2.14 to make it work. That was the newest combination of IDE and SDK that I could find that would allow me to both configure the clocks and the ADC.
Tom