找回密码
 立即注册
楼主: rando***

STC32G12K128的P4口一直为0,不能输出正确状态?

[复制链接]
  • TA的每日心情
    郁闷
    3 天前
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    2

    主题

    26

    回帖

    98

    积分

    注册会员

    积分
    98
     楼主| 发表于 2024-3-22 10:47:32 | 显示全部楼层
    这个很详细,太感谢了,我知道有可能是我keil版本或软件环境问题,的debug下没有P4~P7的端口显示,只有1~3。
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    22 分钟前
  • 签到天数: 129 天

    [LV.7]常住居民III

    26

    主题

    1292

    回帖

    4015

    积分

    论坛元老

    积分
    4015
    发表于 2024-3-22 10:49:07 | 显示全部楼层
    randongxiao 发表于 2024-3-22 10:47
    这个很详细,太感谢了,我知道有可能是我keil版本或软件环境问题,的debug下没有P4~P7的端口显示,只有1~3 ...

    先关掉keil软件,然后使用最新版本的STC-ISP软件,重新添加仿真驱动到keil安装目录:

    截图202403221048393343.jpg

    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    郁闷
    3 天前
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    2

    主题

    26

    回帖

    98

    积分

    注册会员

    积分
    98
     楼主| 发表于 2024-3-22 10:50:42 | 显示全部楼层
    https://www.stcaimcu.com/forum.php?mod=attachment&aid=MzkyNTZ8ZjE1YzdlOTV8MTcxNDUzMjYyOXwwfA%3D%3D
    https://www.stcaimcu.com/forum.php?mod=attachment&aid=MzkyNTh8M2UxZTlmNzZ8MTcxNDUzMjYyOXwwfA%3D%3D
    截图202403221048389507.jpg
    截图202403221050071188.jpg
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    郁闷
    3 天前
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    2

    主题

    26

    回帖

    98

    积分

    注册会员

    积分
    98
     楼主| 发表于 2024-3-22 11:39:34 | 显示全部楼层
    搞不定,试了几次,环境还是依旧,看来应该就是这个问题。我微randongxiao,能否协助看看!
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    郁闷
    3 天前
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    2

    主题

    26

    回帖

    98

    积分

    注册会员

    积分
    98
     楼主| 发表于 2024-3-22 23:17:11 | 显示全部楼层
    快崩溃了,卸载重新安装了,问题依旧, P4的就是不对,遇到其它口就对了。
    P41 = ~P41;
    P61 = ~P61;
    P43 = ~P43;
    delay_ms(3000);
    P41 = ~P41;
    P43 = ~P43;
    delay_ms(3000);
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    郁闷
    3 天前
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    2

    主题

    26

    回帖

    98

    积分

    注册会员

    积分
    98
     楼主| 发表于 2024-3-22 23:24:02 | 显示全部楼层
    截图202403222321064148.jpg 想知道这个最下面的all port选项是怎么设置或加进去的,我安装了最新版本,isp也是最新版本,完了也没这项,会不会是这里问题https://www.stcaimcu.com/forum.php?mod=attachment&aid=MzkzMTZ8OWQ2OGY3NzJ8MTcxNDUzMjYyOXwwfA%3D%3D
    截图202403222323555009.jpg
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    10 小时前
  • 签到天数: 84 天

    [LV.6]常住居民II

    13

    主题

    325

    回帖

    736

    积分

    荣誉版主

    热心市民

    积分
    736
    发表于 2024-3-23 08:58:49 | 显示全部楼层
    上原理图和代码分析一下,可以肯定Keil环境不会造成某一组IO不正常,也可以肯定各个版本的ISP下载软件都不会造成这个现象。
    看看硬件电路结构和代码中IO初始化部分的代码。
    睁开眼睛做场梦~~~
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    郁闷
    3 天前
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    2

    主题

    26

    回帖

    98

    积分

    注册会员

    积分
    98
     楼主| 发表于 2024-3-23 10:16:24 来自手机 | 显示全部楼层
    晓飛飛 发表于 2024-3-23 08:58
    上原理图和代码分析一下,可以肯定Keil环境不会造成某一组IO不正常,也可以肯定各个版本的ISP下载软件都不 ...

    硬件先不考虑,主要是同样电路P2口输出很好,P4一直保持低电平。现在主要问题是Keil软仿真,其它口给啥都正常,P4一直保持0状态。我同时也在搞arm和DSP的程序,关键是从未遇到这种奇怪的问题。
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    3 小时前
  • 签到天数: 156 天

    [LV.7]常住居民III

    17

    主题

    370

    回帖

    1297

    积分

    荣誉版主

    积分
    1297
    发表于 2024-3-23 11:26:08 | 显示全部楼层
    换一个片子试试。
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    1

    主题

    113

    回帖

    627

    积分

    高级会员

    积分
    627
    发表于 2024-3-23 12:12:39 | 显示全部楼层
    是不是KEILC251和ARM安装到同一文件夹中了。DEBUG下看一下反汇编,定位到P4口赋值位置,或者放断点。
    回复 支持 反对 送花

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2024-5-1 11:03 , Processed in 0.069079 second(s), 71 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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