318|5

348

帖子

0

资源

一粒金砂(中级)

使用STM32调试时,出现硬件错误 [复制链接]

具体现象描述如下:

目前的电路是由显示板、按键板、控制板组成的。我通过按键先执行一个操作,程序上对应的就是一个函数(函数里面的语句全部屏蔽也不行)。然后运行机器,此时正常运行,但如果再执行任何一个操作,程序就会进入硬件错误。而如果在在机器运行前不执行这个按键操作,运行中再执行任何其他一个操作是没问题的。运行中程序是通过按键扫描实现按键识别的

此帖出自单片机论坛

回复

348

帖子

0

资源

一粒金砂(中级)

 找到问题了,谢谢!原因是数组地址溢出了


回复

3915

帖子

0

资源

版主

什么叫"执行任何一个操作",能仿真运行吗 while1大循环能转吗

点评

ena
 就是按键  详情 回复 发表于 2021-5-31 11:38

回复

1824

帖子

3

资源

版主

那你可以调试,从按键按下那打一个中断,然后开始单步运行。


回复

541

帖子

3

资源

一粒金砂(高级)

一般来说都是程序问题,部分代码屏蔽慢慢缩小范围找问题


回复

348

帖子

0

资源

一粒金砂(中级)

huo_hu 发表于 2021-5-31 10:22 什么叫"执行任何一个操作",能仿真运行吗 while1大循环能转吗

 就是按键


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

最新文章 更多>>
    关闭
    站长推荐上一条 1/10 下一条

    About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

    站点相关: 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

    北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

    电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2021 EEWORLD.com.cn, Inc. All rights reserved
    快速回复 返回顶部 返回列表