We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
I am having trouble changing from a Texas Instruments TM4C123 to TM4C129 that are Arm Cortex-M4
In Texas Instruments "Tivaware" many libraries which have something like: #if defined(TARGET_IS_TM4C123_RA1) #define ROM_SysCtlClockSet ((void (*)(uint32_t ui32Config))ROM_SYSCTLTABLE[23]) .... I know that the "TARGET_IS_TM4C123_RB1" is currently defined (by testing to see which #if is actually completing). Yet, "TARGET_IS_TM4C129_RA1" should be defined. Then, I believe the preprocessor will start parsing and substituting correctly.
Where in a Keil project is a particular "TARGET_IS_xyz" defined?
-In "Device" of flash config tools I have selected TM4C129NCPDT which is correct to chip. -I am using JTAG over J-Link Segger -Keil MDK-Lite Version 5.24.1
It's in 'Define' under 'Preprocessor Symbols' - here:
http://www.keil.com/support/man/docs/uv4/uv4_dg_adscc.htm
Thank you! Not sure I am out of the woods. But that was a major help.