🔍 搜索帖子 / 资讯 / 芯片型号…
论坛/开源蜂鸟E203/windows下无法调试
windows下无法调试
开源蜂鸟E203 作者 、 发布于 2020-08-22 16:42(2239 天前) 6783 浏览

求助在eclipse下能够下载,但是无法调试。


在vscode 下platformIO平台下无法下载,显示超时


全部回复 14
小宇
小宇2216 天前 · 1 楼
回复 小宇:

请问一下,楼主用的是哪个开发板进行的调试,方便的话,能不能给个链接。

是那个RV-STAR的板子吗?

小宇
小宇2216 天前 · 2 楼

请问一下,楼主用的是哪个开发板进行的调试,方便的话,能不能给个链接。

、
、2236 天前 · 3 楼
回复 领主文:

是这样的,刚打开gdb实际上显示的是上一次运行的状态,所以需要load指令下载可执行文件进去。因为很难清楚上一次停止的位置,所以出现exit很正常,说明上一次程序跑到结束了。

好的,非常感谢了!

领主文
领主文2236 天前 · 4 楼
回复 、:

谢谢!可以跳到main了,我想知道为什么会从exit开始而不是从main开始呢?

是这样的,刚打开gdb实际上显示的是上一次运行的状态,所以需要load指令下载可执行文件进去。因为很难清楚上一次停止的位置,所以出现exit很正常,说明上一次程序跑到结束了。

、
、2236 天前 · 5 楼
回复 领主文:

可以到这里应该是没啥问题了,这里先load然后b main在main打断点,最后c也就是continue指令,程序会停在main入口处吧

谢谢!可以跳到main了,我想知道为什么会从exit开始而不是从main开始呢?

领主文
领主文2236 天前 · 6 楼
回复 、:

你好,最后一张图是按照书在命令行里打的make run_gdb PROGRAM=hello_world,但是一进入GDB自动就跳到了exit中,没有和书上一样是从main开始的,这个结果和我在windows下的调试情况一样。

可以到这里应该是没啥问题了,这里先load然后b main在main打断点,最后c也就是continue指令,程序会停在main入口处吧

、
、2236 天前 · 7 楼
回复 领主文:

嗯嗯,好的,发现什么新的情况再一起讨论

你好,最后一张图是按照书在命令行里打的make run_gdb PROGRAM=hello_world,但是一进入GDB自动就跳到了exit中,没有和书上一样是从main开始的,这个结果和我在windows下的调试情况一样。

领主文
领主文2237 天前 · 8 楼
回复 、:

直接运行可以下载到板子上的,复位后串口输出正确,控制台我晚上试下,感谢!

嗯嗯,好的,发现什么新的情况再一起讨论

、
、2237 天前 · 9 楼
回复 领主文:

这样吧,可以试试控制台可不可以正确运行调试,这样就能确定问题是IDE还是您的工程。顺便问一下,直接运行可以在串口看到正确的打印输出吗?

直接运行可以下载到板子上的,复位后串口输出正确,控制台我晚上试下,感谢!

领主文
领主文2237 天前 · 10 楼
回复 、:

是的,用的里面的bsp

这样吧,可以试试控制台可不可以正确运行调试,这样就能确定问题是IDE还是您的工程。顺便问一下,直接运行可以在串口看到正确的打印输出吗?

、
、2237 天前 · 11 楼
回复 领主文:

用的是hbird-e-sdk吗

是的,用的里面的bsp

领主文
领主文2237 天前 · 12 楼
回复 、:

我上面那个截图用的e203的开发套件,还是不太行……

用的是hbird-e-sdk吗

、
、2237 天前 · 13 楼
回复 领主文:

看截图应该用的是Nuclei SDK?应该不支持E203吧,E203不是有一套SDK吗,可以试试那个。

我上面那个截图用的e203的开发套件,还是不太行……

领主文
领主文2237 天前 · 14 楼

看截图应该用的是Nuclei SDK?应该不支持E203吧,E203不是有一套SDK吗,可以试试那个。

💡 请 登录 后参与讨论(微信扫码即登录/注册)