完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我用stm8s105c6做了一块板子,现在发现用st-link通过stvd下载程序后,程序可以正常运行。但是给板子掉电重新上电后程序却无法正常运行。这时打开stvp读取一下再关闭stvp后程序又恢复正常,请问各位大侠这是什么原因,不胜感激,谢谢!
|
|
相关推荐
2个回答
|
|
先点击“PROGRAM MEMORY”页、打开机器码XX.HEX(或者XX.S19),再点击“OPTION BYTE”设置好“配置字节”,点击“progarm”- gt; quot;all tabs quot;或点击全部烧录图标“program all tabs”
|
|
|
|
这个问题可能是由于以下几个原因导致的:
1. 复位电路问题:请检查您的板子上的复位电路是否正确连接。确保复位信号在掉电后重新上电时能够正确触发。 2. 电源问题:请检查您的板子上的电源电路是否稳定。不稳定的电源可能导致程序在掉电后重新上电时无法正常运行。 3. 程序烧录问题:请确保您的程序已经正确烧录到STM8S105C6的闪存中。如果程序没有正确烧录,掉电后重新上电时程序可能无法正常运行。 4. 启动配置问题:请检查您的程序中的启动配置是否正确。确保程序在掉电后重新上电时能够从正确的地址开始执行。 5. 外部干扰:请检查您的板子周围是否有可能产生干扰的设备。这些干扰可能导致程序在掉电后重新上电时无法正常运行。 解决这个问题的步骤如下: 1. 检查复位电路:确保复位电路正确连接,复位信号能够正确触发。 2. 检查电源电路:确保电源电路稳定,为STM8S105C6提供稳定的电源。 3. 重新烧录程序:使用STVP或其他工具重新烧录程序到STM8S105C6的闪存中。 4. 检查启动配置:确保程序的启动配置正确,能够从正确的地址开始执行。 5. 排除外部干扰:检查并排除可能产生干扰的设备。 6. 测试:在完成上述步骤后,再次给板子掉电重新上电,观察程序是否能够正常运行。 如果问题仍然存在,建议您寻求专业人士的帮助,或者联系STM8S105C6的制造商获取技术支持。 |
|
|
|
只有小组成员才能发言,加入小组>>
调试STM32H750的FMC总线读写PSRAM遇到的问题求解?
1590 浏览 1 评论
X-NUCLEO-IHM08M1板文档中输出电流为15Arms,15Arms是怎么得出来的呢?
1529 浏览 1 评论
962 浏览 2 评论
STM32F030F4 HSI时钟温度测试过不去是怎么回事?
676 浏览 2 评论
ST25R3916能否对ISO15693的标签芯片进行分区域写密码?
1572 浏览 2 评论
1856浏览 9评论
STM32仿真器是选择ST-LINK还是选择J-LINK?各有什么优势啊?
630浏览 4评论
STM32F0_TIM2输出pwm2后OLED变暗或者系统重启是怎么回事?
512浏览 3评论
520浏览 3评论
stm32cubemx生成mdk-arm v4项目文件无法打开是什么原因导致的?
495浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-17 09:18 , Processed in 0.804058 second(s), Total 83, Slave 65 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号