找回密码
 立即注册
查看: 1310|回复: 15

为什么要上电两次程序才运行

[复制链接]
  • TA的每日心情
    开心
    2024-3-7 10:13
  • 签到天数: 2 天

    [LV.1]初来乍到

    25

    主题

    2

    回帖

    81

    积分

    注册会员

    积分
    81
    发表于 2023-5-5 06:54:28 | 显示全部楼层 |阅读模式
    做按键点亮LED灯实验,程序很简单,p0=p2; 有的是李友全老师的开发板,照片和视频附后,问题是长时间断电后,上电程序不自动运行,按按键没反应,重新按上电和复位才能正常。请大神赐教。困扰我很久了。
    STC1.jpg
    STC3.jpg
    QQ图片20230505065207.png
    回复 送花

    使用道具 举报

    该用户从未签到

    46

    主题

    3029

    回帖

    6827

    积分

    超级版主

    积分
    6827
    发表于 2023-5-5 09:40:25 | 显示全部楼层
    上电时P3.0 P3.1 P3.2不能同时为低电平,检查一下。
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    2024-3-7 10:13
  • 签到天数: 2 天

    [LV.1]初来乍到

    25

    主题

    2

    回帖

    81

    积分

    注册会员

    积分
    81
     楼主| 发表于 2023-5-5 09:44:56 | 显示全部楼层
    #include "STC15W4K.H"         //


    void port_mode()            //
    {
            P0M1=0x00; P0M0=0x00;P1M1=0x00; P1M0=0x00;P2M1=0x00; P2M0=0x00;P3M1=0x00; P3M0=0x00;
            P4M1=0x00; P4M0=0x00;P5M1=0x00; P5M0=0x00;P6M1=0x00; P6M0=0x00;P7M1=0x00; P7M0=0x00;
    }
    void main()
    {       
             
        port_mode();              //
            P 0= P2;
            while(1)        ;
           
    }
    谢谢,会影响复位吗
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    昨天 11:42
  • 签到天数: 100 天

    [LV.6]常住居民II

    41

    主题

    1012

    回帖

    6959

    积分

    荣誉版主

    冲哥视频教程和各种开源资料QQ交流群884047237,可群

    积分
    6959
    QQ
    发表于 2023-5-5 10:49:25 | 显示全部楼层
    个人建议如下尝试:

    1.下载个开发板自带的历程,看看是否会有你说的这种情况

    2.如果换个程序问题解决了再看程序,如果问题依旧没解决,估计是开发板的问题

    3.如果是开发板的问题那么就对照原理图排查,是不是哪里没有连接好,还是电容老化等问题
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    551

    主题

    9459

    回帖

    1万

    积分

    管理员

    积分
    13999
    发表于 2023-5-5 14:39:57 | 显示全部楼层


    请加李老师群,理由:学习STC15
    1.png

    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    2024-3-7 10:13
  • 签到天数: 2 天

    [LV.1]初来乍到

    25

    主题

    2

    回帖

    81

    积分

    注册会员

    积分
    81
     楼主| 发表于 2023-5-5 14:41:19 | 显示全部楼层
    下载别的程序还是存在。开发板是新换的板子,已经是第二块了。
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    2024-3-7 10:13
  • 签到天数: 2 天

    [LV.1]初来乍到

    25

    主题

    2

    回帖

    81

    积分

    注册会员

    积分
    81
     楼主| 发表于 2023-5-5 14:43:51 | 显示全部楼层
    加过李老师群了,问题没有解决,是先发到李老师群里,没有解决才到贵坛求教的。谢谢您

    点评

    李老师过问了吗,如是板子有问题,我们送您没问题的 STC32G12K128实验箱  发表于 2023-5-5 15:37
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    46

    主题

    3029

    回帖

    6827

    积分

    超级版主

    积分
    6827
    发表于 2023-5-5 15:58:43 | 显示全部楼层
    想办法使用串口下载。、
    断电,确认电源的电容已完全放电。
    点击下载。
    上电。
    如果能下载,则肯定不存在上电2次才能运行的问题。MCU也不会记忆你上电多少次,这种情况一般都是硬件或软件的问题。如果仍然不能解决,可以联系业务提供收件地址,寄一块样板给STC公司帮忙测试。
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    551

    主题

    9459

    回帖

    1万

    积分

    管理员

    积分
    13999
    发表于 2023-5-5 17:27:20 | 显示全部楼层
    他图没贴全,估计是 STC15W4K, 外部没加晶振,但有脉冲进来,跑外部时钟,结果外部没晶振和时钟
    只是估计,把原理图的PDF发上来,没技术含量的,都是公开的

    看到下面这个了,晶振还加了插座,把原理图的PDF发上来
    1.png

    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    2024-3-7 10:13
  • 签到天数: 2 天

    [LV.1]初来乍到

    25

    主题

    2

    回帖

    81

    积分

    注册会员

    积分
    81
     楼主| 发表于 2023-5-5 17:45:49 | 显示全部楼层
    和晶振无关,试验过了,拿掉还是这样,稍后上传一个完整的视频

    STC15完整原理图_(网友完善标号).pdf

    89.18 KB, 下载次数: 24

    回复 支持 反对 送花

    使用道具 举报

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

    本版积分规则

    QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

    GMT+8, 2024-5-17 01:46 , Processed in 0.075380 second(s), 69 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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