完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我有一个STM8L151的项目,我和EWSTM8有十几个质量问题。
从几天前升级到Win7之后,我一直面临着不断崩溃的问题。在我看来,因为它发生了LiveView。当内部有许多变量打开时,它会在几分钟内崩溃。这里有人遇到过类似的问题吗? 也许其他问题? 我问,因为我一直在用IAR检查这些问题,并想知道这些问题是否对我来说是独一无二的。 我可以在这里分享一些我发现的问题: 1.Breakpoints-如果程序停在它上面,我不能走出或跑,直到这个断点被删除。非常讨厌的bug。 2.如果使用任何低功耗模式,那么在这段时间内就无法打破调试。我不确定这个IAR问题还是STM8L限制。可能后者是正确的,因为在低功率模式下,一切都被冻结,因此通信是不可能的。 3.看不到Watch中的常数变量 - 这不是什么大不了的事,只是提一下。 4.右键单击某些变量或某些函数,然后“转到定义”不起作用 5. assert()在某些情况下不能正常工作:它不是向我显示哪个断言失败,而是进入无限循环并向我显示具有完整路径的文件的名称,但是没有行的nuber。 6.有时双击以切换断点不能正常工作:它不是切换,而是在同一行上添加另一个断点,这样你就可以在同一行上拾取大量的BP!删除它的唯一方法是打开断点视图窗口和 删除所有这些BP。 7.使用Win XP我曾经每2个月重新安装一次IDE,因为ST-LINK2驱动程序出现了问题。 8.很多Comm超时错误。 以上来自于谷歌翻译 以下为原文 I have a project with STM8L151 and I have a dozen of quality issues with EWSTM8. Since a few days ago, after the upgrade to Win7, I have been facing consantly crashes. It seems to me as it happens because of LiveView. When it is open with many variables inside, it crashes within a few minutes. Has anybody here been facing a similar problem ? Maybe other problems ? I'm asking because I've been checking these issues with IAR, and want to know if these problems are unique for me. I can share here some of the problems I found out: 1.Breakpoints- if programm stops on it, I can't step out or run, until this breakpoint is removed. Very annoying bug. 2. If any of low power modes is being used, in that time it's impossible to break the debugging. I'm not sure if this IAR issue or STM8L limitation. Probably the latter is the correct, since during the low power mode, everything is frozen, so communication is impossible. 3.Can't see constant variables in Watch -not a big deal, but just to mention. 4. Right click on some vars or on some functions and then ''Go to definition'' does not work 5. assert() in some cases does not work properly: instead of showing me which assert fails, it enters into the endless loop and show me the name of the file with the full path,but w/o nuber of row. 6.Sometimes double click in order to toggle a breakpoint does not work properly: instead of toggling, it adds another breakpoint on the same row, so in this way you can pick up a lot of BP onthe same row ! The only way to remove it is to open breakpoints view window and to remove all these BP there. 7. With Win XP I used to reinstall the IDE every 2 monthes since something bad with ST-LINK2 Driver was happening. 8. A lot of Comm timeout error. |
|
相关推荐
2个回答
|
|
我在XP SP3上使用1.30.2 Kickstart版本用于STM8S003F3:
是的,使用断点进行调试是浪费时间。 是的 是的 4.未经测试 5.未经测试 6.未经测试 没问题 是的 以上来自于谷歌翻译 以下为原文 I use 1.30.2 Kickstart version for STM8S003F3 on XP SP3: 1. Yes, debugging with breakpoints is a waste of time. 2. Yes 3. Yes 4. Not tested 5. Not tested 6. Not tested 7. No problem 8. Yes |
|
|
|
有没有其他人面对同样的问题
问题? 谢谢 以上来自于谷歌翻译 以下为原文 Has anyone else been facing the same issues ? Thanks |
|
|
|
只有小组成员才能发言,加入小组>>
请教:在使用UDE STK时,单片机使用SPC560D30L1,在配置文件怎么设置或选择?里面只有SPC560D40的选项
2642 浏览 1 评论
3208 浏览 1 评论
请问是否有通过UART连接的两个微处理器之间实现双向值交换的方法?
1783 浏览 1 评论
3611 浏览 6 评论
5989 浏览 21 评论
940浏览 4评论
1317浏览 4评论
在Linux上安装Atollic TRUEStudio的步骤有哪些呢?
585浏览 3评论
使用DMA激活某些外设会以导致外设无法工作的方式生成代码是怎么回事
1304浏览 3评论
1362浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-25 05:32 , Processed in 1.383939 second(s), Total 81, Slave 64 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号