打印
[技术问答]

通用I/O重置之后的预设状态为何?

[复制链接]
2489|13
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jkl21|  楼主 | 2024-5-20 12:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
通用I/O重置后状态依不同系列IC将有不同的状态:
M051 BN与NUC100系列之通用I/O 预设状态为具有提升电阻(110K至330K奥姆)的准双端模式,Mini51与Nano100系列之通用I/O预设状态为输入模式。
而M051 DN/DE与NUC200系列将由CIOINI (Config0[10])寄存器决定. 若CIOINI设为1, 通用I/O经重置后为准双端模式;若清为0,通用I/O经重置后为输入模式。

使用特权

评论回复
沙发
twinkhahale| | 2024-9-24 12:05 | 只看该作者
通用I/O(GPIO)在系统重置(Reset)之后的预设状态通常是由微控制器或微处理器的硬件设计决定的。不同的芯片厂商和型号可能会有不同的默认状态

使用特权

评论回复
板凳
hhdhy| | 2024-9-24 13:15 | 只看该作者
输入模式:大多数GPIO在重置后会被配置为输入模式。这样可以确保在系统初始化之前,GPIO不会输出意外的信号

使用特权

评论回复
地板
yangxiaor520| | 2024-9-24 13:39 | 只看该作者
IO的默认配置状态和芯片厂家设计有关系,不同厂家设计不一样。

使用特权

评论回复
5
ewyu| | 2024-9-24 14:22 | 只看该作者
上拉/下拉电阻:有些GPIO在重置后会默认启用内部上拉或下拉电阻。例如,STM32系列的GPIO在重置后通常会启用内部上拉电阻

使用特权

评论回复
6
yuliangren| | 2024-9-24 15:30 | 只看该作者
输出状态:在重置后,GPIO的输出状态通常是低电平(0)。这意味着即使GPIO被配置为输出模式,默认情况下也不会输出高电平

使用特权

评论回复
7
tiakon| | 2024-9-24 17:00 | 只看该作者
中断禁用:在重置后,GPIO的中断功能通常是禁用的,以防止意外触发中断

使用特权

评论回复
8
星星点点didi| | 2024-9-24 19:17 | 只看该作者
GPIO在重置后的预设状态通常是输入模式,并且可能启用内部上拉/下拉电阻。、输出状态通常是低电平,中断功能通常是禁用的

使用特权

评论回复
9
gongqijuns| | 2024-9-24 20:43 | 只看该作者
具体的预设状态取决于芯片的设计和厂商的实现。在系统初始化时,通常需要重新配置GPIO以满足应用需求

使用特权

评论回复
10
eleg34ance| | 2024-9-25 08:46 | 只看该作者
一般都是默认为输出的吧,输出高电平好像

使用特权

评论回复
11
清芯芯清| | 2024-9-25 11:00 | 只看该作者
这个不知道,不过你可以复位一下看看啊

使用特权

评论回复
12
hight1light| | 2024-9-25 12:55 | 只看该作者
这个好测试的,而且手册也会写默认是什么状态的

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

24

主题

3370

帖子

2

粉丝