找回密码
 立即注册
查看: 54|回复: 2

请问32G12K128配置INT0/INT1是,如何配置内部上拉

[复制链接]
  • 打卡等级:偶尔看看III
  • 打卡总天数:58
  • 最近打卡:2025-04-30 10:41:39

28

主题

79

回帖

258

积分

中级会员

积分
258
发表于 2025-3-25 09:17:46 | 显示全部楼层 |阅读模式
图片是INT0/INT1的模式
截图202503250843079722.jpg
截图202503250844273385.jpg
回复

使用道具 举报 送花

3

主题

1160

回帖

1031

积分

等待验证会员

积分
1031
发表于 2025-3-25 09:18:00 | 显示全部楼层
在STC32G12K128微控制器中,配置INT0和INT1中断时,内部上拉的配置涉及到端口模式和中断触发方式的设置。以下是对此问题的详细解答:

1. 端口模式配置
STC32G12K128的端口模式可以通过PxM0和PxM1寄存器进行配置。对于INT0和INT1引脚,通常对应的是P3.2和P3.3引脚。要配置内部上拉,需要将端口设置为准双向模式(Quasi-bidirectional mode),这是通过设置PxM1和PxM0寄存器来实现的。
准双向模式(Quasi-bidirectional mode):在该模式下,端口具有内部上拉电阻,能够提供弱上拉功能。这种模式适用于大多数中断引脚的应用场景。

具体配置如下:
将P3M1和P3M0寄存器中对应P3.2和P3.3的位设置为0。例如:
  ```c
  P3M1 &= ~(1

[本文内容由国芯人工智能辅助生成,仅供参考]
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:423
  • 最近打卡:2025-05-01 07:10:25
已绑定手机

76

主题

4833

回帖

8343

积分

超级版主

DebugLab

积分
8343
发表于 2025-3-25 09:50:37 | 显示全部楼层
可以使用P3PU寄存器打开内部上拉
DebugLab
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-2 02:22 , Processed in 0.108422 second(s), 60 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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