使用TIVA单片机时会出现诸如:Description Resource Path Location Type
unresolved symbol ROM_ADCSequenceConfigure, first referenced in ./main.obj Step Moto C/C++ Problem
编译报警和错误。
在完全包含TIVAWare的文件路径后,发现还是解决不了此类问题。这时有的同学会将ROM_XXXX接口的 ROM_ 删除掉,再次编译工程就没有错误了,这种方法是可行的,本人在尝试了第一种方法后,发现了另一种解决的办法,这种方法可以不删掉 ROM_ ,具体方法如下。
在源文件代码开始行加入以下宏定义:
#ifndef TARGET_IS_BLIZZARD_RA1
#define TARGET_IS_BLIZZARD_RA1
#endif
此类问题便可以得到解决。
此内容由EEWORLD论坛网友MichaelYonng原创,如需转载或用于商业用途需征得作者同意并注明出处
本帖最后由 MichaelYonng 于 2017-8-1 13:29 编辑
参数中的BLIZZARD是我们对TM4C123X系列的芯片的昵称,SNOWFLAKE是TM4C129X的昵称