你好,
我试图在代码中为一个测试示例设置断点——接近报告程序。当调试器启动时,我得到以下错误:
BS \ \ prox_reporter_580 \ . . / src /平台/ user_periph_setup.c \ 112
_______________________^
***错误35:未定义行号
在本例中,我在pheru_init()函数上设置了一个断点,由于可以手动逐步执行这段代码,这意味着调试器会触及这一行。这似乎与Keil没有认识到相对路径和一些向前削减业务有关。是否有明确定义断点(完整文件路径)的方法?
设备:
嗨vmore,
发生此错误是因为您在注释中而不是在代码行中添加了断点。如果再次将代码检查到peripher_init()中,那么112行就是注释。如果您处于调试模式,您将看到无法在第112行中添加断点。可以想象,您首先添加了断点,然后进入调试模式。为了正确调试您的代码,您应该将断点添加到代码行中,因此只需将它添加到注释之前或之后的一行中。
谢谢,PM_Dialog