OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4459|回复: 3

我有一个while语句,全速时被强行跳过……

[复制链接]

26

主题

280

帖子

1

精华

高级会员

Rank: 4

积分
908
金钱
908
注册时间
2013-8-2
在线时间
279 小时
发表于 2013-9-5 19:58:27 | 显示全部楼层 |阅读模式

这个while语句是判断引脚为高电平时循环的,我配置为开漏加外部上拉,但是IO总线还接了个没上电的stm8,所以IO口的电压由3.3V降到2.8V,单步仿真我狂点了1分钟,没跳出while,全速一下就跳过了。不知道是否是外部电压不稳导致的,还是芯片本身出问题了……

博客:http://blog.csdn.net/feilusia
CC2541群(127442605);CC2640群(557278427);
Android群(541462902);STM8/STM32群(164311667);
Linux群(512598061);职场交流群(450154342);
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

3

主题

2178

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3323
金钱
3323
注册时间
2013-7-19
在线时间
195 小时
发表于 2013-9-5 20:22:41 | 显示全部楼层
全速下的瞬间压降可能会更高。低于门限就跳出了。
回复 支持 反对

使用道具 举报

26

主题

280

帖子

1

精华

高级会员

Rank: 4

积分
908
金钱
908
注册时间
2013-8-2
在线时间
279 小时
 楼主| 发表于 2013-9-5 21:07:31 | 显示全部楼层
回复【2楼】ricefat:
---------------------------------
那一块板上两个电源共地,分别上电时会不会互相干扰?我用3.3V给STM32供电,5V给外接板使用。先上电3.3V仿真STM32,再上电5V,结果有时会退出DEBUG,似乎受到了干扰
博客:http://blog.csdn.net/feilusia
CC2541群(127442605);CC2640群(557278427);
Android群(541462902);STM8/STM32群(164311667);
Linux群(512598061);职场交流群(450154342);
回复 支持 反对

使用道具 举报

26

主题

280

帖子

1

精华

高级会员

Rank: 4

积分
908
金钱
908
注册时间
2013-8-2
在线时间
279 小时
 楼主| 发表于 2013-9-5 21:56:14 | 显示全部楼层
回复【2楼】ricefat:
---------------------------------
找到原因了,是微机电源不稳定,换了个可以限流的那种电源就好了。非常感谢你的回答!
博客:http://blog.csdn.net/feilusia
CC2541群(127442605);CC2640群(557278427);
Android群(541462902);STM8/STM32群(164311667);
Linux群(512598061);职场交流群(450154342);
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-7-13 17:03

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表