Thank you for your kind reply, Erich.
Yes, I changed the Target Processor to "cortex-m0plus". I verify this during compilation in the console.
Everything seems to be working just fine except standard library String.h functions. Strlen and Strtok are a few that trigger hard faults.
I must be missing something or inadvertently broke something but I don't know how I COULD. Defining the Target Processor points to the standard cortex-m0plus libraries, from how I understand the system. Strange.
If you think of any other ideas, please let me know.
Thank you again for your reply, Erich.
Phil