PANGO的CFG那些事
先来看位于VCCIOCFG这个bank上引脚,
++++++++++++++++++++++++
MODE
JTAG时,MODE=xxx. except 3’b000.
禁止设置为3’b000.
Slave Parallel时,MODE = 3’b110,不常用。
Slave Serial时,MODE = 3’b111,不常用。
Master SPI 时,MODE = 3’b001,这是最常用的模式。
需要使用一个1K电阻,上拉或者下拉。
++++++++++++++++++++++++
SCBV
内置的衰减器的使能控制。
决定BANKCFG和BANKL5或者BANKL4的压差适配。
若VCCIOCFG为2.5V或者3.3V时,需要将SCBV上拉1K电阻,接到VCCIOCFG上。使能衰减器,将输入的电压衰减到1.8V以下,再进入逻辑。
若VCCIOCFG为1.8V以下时,需要将SCBV下拉1K电阻,接到GND上。禁能衰减器,使输入电压无损进入逻辑。
+++++++++++++++++++++++++
TMS,TCK,TDI,TDO,
这是JTAG的引脚,
这几个引脚,全部内置了弱上拉电阻,到VCCIOCFG。且始终是使能的。
可以在外部再补充一些上拉10K电阻,增强上拉的驱动能力。
++++++++++++++++++++++++
RSTN
这是硬件复位引脚,
这引脚,内置了弱上拉电阻,到VCCIOCFG。且始终是使能的。
需要在外部再补充一个上拉4K7以下的电阻,保证上拉的驱动能力。
复位起始于RSTN的下降沿的跳变,重新开始配置,则起始于RSTN的上升沿的跳变。
++++++++++++++++++++++++
INIT_FLAG_N,
CFG_DONE,
CFG_CLK,
这是配置过程的状态信号与控制信号,
INIT_FLAG_N,
这引脚,内置了弱上拉电阻,到VCCIOCFG。且始终是使能的。
需要在外部再补充一个上拉4K7以下的电阻,保证上拉的驱动能力。
CFG_DONE,
这引脚,内置了弱上拉电阻,到VCCIOCFG。且始终是使能的。
需要在外部再补充一个上拉4K7以下的电阻,保证上拉的驱动能力。
CFG_CLK,
在Slave Serial模式,作为输入。
在Master SPI 模式,作为输出,此模式下,需要在外部再补充一个上拉1K以下的电阻,保证上拉的驱动能力。
++++++++++++++++++++++++++
再来看位于VCCIOL5这个bank上面的引脚。
++++++++++++++++++++++++++
IO_STATUS_C
配置过程中,USERIO的管脚状态控制开关。
当该引脚上拉时,禁能USERIO的内置弱上拉。
当该引脚下拉时,使能USERIO的内置弱上拉。
该引脚没有内置弱上下拉,
需要在外部再补充一个上下拉4K7以下的电阻,保证上下拉的驱动能力。
推荐使用1K电阻。
典型应用中,使用1K电阻,上拉到VCCIO,使得USERIO可以在配置过程中,被配置为HIGHZ。
+++++++++++++++++++++++++++
ECCLK_IN
外部可选的配置时钟输入。
可以被分频后,由CFG_CLK输出出去。
++++++++++++++++++++++++
FCS_N
在MasterSPI模式下,用于片选。
该引脚没有内置弱上下拉,
需要在外部补充一个上拉4K7以下的电阻,保证上拉的驱动能力。
FCS2_N
在MasterSPI模式的X8位宽下,用于片选2。
注意,这个引脚位于L4这个bank。
该引脚没有内置弱上下拉,
需要在外部补充一个上拉4K7以下的电阻,保证上拉的驱动能力。
++++++++++++++++++++++
CS_N
在Slave parallel模式下,用于片选。
CSO_DOUT
在Slave parallel模式下,用于片选向下一级传递。
需要在外部补充一个上拉4K7以下的电阻,保证上拉的驱动能力。
RWSEL,
在Slave parallel模式下,用于读写选择。
++++++++++++++++++++++++++++
D[31:16]
在Slave parallel模式下,X32位宽时,用于高半数据总线。
D[15:8]
在Slave parallel模式下,X16位宽时,用于高半数据总线。
D[7:4]
在Slave parallel模式下,X8位宽时,用于高半数据总线。
或者在MasterSPI模式下,X8位宽时,用于高半数据总线。
D[3:2]
在MasterSPI模式下,X4位宽时,用于高半数据总线。
需要在外部补充一个上拉4K7以下的电阻,保证上拉的驱动能力。
MISO_D1_DIN,
在MasterSPI模式下,X2位宽时,用于高半数据总线。
在MasterSPI模式下,X1位宽时,用于MISO。
可以在外部补充一个上拉4K7以下的电阻,保证上拉的驱动能力。
MOSI_D0
在MasterSPI模式下,X2位宽时,用于低半数据总线。
在MasterSPI模式下,X1位宽时,用于MOSI。
可以在外部补充一个上拉4K7以下的电阻,保证上拉的驱动能力。
++++++++++++++++++++++++
相关文章:
PANGO的CFG那些事
先来看位于VCCIOCFG这个bank上引脚, MODE JTAG时,MODExxx. except 3’b000. 禁止设置为3’b000. Slave Parallel时,MODE 3’b110,不常用。 Slave Serial时,MODE 3’b111,不常用。 Master SPI 时&…...

路由协议(OSPF、ISIS、BGP)实验配置
目录 OSPF基础实验 建立OSPF邻居 配置虚连接 配置接口的网络类型 配置特殊区域 配置路由选路 配置路由过滤 ISIS基础实验配置 配置ISIS邻居建立 配置认证 配置路由扩散 配置路由过滤 配置定时器 BGP基础实验配置 建立BGP对等体 建立IBGP对等体 建立EBGP对等体…...

Python可变对象与不可变对象的浅拷贝与深拷贝
前言 本文主要介绍了python中容易面临的考试点和犯错点,即浅拷贝与深拷贝 首先,针对Python中的可变对象来说,例如列表,我们可以通过以下方式进行浅拷贝和深拷贝操作: import copya [1, 2, 3, 4, [a, b]]b a …...

滑模控制(Sliding mode control)快速入门
0. 简介 最近作者受到邀请,让我帮忙给刚入门的学弟讲讲滑模控制。可是作者也不知道怎么向未入门的学弟讲解这些基础知识,所以作者翻了翻近几年写的很好的文章以及视频。综合起来,来总结出一套比较基础,且适用于初学者的文章吧。这…...

golang的垃圾回收详解
golang的垃圾回收详解 一、三色标记法 作为一门现代化的语言,golang与java一样,都在语言中内置了垃圾回收的功能,不需要程序员自己去回收堆内存。而垃圾回收中,最重要的两个部分就是垃圾检测算法以及垃圾回收算法。垃圾检测算法决…...

线上负载过高排查(top/vmstat/ifstat/free/df)
目录 一、五大命令 二、故障排查步骤 1、top命令找出CPU占比最高的 2、ps -ef 或者 jps -l进一步定位 3、ps -mp位到具体线程或者代码 4、jstack精准定位到错误的地方 本文通过学习:周阳老师-尚硅谷Java大厂面试题第二季 总结的LinuxJDK命令操作相关的笔记 一…...

Java的注解(Annotation)
Java 注解(Annotation)又称 Java 标注,是 JDK5.0 引入的一种注释机制。Java 中的类、构造器、方法、成员变量、参数等都可以被注解进行标注。例如JUnit单元测试中的Test方法,可以使得方法直接运行。JUnit单元测试Test单元测试是针…...
信息系统项目管理师:配置管理
配置管理指的是在一个系统或软件中对配置项的管理,包括对配置项的定义、存储、跟踪和修改等一系列活动。配置项可以是硬件设备、软件组件、系统设置、网络配置等,配置管理旨在确保在不同时间点或环境下系统或软件的配置项的正确性和一致性。通过配置管理…...
web餐饮开源程序
简介 一款专门针对餐饮行业而开发桌面应用程序 技术 借助Panuon.UI.Silver控件库,开发的一款餐饮软件。 运行环境:.NETFramework,Versionv4.8。 运行数据库:MySql。 ORM框架:SqlSugar。 第三方插件:Panuon.UI.Silv…...

28个案例问题分析---027---单表的11个Update接口--MyBatis
一:背景介绍 项目开发中。我们使用的是MyBatis,在MyBatis的xml文件里,两个表的更新功能,写了足足11个更新接口,毫无复用的思想 这种方式可以正常的实现功能,但是没有复用,无论是从时间上还是维…...

大数据开发治理平台 DataWorks
序言学习下阿里DataWorks的设计理念以及要做的事情cuiyaonan2000163.com参考文档:https://www.aliyun.com/product/bigdata/idehttps://help.aliyun.com/document_detail/73015.htmlhttps://help.aliyun.com/document_detail/324149.html ----数据治理LaunchDataWorks基于阿里云…...

Xshell的下载、使用、配置【ssh、telnet、串口】
目录 一、概述 二、Xshell的使用 2.1 Xshell使用ssh协议远程连接Linux主机或服务器 2.2 Xshell使用telnet协议远程连接Linux开发板 2.3 Xshell使用SERIAL协议远程连接Linux开发板 三、Xshell常用配置 3.1 配置默认会话属性 一、概述 Xshell是由NetSarang公司开发的强大…...

C++回顾(七)—— 面向对象模型
7.1 静态成员变量和静态成员函数 7.1.1 静态成员变量 关键字 static 可以用于说明一个类的成员;静态成员提供了一个同类对象的共享机制;把一个类的成员说明为 static 时,这个类无论有多少个对象被创建,这些对象共享这个 static …...

开源监控服务uptime-kuma
好久没写文章了,刚好最近用了一个开源的监控服务,感觉蛮有意思的,记录一下 (一)安装 uptime-kuma安装方式有几种,这里当然是选择大家都爱的docker,一条命令搞定 docker run -d --restartalways -p 3001:…...
JavaScript混淆技术:了解其核心原理和常用手段
当今互联网时代,JavaScript已经成为了web前端开发的重点技术之一。其中,JavaScript代码的安全性问题一直是关注的焦点。为了保护JavaScript代码的安全性,很多人对其进行加密处理,众所周知,对于单纯的加密算法ÿ…...

大型医院云HIS系统:采用前后端分离架构,前端由Angular语言、JavaScript开发;后端使用Java语言开发 融合B/S版电子病历系统
一套医院云his系统源码 采用前后端分离架构,前端由Angular语言、JavaScript开发;后端使用Java语言开发。融合B/S版电子病历系统,支持电子病历四级,HIS与电子病历系统均拥有自主知识产权。 文末卡片获取联系! 基于云计…...

SAP UI5 Upload/Download file through NetWeaver Gateway
1、创建 SEGW对象 2、创建Entity Type 要把Media 标识打上 3、 激活对象然后到DPC Class的扩展对象里面重定义 /IWBEP/IF_MGW_APPL_SRV_RUNTIME~GET_STREAM /IWBEP/IF_MGW_APPL_SRV_RUNTIME~CREATE_STREAM /IWBEP/IF_MGW_APPL_SRV_RUNTIME~UPDATE_STREAM METHOD /iwbep/if_m…...

opencv校正图像
目录1、前言2、例程2.1、代码2.2、效果口罩说明书网页3、按步骤分析转灰度图降噪 Canny边缘检测膨胀(可视具体情况省略)轮廓检索选取角度1、前言 我们用相机拍照时,会因为角度问题造成拍歪,会影响图像的识别,这时就需…...
JavaScript:函数与箭头函数的区别
ref 1. 定义 函数 function getName() {}箭头函数 const getName () > {}2. 命名 函数分为匿名、具名。 function getName() {} let getName function () {}箭头函数只有匿名。 const getName () > {}3. 构造函数 箭头函数都是匿名函数,所以不能作为构造…...
八股文(四)
目录 一、 Vue2的双向数据绑定原理 二、 vue2数据绑定缺点是什么?vue3是怎么解决的? (1)因为vue2.0 object.defineProperty只能劫持对象属性 (2)Proxy是直接代理对象 (3)proxy不…...

linux之kylin系统nginx的安装
一、nginx的作用 1.可做高性能的web服务器 直接处理静态资源(HTML/CSS/图片等),响应速度远超传统服务器类似apache支持高并发连接 2.反向代理服务器 隐藏后端服务器IP地址,提高安全性 3.负载均衡服务器 支持多种策略分发流量…...

YSYX学习记录(八)
C语言,练习0: 先创建一个文件夹,我用的是物理机: 安装build-essential 练习1: 我注释掉了 #include <stdio.h> 出现下面错误 在你的文本编辑器中打开ex1文件,随机修改或删除一部分,之后…...
React Native在HarmonyOS 5.0阅读类应用开发中的实践
一、技术选型背景 随着HarmonyOS 5.0对Web兼容层的增强,React Native作为跨平台框架可通过重新编译ArkTS组件实现85%以上的代码复用率。阅读类应用具有UI复杂度低、数据流清晰的特点。 二、核心实现方案 1. 环境配置 (1)使用React Native…...

PL0语法,分析器实现!
简介 PL/0 是一种简单的编程语言,通常用于教学编译原理。它的语法结构清晰,功能包括常量定义、变量声明、过程(子程序)定义以及基本的控制结构(如条件语句和循环语句)。 PL/0 语法规范 PL/0 是一种教学用的小型编程语言,由 Niklaus Wirth 设计,用于展示编译原理的核…...
CRMEB 框架中 PHP 上传扩展开发:涵盖本地上传及阿里云 OSS、腾讯云 COS、七牛云
目前已有本地上传、阿里云OSS上传、腾讯云COS上传、七牛云上传扩展 扩展入口文件 文件目录 crmeb\services\upload\Upload.php namespace crmeb\services\upload;use crmeb\basic\BaseManager; use think\facade\Config;/*** Class Upload* package crmeb\services\upload* …...
OpenLayers 分屏对比(地图联动)
注:当前使用的是 ol 5.3.0 版本,天地图使用的key请到天地图官网申请,并替换为自己的key 地图分屏对比在WebGIS开发中是很常见的功能,和卷帘图层不一样的是,分屏对比是在各个地图中添加相同或者不同的图层进行对比查看。…...

Map相关知识
数据结构 二叉树 二叉树,顾名思义,每个节点最多有两个“叉”,也就是两个子节点,分别是左子 节点和右子节点。不过,二叉树并不要求每个节点都有两个子节点,有的节点只 有左子节点,有的节点只有…...

学校时钟系统,标准考场时钟系统,AI亮相2025高考,赛思时钟系统为教育公平筑起“精准防线”
2025年#高考 将在近日拉开帷幕,#AI 监考一度冲上热搜。当AI深度融入高考,#时间同步 不再是辅助功能,而是决定AI监考系统成败的“生命线”。 AI亮相2025高考,40种异常行为0.5秒精准识别 2025年高考即将拉开帷幕,江西、…...

微软PowerBI考试 PL300-在 Power BI 中清理、转换和加载数据
微软PowerBI考试 PL300-在 Power BI 中清理、转换和加载数据 Power Query 具有大量专门帮助您清理和准备数据以供分析的功能。 您将了解如何简化复杂模型、更改数据类型、重命名对象和透视数据。 您还将了解如何分析列,以便知晓哪些列包含有价值的数据,…...

springboot整合VUE之在线教育管理系统简介
可以学习到的技能 学会常用技术栈的使用 独立开发项目 学会前端的开发流程 学会后端的开发流程 学会数据库的设计 学会前后端接口调用方式 学会多模块之间的关联 学会数据的处理 适用人群 在校学生,小白用户,想学习知识的 有点基础,想要通过项…...