昆明网站建设工作室丹东振兴区
2026/2/6 20:56:21 网站建设 项目流程
昆明网站建设工作室,丹东振兴区,贵阳网站建设制作价格,西安seo全网营销继上一篇GPIO输入输出的内容补充 文章目录GPIO输入GPIO输出寄存器GPIO输入 输入浮空、输入上拉、输入下拉 如图为官方手册中I/O端口位的输入配置。 我们可以看到#xff0c;在这三种输入模式下#xff0c;输出部分被断开无法使用。 模拟输入 模拟输入模式下#xff0c;和…继上一篇GPIO输入输出的内容补充文章目录GPIO输入GPIO输出寄存器GPIO输入输入浮空、输入上拉、输入下拉如图为官方手册中I/O端口位的输入配置。我们可以看到在这三种输入模式下输出部分被断开无法使用。模拟输入模拟输入模式下和其他三种输入相同的地方是都断开了输出部分。但不同的是模拟输入还断开了数字输入由图中可以观察到施密特触发器即图中TTL肖特基触发器被关闭。GPIO输出推挽输出、开漏输出复用推挽输出、复用开漏输出在四种输出模式下数字输入均有效。输出分析具体见上一篇博客。寄存器输出数据寄存器输入数据寄存器地址偏移决定寄存器在外设寄存器块中的位置。GPIO 的寄存器统一设计为 32 位便于 CPU 和总线访问。每个 GPIO 实际最多只有 16 个引脚因此只使用低 16 位高 16 位作为保留位。位设置/清除寄存器在BSRR寄存器下位设置、位清除可同步设置也可单独设置。位设置低十六位位清除高十六位均为1有效0无效。BRR寄存器则只能完成位清除低十六位有效高十六位保留。总结上拉、下拉、浮空、模拟四种输入推挽、开漏、复用推挽、复用开漏四种输出一共八种工作模式只有模拟输入模式下数字输入无效其他模式均有效。寄存器BRR 和 BSRR 都是“写 1 生效写 0 无效”的命令寄存器其中BSRR 是全能寄存器BRR 是只能清零。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询