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

8G1K08,配置了P3.5为推挽输出P3.6为高阻态输入,P3.6正常但P3.5无输出

[复制链接]
  • 打卡等级:以坛为家I
  • 打卡总天数:302
  • 最近打卡:2025-09-18 08:50:50
已绑定手机

82

主题

3126

回帖

6929

积分

荣誉版主

无情的代码机器

积分
6929
发表于 6 天前 | 显示全部楼层
按楼上乘风版主建议去掉MCU外围电路,仅保留MCU启动电路测试下

三天不学习,赶不上刘少奇~
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:19
  • 最近打卡:2025-09-12 09:01:48
已绑定手机

2

主题

6

回帖

96

积分

注册会员

积分
96
发表于 6 天前 | 显示全部楼层
erci*** 发表于 2025-9-12 10:10
按楼上乘风版主建议去掉MCU外围电路,仅保留MCU启动电路测试下

我这边去掉了外围元件p3.5也没有波形输出呀!
而且我用延时函数做p3.5电平翻转也是正常的。
你用的是STC8G1K08-38I-TSSOP20 MCU吗?

点评

同型号同封装,上面说单独测P35有输出是在这个板子上测的吗?可以量下IO好坏 [attachimg]114846[/attachimg] [attachimg]114847[/attachimg]  详情 回复 发表于 6 天前
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:302
  • 最近打卡:2025-09-18 08:50:50
已绑定手机

82

主题

3126

回帖

6929

积分

荣誉版主

无情的代码机器

积分
6929
发表于 6 天前 | 显示全部楼层
Gugua*** 发表于 2025-9-12 10:40
我这边去掉了外围元件p3.5也没有波形输出呀!
你用的是STC8G1K08-38I-TSSOP20 MCU吗? ...

同型号同封装,上面说单独测P35有输出是在这个板子上测的吗?可以量下IO好坏


截图202509121042151610.jpg
截图202509121042525533.jpg
三天不学习,赶不上刘少奇~
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:19
  • 最近打卡:2025-09-12 09:01:48
已绑定手机

2

主题

6

回帖

96

积分

注册会员

积分
96
发表于 6 天前 | 显示全部楼层
erci*** 发表于 2025-9-12 10:43
同型号同封装,上面说单独测P35有输出是在这个板子上测的吗?可以量下IO好坏

我用微秒或毫秒延时函数做p3.5电平翻转输出波形也正常的,而且还是有外围元件的情况下。

点评

硬件环境和我这个最小系统一样了吗? 有正常的翻转程序,那就用笨办法,把异常程序的函数搬过去,看到哪个导致异常了。  详情 回复 发表于 6 天前
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:302
  • 最近打卡:2025-09-18 08:50:50
已绑定手机

82

主题

3126

回帖

6929

积分

荣誉版主

无情的代码机器

积分
6929
发表于 6 天前 | 显示全部楼层
Gugua*** 发表于 2025-9-12 10:46
我用微秒或毫秒延时函数做p3.5电平翻转输出波形也正常的,而且还是有外围元件的情况下。 ...

硬件环境和我这个最小系统一样了吗?


有正常的翻转程序,那就用笨办法,把异常程序的函数搬过去,看到哪个导致异常了。
三天不学习,赶不上刘少奇~
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:497
  • 最近打卡:2025-09-18 10:46:45

9

主题

428

回帖

3043

积分

论坛元老

积分
3043
发表于 6 天前 | 显示全部楼层
>检查是不是开了中断但没写对应的中断函数的情况
>检查PCB是不是画错了,跟原理图不一致
>拆了711再查程序,排除711的问题
>程序里不相干的部分都注释掉,单独调试跟711的通讯,调通了再加其他代码,逐步排查问题点
>重焊个新的单片机
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:19
  • 最近打卡:2025-09-12 09:01:48
已绑定手机

2

主题

6

回帖

96

积分

注册会员

积分
96
发表于 6 天前 | 显示全部楼层
网*** 发表于 2025-9-12 11:48
>检查是不是开了中断但没写对应的中断函数的情况
>检查PCB是不是画错了,跟原理图不一致
>拆了711再查程序, ...

>检查是不是开了中断但没写对应的中断函数的情况
>检查PCB是不是画错了,跟原理图不一致(原理图、PCB、程序都是一一对应的)
>拆了711再查程序,排除711的问题(拆过HX711问题还一样存在)
>程序里不相干的部分都注释掉,单独调试跟711的通讯,调通了再加其他代码,逐步排查问题点(这部分的代码是从成熟的方案中移植过完来的而且这部分代码在很多平台上都可以找到)
>重焊个新的单片机(换了三块同样的PCB没有排除问题)

综上所述:只有现在是开了中断有没写对应的中断函数的情况这部分没有排查。
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-9-18 14:19 , Processed in 0.113587 second(s), 89 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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