gpio接口是干什么的

gpio接口是干什么的,第1张

GPIO通用I/O端口是在嵌入式系统中,经常需要控制许多结构简单的外部设备或者电路,这些设备有的需要通过CPU控制,有的需要CPU提供输入信号。

对设备的控制,使用传统的串口或者并口就显得比较复杂,所以,在嵌入式微处理器上通常提供了一种“通用可编程I/O端口”,也就是GPIO。

一个GPIO端口至少需要两个寄存器,一个做控制用的“通用IO端口控制寄存器”,还有一个是存放数据的“通用I/O端口数据寄存器”。

GPIO的优点(端口扩展器):

1、低功耗:GPIO具有更低的功率损耗(大约1μA,μC的工作电流则为100μA)。

2、集成IIC从机接口:GPIO内置IIC从机接口,即使在待机模式下也能够全速工作。

3、小封装:GPIO器件提供最小的封装尺寸—3mmx3mmQFN!

4、低成本:您不用为没有使用的功能买单。

5、快速上市:不需要编写额外的代码、文档,不需要任何维护工作。

6、灵活的灯光控制:内置多路高分辨率的PWM输出。

7、可预先确定响应时间:缩短或确定外部事件与中断之间的响应时间。

GND是正12V和正5V的负极,如果单片机已经有供电电源的话,正5V 不用和单片机连接
但GND要和单片机电源的负极相连接
可以用块72v的电池,给模块供电,然后板子自带有5v输出,可以给单片机供电。最好单片机独立供电,再共地。

用个小光耦或固态继电器转换一下就可以。把马达拿掉,换成接固态中继的输入端(有正负之分哟),再引33V正极接到输出的一个端子,另一个端子接马达正极,马达负极接33V的负极就可以了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12686664.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-27
下一篇 2023-05-27

发表评论

登录后才能评论

评论列表(0条)

保存