找回密码
 立即注册
查看: 1252|回复: 6

外部中断请教

[复制链接]

5

主题

16

回帖

61

积分

注册会员

积分
61
发表于 2023-5-8 15:10:06 | 显示全部楼层 |阅读模式
我想用外部中断IT1来捕获外部脉冲信号,我只想要判断上升沿,但是P33口默认一直是高电平,我改了其他io口配置也不行,请教如何解决。
1683529770738.png
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:136
  • 最近打卡:2025-06-19 15:40:05

47

主题

1350

回帖

8056

积分

荣誉版主

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

积分
8056
QQ
发表于 2023-5-8 15:34:20 | 显示全部楼层
外部信号的脉冲直接就是高低电平信号输出的吗?是的话换高阻输入即可,根据需要看看是否需要上啦电阻
回复 支持 反对

使用道具 举报 送花

5

主题

16

回帖

61

积分

注册会员

积分
61
发表于 2023-5-8 15:43:29 | 显示全部楼层
电子DI*** 发表于 2023-5-8 15:34
外部信号的脉冲直接就是高低电平信号输出的吗?是的话换高阻输入即可,根据需要看看是否需要上啦电阻 ...

40Khz 的脉冲信号,高祖输入的话P33就默认为1了。我用逻辑分析仪看,接收不到脉冲好像

点评

如果你的信号是高低电平都能驱动的,则IO设置为高阻。如果信号只能拉低,高电平无驱动电流的,则IO要设置为准双向口输出高,或设置高阻+内部上拉电阻。  详情 回复 发表于 2023-5-8 23:21
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:106
  • 最近打卡:2025-06-28 00:08:16

75

主题

6163

回帖

1万

积分

超级版主

积分
12932
发表于 2023-5-8 23:21:33 | 显示全部楼层
81446*** 发表于 2023-5-8 15:43
40Khz 的脉冲信号,高祖输入的话P33就默认为1了。我用逻辑分析仪看,接收不到脉冲好像 ...

如果你的信号是高低电平都能驱动的,则IO设置为高阻。如果信号只能拉低,高电平无驱动电流的,则IO要设置为准双向口输出高,或设置高阻+内部上拉电阻。
回复 支持 反对

使用道具 举报 送花

5

主题

16

回帖

61

积分

注册会员

积分
61
发表于 2023-5-9 09:09:29 | 显示全部楼层
梁*** 发表于 2023-5-8 23:21
如果你的信号是高低电平都能驱动的,则IO设置为高阻。如果信号只能拉低,高电平无驱动电流的,则IO要设置 ...

感谢梁工答复,但是试过两种方法,用逻辑分析仪看io口始终是高电平,无法看到脉冲信号

点评

如果输入信号始终是高电平,说明你的信号根本没出现。用示波器看吧,或者用信号发生器先测试。  详情 回复 发表于 2023-5-9 09:39
回复 支持 反对

使用道具 举报 送花

5

主题

16

回帖

61

积分

注册会员

积分
61
发表于 2023-5-9 09:10:31 | 显示全部楼层
这是我直接用逻辑分析仪接到脉冲输出口看的,是这样的脉冲信号
1683594482243.png
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:106
  • 最近打卡:2025-06-28 00:08:16

75

主题

6163

回帖

1万

积分

超级版主

积分
12932
发表于 2023-5-9 09:39:56 | 显示全部楼层
81446*** 发表于 2023-5-9 09:09
感谢梁工答复,但是试过两种方法,用逻辑分析仪看io口始终是高电平,无法看到脉冲信号 ...

如果输入信号始终是高电平,说明你的信号根本没出现。用示波器看吧,或者用信号发生器先测试。
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-6-29 06:22 , Processed in 0.209116 second(s), 91 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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