STM32
直播中

云达贞

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

stm8s105c6在线下载可运行,掉电后不能正常运行是什么原因?

我用stm8s105c6做了一块板子,现在发现用st-link通过stvd下载程序后,程序可以正常运行。但是给板子掉电重新上电后程序却无法正常运行。这时打开stvp读取一下再关闭stvp后程序又恢复正常,请问各位大侠这是什么原因,不胜感激,谢谢!

回帖(2)

李平

2024-5-17 15:58:11
先点击“PROGRAM MEMORY”页、打开机器码XX.HEX(或者XX.S19),再点击“OPTION BYTE”设置好“配置字节”,点击“progarm”- gt; quot;all tabs quot;或点击全部烧录图标“program all tabs”
举报

邹俩珍

2024-5-17 18:06:11
这个问题可能是由于以下几个原因导致的:

1. 复位威廉希尔官方网站 问题:请检查您的板子上的复位威廉希尔官方网站 是否正确连接。确保复位信号在掉电后重新上电时能够正确触发。

2. 电源问题:请检查您的板子上的电源威廉希尔官方网站 是否稳定。不稳定的电源可能导致程序在掉电后重新上电时无法正常运行。

3. 程序烧录问题:请确保您的程序已经正确烧录到STM8S105C6的闪存中。如果程序没有正确烧录,掉电后重新上电时程序可能无法正常运行。

4. 启动配置问题:请检查您的程序中的启动配置是否正确。确保程序在掉电后重新上电时能够从正确的地址开始执行。

5. 外部干扰:请检查您的板子周围是否有可能产生干扰的设备。这些干扰可能导致程序在掉电后重新上电时无法正常运行。

解决这个问题的步骤如下:

1. 检查复位威廉希尔官方网站 :确保复位威廉希尔官方网站 正确连接,复位信号能够正确触发。

2. 检查电源威廉希尔官方网站 :确保电源威廉希尔官方网站 稳定,为STM8S105C6提供稳定的电源。

3. 重新烧录程序:使用STVP或其他工具重新烧录程序到STM8S105C6的闪存中。

4. 检查启动配置:确保程序的启动配置正确,能够从正确的地址开始执行。

5. 排除外部干扰:检查并排除可能产生干扰的设备。

6. 测试:在完成上述步骤后,再次给板子掉电重新上电,观察程序是否能够正常运行。

如果问题仍然存在,建议您寻求专业人士的帮助,或者联系STM8S105C6的制造商获取技术支持。
举报

更多回帖

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