找回密码
 立即注册
楼主: randongxiao

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

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2024-04-28 22:06:09

2

主题

26

回帖

110

积分

注册会员

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

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:415
  • 最近打卡:2025-04-30 09:58:34
已绑定手机

39

主题

2006

回帖

6841

积分

论坛元老

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

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

截图202403221048393343.jpg

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2024-04-28 22:06:09

2

主题

26

回帖

110

积分

注册会员

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

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2024-04-28 22:06:09

2

主题

26

回帖

110

积分

注册会员

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

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2024-04-28 22:06:09

2

主题

26

回帖

110

积分

注册会员

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

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2024-04-28 22:06:09

2

主题

26

回帖

110

积分

注册会员

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

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:417
  • 最近打卡:2025-04-30 21:39:09
已绑定手机

34

主题

2096

回帖

2206

积分

荣誉版主

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

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2024-04-28 22:06:09

2

主题

26

回帖

110

积分

注册会员

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

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

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:513
  • 最近打卡:2025-05-01 04:31:49

24

主题

515

回帖

986

积分

荣誉版主

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

使用道具 举报 送花

2

主题

185

回帖

1048

积分

金牌会员

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

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-2 04:13 , Processed in 0.124172 second(s), 110 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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