AN60616 - PSoC® 3 and PSoC 5LP Startup Procedure | Cypress Semiconductor
AN60616 - PSoC® 3 and PSoC 5LP Startup Procedure
AN60616 describes PSoC® 3 and PSoC 5LP startup procedures, from the application of device power until the execution of user code. It describes how to customize the startup procedure, and includes the reasons a designer might want to change the startup procedure.
PSoC 3 and PSoC 5LP are incredibly powerful and complicated mixed-signal microcontrollers. Through careful configuration, they can be used to solve all kinds of technical problems. The PSoC Creator integrated design environment (IDE) generates the code that will configure the parts at startup, but it requires application-specific configuration details. Startup behavior can be manipulated to change the amount of time startup takes, what peripherals are configured, and much more. This application note describes the procedure of startup and also how it can be manipulated to best suit an application.