ST意法半导体
直播中

王露

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

有适用于Linux的免费STM8调试器?

有谁知道STM8 for Linux的免费调试器?除了SDCC,似乎没有任何针对Linux的STM8的免费开发环境?我很高兴使用sdcc直到我遇到一个bug并决定忘记sdcc。
是否有使用SWIM的开源代码?我尝试实现自己的但无法让SWIM响应读取请求 - 命令被确认但没有数据被发送。 SWIM刚刚沉默。

以上来自于谷歌翻译


以下为原文

Does anyone know of a free debugger for the STM8 for Linux? Besides SDCC there does not appear to be any free development environment for the STM8 for linux? I was happily using sdcc until I hit a bug and decided to forget about sdcc.
Is there any open source code for using SWIM? I tried implementing my own but could not get SWIM to respond to a read request - commands are ACKed but no data was sent. SWIM just went silent.

回帖(2)

李淳鑫

2018-10-11 11:45:33
SDCC 3.7.0及更高版本具有okayish ELF / DWARF调试输出,可以与OpenOCD和修补的GDB(https://stm8-binutils-gdb.sourceforge.io/)一起使用,以通过SWIM进行目标调试。
 
菲利普
 
P.S。:Vyacheslav制作了一个关于在Eclipse中使用它的简短视频:
https://community.st.com/s/feed/0D50X00009XkVvPSAV

以上来自于谷歌翻译


以下为原文

SDCC 3.7.0 and later has okayish ELF/DWARF debug output that can be used with OpenOCD and a patched GDB (https://stm8-binutils-gdb.sourceforge.io/) for on-target debugging via SWIM.

Philipp

P.S.: Vyacheslav made a short video about using this from Eclipse:
https://community.st.com/s/feed/0D50X00009XkVvPSAV
举报

李淳鑫

2018-10-11 12:01:27
你提到你遇到了一个bug。我认为这意味着SDCC中的一个错误。它以前如何?如果它是当前版本,您是否报告过它(https://sourceforge.net/p/sdcc/bugs/)?它得到修复吗?
 
菲利普

以上来自于谷歌翻译


以下为原文

You mentioned you hit a bug. I assume that means a bug in SDCC. What was it? If it was in a current version, did you report it (https://sourceforge.net/p/sdcc/bugs/)? Did it get fixed?

Philipp
举报

更多回帖

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