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

STC32G12K128的P4口输出状态不变!

[复制链接]
  • 打卡等级:常住居民III
  • 打卡总天数:114
  • 最近打卡:2025-07-01 08:26:02

741

主题

1万

回帖

1万

积分

管理员

积分
17304
发表于 2024-3-27 08:00:57 | 显示全部楼层
庄你 P4 变高变低,在屠龙刀上测试后给他
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2024-03-26 11:31:32

6

主题

17

回帖

86

积分

注册会员

积分
86
发表于 2024-3-27 09:53:49 | 显示全部楼层
我实测了一下,至少P4.0在推挽模式下输出是可以变化的。

你检查一下你的外围电路,是不是把输出电平给钳住了。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2024-03-26 11:31:32

6

主题

17

回帖

86

积分

注册会员

积分
86
发表于 2024-3-27 09:57:54 | 显示全部楼层
[09:54:17.144]发送→setpinv 4 0 1
                    
[09:54:17.207]接收←setpinv 4 0 1
                    
                    
                    设置引脚电平 4.0: 1 SET OK!
[09:54:30.000]发送→showpinv 4 0
                    
[09:54:30.062]接收←showpinv 4 0
                    
                    
                    探测引脚电平
                    P4.0: 1
[09:54:42.236]发送→setpinv 4 0 0
                    
[09:54:42.299]接收←setpinv 4 0 0
                    
                    
                    设置引脚电平 4.0: 0 SET OK!
[09:54:51.008]发送→showpinv 4 0
                    
[09:54:51.071]接收←showpinv 4 0
                    
                    
                    探测引脚电平
                    P4.0: 0
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:193
  • 最近打卡:2025-06-28 08:36:03
已绑定手机

95

主题

990

回帖

2541

积分

超级版主

积分
2541
QQ
发表于 2024-3-27 10:22:45 | 显示全部楼层
本帖最后由 国学芯用 于 2024-3-27 10:43 编辑

在屠龙刀范例程序的基础上改的
P4跑马灯.zip (90.79 KB, 下载次数: 64)
热线19952583534
www.STCAI.com
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2023-12-06 15:33:02

20

主题

110

回帖

771

积分

荣誉版主

积分
771
发表于 2024-3-27 11:01:03 | 显示全部楼层


楼主的工程文件,在屠龙刀三上面是正常的,P4口状态有变化,建议检查一下P4口的硬件连接是否对地短路以及io是否损坏。
另外,keil自带的软仿真是没有P4口的,如果头文件没问题大概率是硬件的问题
屏幕截图 2024-03-27 105714.png
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2025-05-16 11:56:09

2

主题

186

回帖

1058

积分

金牌会员

积分
1058
发表于 2024-3-27 11:27:49 | 显示全部楼层
软仿真P4确实为0,把型号不要选STC32系列的,选KEILC251内置型号比如列表中的第1个Dolphin就可以
回复 支持 反对

使用道具 举报 送花

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

2

主题

26

回帖

110

积分

注册会员

积分
110
发表于 2024-3-27 18:20:49 | 显示全部楼层
果然像你说的,改成别的,这个P4软仿真就好了,没搞懂其中原理或问题出在哪里?
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2025-05-16 11:56:09

2

主题

186

回帖

1058

积分

金牌会员

积分
1058
发表于 2024-3-27 20:22:57 | 显示全部楼层
randon*** 发表于 2024-3-27 18:20
果然像你说的,改成别的,这个P4软仿真就好了,没搞懂其中原理或问题出在哪里? ...

这个要让STC厂家来查了,估计是仿真调试方面哪地方出了点小BUG
回复 支持 反对

使用道具 举报 送花

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

2

主题

26

回帖

110

积分

注册会员

积分
110
发表于 2024-3-27 23:02:41 | 显示全部楼层
国学*** 发表于 2024-3-27 10:22
在屠龙刀范例程序的基础上改的

这个工程下的LIB 库没加进去呀。
回复 支持 反对

使用道具 举报 送花

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

2

主题

26

回帖

110

积分

注册会员

积分
110
发表于 2024-3-27 23:08:19 | 显示全部楼层
zxcv*** 发表于 2024-3-27 20:22
这个要让STC厂家来查了,估计是仿真调试方面哪地方出了点小BUG

还有个奇怪现象,硬仿真,P4=0XFF,P4=0X00,灯可以闪烁;用P4=~P4就不行或P42=1,P42=0也不行。就是个别位闪烁,也不行。总感觉环境内部有诸多BUG。
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-7-2 06:59 , Processed in 0.140352 second(s), 99 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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