1597_AURIX_TC275_GPIO简介
全部学习汇总: GreyZhang/g_TC275: happy hacking for TC275! (github.com)
- 左上角画出来的这个寄存器可以进行输入输出的控制。
- 从右边上下拉设备这里可以看得出来,输入输出其实都是可以配置的。
- 当端口配置为输入的时候,逻辑图中的输出驱动会变成高阻态。
- 端口电平是逻辑0还是1的判断,通过施密特触发器来实现。
- 中间画出来的这个寄存器,前面看拓扑图的时候看到了。
- 接下来,介绍了输出复用的实现自己调整方法。
- 输入输出的属性可以同时支持,这样的模式可以支持故障检测的实现。
大部分的GPIO支持急停的处理。
从这一段描述看,GPIO的控制模型其实是分为两类。这个表格是其中的一类,其实这个还是很符合我之前看过的单片机的表述方式的。
- 这么看,两个表其实没有太大的区别,只是第二种支持的复用类型少一些。
- 如果要支持急停,需要配置成GPIO的模式。
在进行每一个端口的配置的时候,具体的控制寄存器还需要具体对待。有的端口控制寄存器的设计是选择性的,不一定所有的位域字段是全都实现了的。
这里面能够看到的信息跟这一份笔记中第一页的拓扑图有相同的信息元素,而这里又看到了一个ID信息。
这是上面ID信息的一个展开说明,从这里再一次看到了MCU的模块化设计集成的影子。
这几个控制寄存器分别对应不同的PORT,看起来控制寄存器的字段实现差异可能就在这几个寄存器上,不见得会详细到每一个PIN。
1597_AURIX_TC275_GPIO简介相关推荐
- 小白如何使用GitHub?
随身电源 2019年08月26日 阅读 16443 关注 Github使用教程图文详解 最近几天发现有些人对Github网站很好奇,但是无奈自己不会用,因为是外国人的网站,首先自己的英文就不过关.对于 ...
- etcd 笔记(01)— etcd 简介、特点、应用场景、常用术语、分布式 CAP 理论、分布式原理
1. etcd 简介 etcd 官网定义: A highly-available key value store for shared configuration and service discov ...
- Docker学习(一)-----Docker简介与安装
一.Docker介绍 1.1什么是docker Docker是一个开源的应用容器引擎,基于Go语言并遵从Apache2.0协议开源 Docker可以让开发者打包他们的应用以及依赖包到一个轻量级,可移植 ...
- 【Spring】框架简介
[Spring]框架简介 Spring是什么 Spring是分层的Java SE/EE应用full-stack轻量级开源框架,以IOC(Inverse Of Control:反转控制)和AOP(Asp ...
- TensorRT简介
TensorRT 介绍 引用:https://arleyzhang.github.io/articles/7f4b25ce/ 1 简介 TensorRT是一个高性能的深度学习推理(Inference) ...
- 谷粒商城学习笔记——第一期:项目简介
一.项目简介 1. 项目背景 市面上有5种常见的电商模式 B2B.B2C.C2B.C2C.O2O B2B 模式(Business to Business),是指商家和商家建立的商业关系.如阿里巴巴 B ...
- 通俗易懂的Go协程的引入及GMP模型简介
本文根据Golang深入理解GPM模型加之自己的理解整理而来 Go协程的引入及GMP模型 一.协程的由来 1. 单进程操作系统 2. 多线程/多进程操作系统 3. 引入协程 二.golang对协程的处 ...
- Linux 交叉编译简介
Linux 交叉编译简介 主机,目标,交叉编译器 主机与目标 编译器是将源代码转换为可执行代码的程序.像所有程序一样,编译器运行在特定类型的计算机上,输出的新程序也运行在特定类型的计算机上. 运行编译 ...
- TVM Operator Inventory (TOPI)简介
TOPI简介 这是 TVM Operator Inventory (TOPI) 的介绍.TOPI 提供了比 TVM 具有更高抽象的 numpy 风格的,通用操作和调度.TOPI 如何在 TVM 中,编 ...
最新文章
- 大盘点 | 2020年「13篇」人脸算法最佳综述
- java实现类似于while(cin n)的操作
- 0215互联网新闻 | TikTok在美月度用户数量过去三个月内增加3000万;5G智能手机测试机首批正式交付...
- ios 获取沙盒文件名_获取IOS各种沙盒路径的方法
- php数据库创建文件失败怎么回事,安装zblogPHP提示“创建c_option.php失败”解决方法...
- js将base64做UrlEncode转码
- 最全Java架构师130面试题:微服务、高并发、大数据、缓存等中间件
- ajax json 封装,Ajax--json(Ajax调用返回json封装代码、格式及注意事项)
- 入门机器学习(八)--神经网络参数的反向传播算法
- Effective Modern C++ 第三章第一节,C++新特性:初始化、nullptr、alias别名、enum
- 求职与简历功能上线测试
- access笔试答案_ACCESS数据库考试试题及答案
- ip地址解析(scala)
- 无敌论坛_无敌分享网_无敌资源网|专注CG教程和素材分享
- python语言的运行效率高吗_为什么python运行效率低?原来因为它!
- Windows没有应用商店情况安装英特尔集成显卡控制面板
- 基于android的音乐APP大作业和设计指导项目
- 第十届网络文化节活动和流程
- 华为 android 菜单键,没有返回和菜单键!华为P10的Home键简单说明
- 中国移动H1S-3光猫首发破解路由器桥接教程
热门文章
- 山东财经大学新生赛暨天梯赛选拔赛 B	流浪地球(物理题 , 动量守恒定律)
- webserver、phpstorm和IDEA报错: 创建JVM失败,JVM路径:D:WebStorm 2020.1\jbr\
- 图像处理一大神器:图像去噪
- ROS十年期安全维护由Open Robotics和Canonical提供
- java线程之生产者与消费者
- Canvas入门篇(一)
- plc 滑台流程图_PLC控制直线模组滑台运动概述
- 怎么关闭excel出现的microsoft office 自定义安装程序提示
- 震动效果调研 - iOS
- [Excel]VLOOKUP函数使用示例