TI论坛
直播中

陈艾惠

7年用户 165经验值
私信 关注
[问答]

请问使用EKS-LM4F232遇到no source available for无法debug是什么原因?

使用EKS-LM4F232调试,CCS版本为 Version: 5.2.1.00018 。在函数中调用了ROM_SSIDataPut()函数,build时没有任何问题,但是当debug时,运行到到这一步就会停下报错,而且无法越过,无法继续继续debug。
   请知道的朋友帮忙解答一下。
-mv7M4 --code_state=16 --float_support=FPv4SPD16 --abi=eabi -me -g --symdebug:dwarf_version=2 --include_path="D:/StellarisWare/" --include_path="D:/ti/ccsv5/tools/compiler/tms470_4.9.5/include" --include_path="D:/StellarisWare/boards/ek-lm4f232" --define=ccs="ccs" --define=PART_LM4F232H5QD --define=TARGET_IS_BLIZZARD_RA1 --diag_warning=225 --display_error_number --ual


回帖(3)

苏笛笛

2018-8-14 06:07:51
这个库函数本身是固化在ROM中,你的程序没有源码。所以找不到。这个是正常的。
看你的调试界面,程序停下来所在的地址也在ROM的地址区域。
如果想进入这个函数调试,你可以不用ROM的库函数,把driverlib中对应的源码加到工程中编译就行了。
举报

陈艾惠

2018-8-14 06:24:20
引用: Evawang 发表于 2018-8-14 06:07
这个库函数本身是固化在ROM中,你的程序没有源码。所以找不到。这个是正常的。
看你的调试界面,程序停下来所在的地址也在ROM的地址区域。
如果想进入这个函数调试,你可以不用ROM的库函数,把driverlib中对应的源码加到工程中编译就行了。 ...

就是这样解决的。
举报

陈艾惠

2018-8-14 06:29:42
引用: kic123 发表于 2018-8-14 06:24
就是这样解决的。

谢谢。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分