lpcware

SystemCoreClock

Discussion created by lpcware Employee on Jun 15, 2016
Latest reply on Jun 15, 2016 by lpcware
Content originally posted in LPCWare by jdurand on Thu Sep 06 16:04:56 MST 2012
I see in CMSISv2p00_LPC12xx that the SystemCoreClock is set to 24MHz (I do wish that was more clear instead of having to calculate it). From the application note I found, it sounds like it's not recommended to change that after the fact, but instead make a private copy of CMSIS (hopefully renaming it since it's been changed) and change the defines in that.  Is that correct?

Also, is it known why 24MHz was chosen as the standard clock for this part?  I know going over 30MHz requires wait states in the Flash controller, but since it's advertised as a 45MHz part it just seems that 24 is a bit of a letdown.  :)

Outcomes