是什么让系统无法调试?

时间:2018-01-07 14:59:48

标签: debugging gps stm32f4

我目前正在编程一个嵌入式系统,它可与GPS调制解调器配合使用。只要我没有激活GPS模块,我就没有任何调试软件的问题。

一旦我这样做,我就不能再使用任何断点,也不能停止该程序。如果我尝试这样做,调试软件(Atollic TrueStudio)会写入“Starting target CPU”并且没有任何变化。

请注意,我超越了这个系统的编程,这是有效的。我需要进一步发展它。我可以毫无问题地编译它,但不能调试它(即使使用相同的develepment工具,相同的软件和相同的硬件)。

所以问题既不是硬件也不是软件。但可能是我的调试方式(我不认为,他们开发的软件没有看到任何东西)。

有没有人有想法,为什么激活GPS会停止调试?我有其他驱动程序,而不是Atollic提出的驱动程序,可以下载吗?

嵌入式系统的参数:

  • 微处理器:STM32F405RGT
  • 操作系统:FreeRTOS
  • GPS模块:RXM-GPS-RM(Linx公司)
  • 发展工具:Atollic TrueStudio 5,6,7,8,8pro(我测试了所有这些.Atollic 5.1.1已用于开发此软件)

0 个答案:

没有答案