MT7621方案GPIO介绍

目录一、概述... 21.1、简介... 21.2、硬件特性... 21.3、应用场景... 2二、MT7621 SOC GPIO.. 22.1、硬件结构图... 22.2、管脚功能... 32.2.1、GPIO.. 42.2.2、UART. 42.2.3、I2C. 42.2.4、JTAG.. 42.2.5、WDT_RST. 52.2.6、PERST_N.. 52.2.7、MDIO.. 52.2.8、RGMII 52.2.9、SPI 52.
摘要由CSDN通过智能技术生成

Note:本文纯技术探讨,不涉及商业机密,如有版权问题请联系处理。

目录

一、概述... 2

1.1、简介... 2

1.2、硬件特性... 2

1.3、应用场景... 2

二、MT7621 SOC GPIO.. 2

2.1、硬件结构图... 2

2.2、管脚功能... 3

2.2.1、GPIO.. 4

2.2.2、UART. 4

2.2.3、I2C. 4

2.2.4、JTAG.. 4

2.2.5、WDT_RST. 5

2.2.6、PERST_N.. 5

2.2.7、MDIO.. 5

2.2.8、RGMII 5

2.2.9、SPI 5

2.2.10、SD.. 6

2.3、互用脚工作原理... 6

2.3.1、引脚工作模式... 6

2.3.2、GPIO寄存器... 9

2.3.3、GPIO输入/输出模式控制寄存器... 16

2.3.4、GPIO极性控制寄存器... 16

2.3.5、GPIO数据寄存器... 17

2.3.6、GPIO数据设置寄存器... 17

2.3.7、GPIO数据清除寄存器... 17

2.3.8、GPIO上升沿中断使能寄存器... 18

2.3.9、GPIO下降沿中断使能寄存器... 18

2.3.10、GPIO高电平中断使能寄存器... 18

2.3.11、GPIO低电平中断使能寄存器... 19

2.3.12、GPIO中断状态寄存器... 19

2.3.13、GPIO边沿状态寄存器... 19

2.4、驱动源码... 20

2.5、应用程序... 20

2.5.1、使用说明... 20

2.5.2、GPIO流程图... 21

2.5.3、Btnd流程图... 22

2.6、修改实例... 22

2.6.1、硬件原理图... 23

2.6.1、管脚复用... 24

2.6.3、代码修改... 24

 

一、概述

1.1、简介

GPIO的英文全称General-Purpose Input /Output Ports,中文意思是通用I/O端口。GPIO 可提供输入、输出或中断三类功能,在微处理器上通常提供了一种“通用可编程I/O端口”。是嵌入式领域最常见,最基础的输入输出设备。

1.2、硬件特性

  • 独立I/O口的输入输出控制
  • 独立I/O口的极性控制
  • 独立I/O的边沿/电平检测来产生中断

1.3、应用场景

GPIO作为输入可以检测按键,限位开关等的状态,作为输出可以控制LED,蜂鸣器,继电器等设备。GPIO 除了在应用层中使用外,其实更多的是在其他复杂驱动中调用。比如SD卡驱动中要使用一个GPIO来监测卡的插入与拔出,网卡驱动中需要使用一个GPIO来控制phy芯片硬复位,连接一个无线模块的中断输出脚,控制某个GPIO的高低时序来达到某种目的,某些情况需要用GPIO来模拟I2C总线等等。

二、MT7621 SOC GPIO

2.1、硬件结构图

 

图2-1 gpio硬件结构图

2.2、管脚功能

参照MT7621的Datasheet MT7621一共提供14组50个GPIO,其采用管脚复用的方式实现不同的功能,复用功能如下:

 

 

 

图2-2-1 GPIO pin mapping

GPIO默认脚的工作方式为function0。

2.2.1、GPIO

通用GPIO,MT7621默认提供1个GPIO功能即GPIO0

2.2.2、UART

 Universal Asynchronous Receiver-Transmitter, 通用异步收发器, MT7621默认提供3组UART

2.2.3、I2C

Inter-Integrated Circuit(集成电路总线),这种总线类型是由菲利浦半导体公司在八十年代初设计出来的,主要是用来连接整体电路(ICS) ,IIC是一种多向控制总线,也就是说多个芯片可以连接到同一总线结构下,同时每个芯片都可以作为实施数据传输的控制源。I2C串行总线一般有两根信号线,一根是双向的数据线SDA,另一根是时钟线SCL。所有接到I2C总线设备上的串行数据SDA都接到总线的SDA上,各设备的时钟线SCL接到总线的SCL上

2.2.4、JTAG

  • 5
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
### 回答1: MT7621A是联发科技(MediaTek)推出的一款高性能多功能主控芯片。原理图(Schematic)和PCB(Printed Circuit Board)是设计和制造电路板的关键工具。原理图显示了电路的连接方式和组成部分,包括电子元件、连接线路和信号流动方向等。PCB则是基于原理图设计制作出来的实际电路板。 MT7621A的原理图和PCB关系密切,原理图中的元件和线路布局要与PCB设计相对应。MT7621A的原理图是根据规格书和设计需求绘制的,包含了该芯片所有功能模块的电路连接原理,例如CPU、内存、网络接口等。原理图中的每个元件都被赋予一个代号,同时标注了元件之间的连接关系,以指导PCB设计人员进行电路布线。 PCB则是根据原理图进行制作的实际电路板。设计人员根据原理图绘制出PCB层面上的导线、焊盘等,将芯片和其他元件安装在电路板上。MT7621A的PCB设计要考虑信号的传输、功耗、热管理等因素,尽量提高电路性能和稳定性。PCB的制作通常采用专业的软件进行,可以根据需要添加外部连接接口、电源管理电路等。 总结来说,MT7621A的原理图是根据芯片功能和设计需求绘制的,用于指导PCB设计和制造。而PCB则是将原理图转化为实际电路板,进行元件安装和电路布线。原理图和PCB的关联性很高,原理图是PCB设计的基础和依据,而PCB则是原理图的实现和展现。 ### 回答2: MT7621A是一款高度集成的通用处理器芯片,可广泛应用于无线路由器、网络存储和智能家居等领域。原理图(PCB)是将MT7621A芯片与其他电子元器件连接在一起的电路设计图纸。 MT7621A原理图PCB是设计师在进行电路设计时,将MT7621A芯片与外部电路元件进行连接的详细图纸。原理图显示了各个电子元件的位置、连接方式以及信号传输路径。通过原理图PCB,设计师可以清晰地了解MT7621A与其他电路元件之间的连接关系,从而在实际生产之前进行验证和修改。 在MT7621A原理图PCB中,主要包括以下几个部分: 1. 电源管理电路:包括电源输入、稳压器、电源滤波和保护电路,用于为MT7621A芯片提供稳定可靠的电源供应。 2. 射频电路:用于无线通信,包括天线连接、射频滤波和放大器等电路。 3. 存储器和扩展接口:包括闪存或SDRAM等存储器接口,以及USB、以太网和串口等扩展接口。 4. 外设电路:包括以太网交换机、USB控制器和GPIO等外设接口的电路。 5. 时钟电路:用于提供核心和外设的时钟信号。 6. 其他辅助电路:如复位电路、电源指示灯、按键和LED等。 MT7621A原理图PCB的设计需要遵循信号完整性、电源稳定性和阻抗匹配等原则。通过合理设计原理图PCB,可以提高电路的可靠性和抗干扰能力,确保MT7621A芯片的正常工作和性能表现。 综上所述,MT7621A原理图PCB是将MT7621A芯片与其他电子元件进行连接的电路设计图纸,为MT7621A芯片的正常工作和性能提供了重要保障。 ### 回答3: MT7621A是一款高度集成的系统级芯片,用于无线路由器和网络设备。它集成了处理器、内存控制器、以太网控制器、无线局域网控制器等多个功能模块,以及其他辅助电路。 原理图是MT7621A设计过程中的重要文档之一。它展示了MT7621A系统的电路连接和各个功能模块的互连关系。原理图包括以电路符号表示的各个电子元件、元件之间的连接线及其连接方式,为PCB设计提供了清晰的指导。 MT7621A的原理图PCB设计需要满足以下几个基本要求: 1. 高度集成:MT7621A内部集成了多个功能模块,原理图需要清晰地体现出它们之间的连接关系,以确保芯片正常工作。 2. 信号完整性:在设计原理图时,需要考虑信号的传输和接收,保证信号传输过程中不受到干扰,并且能够准确地传递到目标设备。 3. 电源分配:MT7621A的正常工作需要稳定的电源供应,原理图需要合理规划电源布局和电源线路,以保证系统的稳定运行。 4. EMI电磁兼容性:原理图需要符合电磁兼容性要求,减少电磁干扰和敏感性,确保设备在工作时不会对周围环境和其他设备造成干扰。 5. 系统安全性:原理图需要加入相应的安全电路和保护电路,以确保系统能够有效地防止非法入侵和保护用户数据安全。 总的来说,MT7621A原理图PCB设计的目标是确保系统的可靠性、稳定性和高性能工作。通过合理的布局和设计,可以提高系统的集成度和运行效率。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

suvine

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值