紫光同创-盘古200pro+开发板
本原创文章由深圳市小眼睛科技有限公司创作,版权归本公司所有,如需转载,需授权并注明出处(www.meyesemi.com)
一、开发系统介绍
开发系统概述
MES2L676-200HP 开发板采用紫光同创 logos2 系列 FPGA,型号:PG2L200H-6FBB676。开发板采用核心板+扩展版结构,核心板与扩展板之间使用高速板对板连接器进行连接,核 心 板 侧 连 接 器 型 号 : LB3524-G120P-WOR , 扩 展 板 侧 连 接 器 型 号 :LB3524-G120S-WOR。
核心板主要由 FPGA+2 颗 DDR3+2 颗 FLASH+电源及复位组成,承担了 FPGA 最小系统运行及高速数据处理及存储功能。FPGA 选用紫光同创 28nm 工艺 FPGA(logos2:PG2L200H-6FBB676);PG2L200H 与 DDR3 在数据交互时时钟频率最高可达 1066Mbps,两颗 DDR3 数据位宽共 32bit,因此数据带宽可达(1066Mbps*32),充分满足高速多路数据存储的需求;另外 PG2L200H FPGA 带有 8 路 HSST 高速收发器,每路速度高达6.6Gb/,非常适用于光纤通信与 PCIe 通信;核心板上的两颗 FLASH 采用,主要用于存储 FPGA 配置文件 。
底板为核心板扩展了丰富的外围接口,其中包括 HDMI 输出接口、HDMI 输入接口、网口、串口,SD 卡接口、光纤模块接口,SMA 接口、PCIe 接口,并配置了按键、LED灯、EEPROM 器件。
开发系统简介
开发系统外设资源
开发系统功能框图
综上所述,MES2L676-200HP 开发平台所能实现的功能描述如下所示:
Logos2 FPGA 核心板
由 PG2L200H-6IFBB676+2 片 512MB DDR3 + 2 片 128Mb QSPI FLASH 组成。
PCIe X4 接口 * 1
支持 PCI Express 2.0 标准,提供 PCIe X4 高速数据传输接口,单通道通信速率可高达 5GBaud。
SFP 高速光纤接口 * 2
Logos2 FPGA 的 HSST 收发器的 2 路高速收发器连接到 2 个光模块的发送和接收,实现 2 路高速的光纤通信接口。每路的光纤数据通信接收和发送的速度高达6.6Gb/s。
SMA 接口
Logos2 FPGA 的 HSST 收发器的 1 路高速收发器连接到 SMA 接口,数据通信接收和发送的速度高达 6.6Gb/s。
HDMI 输出 * 1
选用了国产宏晶微公司的 MS7210 HMDI 发送芯片,兼容 HDMI1.4b 及 HDMI 1.4b下标准视频的 3D 传输格式。支持的最高分辨率高达 4K@30Hz,最高采样率达到 300MHz;支持 HBR 音频。
HDMI 输入 * 1
选用了国产宏晶微公司的 MS7200 HMDI 接收芯片,兼容 HDMI1.4b 及 HDMI 1.4b下标准视频的 3D 传输格式。支持的最高分辨率高达 4K@30Hz,最高采样率达到 300MHz;支持 HBR 音频。
USB 转串口 * 1
用于与电脑进行串口通信,方便用户进行调试。串口芯片采用 Silicon Labs 的USB-UART 芯片: CP2102 , USB 接口采用 USB Type C 接口。
Micro SD 卡座
支持 SDIO 模式和 SPI 模式。
EEPROM
板载一片 IIC 接口的 EEPROM:24C02;
JTAG 接口
10 针 2.54mm 间距的双排排针口,用于 FPGA 程序的下载和调试。
LED 灯
8 个用户发光二极管;
按键
8 个用户按键,1 个复位按键;
FMC 扩展口
FMC 扩展口共扩展 29 对差分 IO,1 路 I2C 总线信号,一路 HSSTLP 高速串行数据收发信号以及为 HSSTLP 提供的一路参考时钟。
二、核心板
核心板概述
MES2L676-200HP 核心板是“小眼睛科技”基于多年 FPGA 开发经验,采用紫光同创logos2 系列 PG2L200H-6IFBB676 作为主控芯片而开发的全新国产高性能 FPGA 核心板,具有高数据带宽、高存储容量的特点,适用于视频图像处理、高速数据采集、工业控制等多元应用场景。
MES2L676-200HP 核心板使用了 2 片 DDR3 芯片, DDR3 总容量 8Gbit,组合数据总线宽度为 32bit,最高速率支持 1066Mbps,满足用户高带宽的数据处理需求。
MES2L676-200HP 核心板扩展出 8 对 HSST TX/RX 信号,用于光纤通信、PCIe 通信、FMC 接口通信。在满足用户需求的同时,FPGA 芯片到接口之间走线做了等长和差分处理,非常适合二次开发。
MES2L676-200HP 核心板尺寸结构图如下图所示:
系统描述
FPGA
FPGA 型号为 PG2L200H-6IFBB676,属于紫光同创 logos2 系列产品,速度等级为 6,温度范围:工业级(-40~100°C),FBB 封装,管脚数目 676。紫光同创 Logos2 系列 FPGA 产品型号的编号内容及意义如下:
PG2L200H-6IFBB676 主要参数如下:
电源接口
MES2L676-200HP 核心板供电电压为 VCCIN,输入电压为 5V,需通过板对板连接器供电,连接底板时通过底板供电。板上的电源设计示意图如下图所示:
各电源的功能如下表所示:
时钟
MES2L676-200HP 核心板上配有 1 个有源差分晶振,1 个单端 27MHz 晶振。差分晶振用于 DDR3 的参考时钟输入,单端 27MHz 用于 FPGA 的系统时钟源。
125MHz 差分晶振
下图中 U7 为 125MHz 有源差分晶振,此时钟为 DDR3 提供输入参考时钟,晶振输出到 FPGA DDR3 信号所在 BANK 上。
具体的管脚约束如下表所示:
27MHz 单端时钟
下图 U11 为 27MHz 有源晶振电路,此时中连接至 FPGA 内部的全局时钟管脚上,可为 FPGA 提供输入参考时钟。
具体的管脚约束如下表所示:
上电 IO Status
在 Logos2 器件上有一个功能复用 IO,控制从上电完成后到进入用户模式之前中所有用户 IO 的弱上拉电阻是否使能。此管脚在配置之前或是配置过程中,该引脚不允许悬空,此 IO 在上电后的对应功能如下:
(1)“0”,使能所有用户 IO 内部上拉电阻。
(2)“1”,不使能所有用户 IO 内部上拉电阻。
MES2L676-200HP 核心板将此管脚的功能默认接 GND,用户可根据需求,自行焊接电阻选择上电后初始的 IO 状态;
功能电路如下:
JTAG 接口
MES2L676-200HP 核心板正面左上角预留 JTAG 触点,可在没有底板的情况下调试核心板。FPGA 的 JTAG 信号通过高速板对板连接器与底板 JTAG 接口相连,用于下载FPGA 程序或者固化程序到 FLASH。
DDR3
MES2L676-200HP 核心板配了两个 4Gbit(512MB)的 DDR3 芯片(共计 8Gbit),DDR 的总线宽度供 32bit,DDR3 型号选择为 Micron 公司 MT41K256M16TW-107:P,(兼容 Micron MT41K256M16HA-125、Winbong W634GU6NB-11)。DDR3 SDRAM 的最高运行时钟速度可达 533MHz(数据速率)。该 DDR3 存储系统直接连接到了 FPGA 的 R4、R5,DDR3 SDRAM 的硬件连接示意图如下图所示:
DDR3 布线采用 50 欧姆走线阻抗用于单端信号,DCI 电阻(VRP / VRN)以及差分时钟设置为 100 欧姆。每个 DDR3 芯片在 ZQ 上采用 240 欧姆电阻下拉。DDR-VDDQ设置为 1.5V,以支持所选的 DDR3 器件。DDR-VTT 是与 DDR-VDDQ 始终电压跟随,保持为 1/2 倍 DDR-VDDQ 的电压值。DDR-VREF 是一个独立的缓冲输出,等于 1/2 倍DDR-VDDQ 的电压。DDR-VREF 是隔离的,可为 DDR 电平转换提供更清晰的参考。
具体的管脚分配如下表所示:
QSPI Flash
MES2L676-200HP 核心板采用两片 winbond 公司的 4 位 SPI(QSPI)串行 Nor 闪存
W25Q128JV,容量共 256Mb,最高支持 8bit 模式。
两颗 QSPI FLASH(U15、U9)的电路连接如下:
QSPI Flash 管脚分配如下:
扩展 IO
扩展 IOMES2L676-200HP 核心板背面共有 4 个 120pin 高速扩展口 J1/J2/J3/J4,核心板侧连接器型号:LB3524-G120P-WOR,扩展板侧连接器型号:LB3524-G120S-WOR。,
FPGA 的 IO 通过 4 个扩展口与底板连接,实现高速数据通信。
扩展口 J1
扩展口 J2
扩展口 J3
注:“*”标 IO 为 1.5V 电平标准,其他 IO 为 3.3V 电平标准;
扩展口 J4
三、扩展底板
扩展底板简介
通过前面开发系统的介绍可知,扩展底板的外设资源如下:
HDMI 输出接口 *1
光纤接口 *2
SD 卡接口 *1
HDMI 输入接口 *1
10/100/1000M 以太网接口 *1
SMA 接口 *4
PCIe 接口 *1
按键 *5
USB 转 UART *1
Jtag 调试接口 *1
LED 灯 *8
FMA 连接器 *1
外接接口通信
网口
MES2L676-200HP 开发板使用 Realtek RTL8211 PHY 实现了一个 10/100/1000 以太网端口,用于网络连接。 该器件工作电压为支持 2.5V、3.3V。PHY 连接到 BANK L3,并通过 RGMII 接口连接到 MES2L676-200HP。RJ-45 连接器是 HFJ11-1G01E-L12RL,具有集成的自动缠绕磁性元件,可提高性能、质量和可靠性。RJ-45 有两个状态指示灯 LED,用于指示流量和有效链路状态。
下图为 MES2L676-200HP 开发板上的网口连接框图。
具体的管脚分配如下所示:
SFP 光纤接口
MES2L676-200HP 板上有 2 路 SFP 光纤接口,用户可使用光模块与光纤接口相连进行光纤通信。2 路光纤接口分别跟 FPGA 的 HSST 收发器的 2 路 RX/TX 相连接, TX 信号和 RX 信号都是以差分信号方式连接 FPGA 和光模块,每路 TX 发送和 RX 接收数据速率高达 6.6Gb/s。HSST 收发器的参考时钟由板载的 125M 差分晶振提供。
FPGA 和光纤设计示意图如下图所示:
具体的管脚约束如下表所示:
SMA 接口
MES2L676-200HP 板上扩展了一路 SMA 接口信号用于高速数据传输。开发板 SMA接口符合标准 SMA 接口规范,可使用”内螺旋+插针“的 SMA 线连接板卡”外螺旋+插孔”的 SMA 接口进行通信,板卡 SMA 接口与 FPGA 的 HSST 收发器的一路 RX/TX 相连,TX信号和 RX 信号都是以差分信号方式通过隔直电容连接 FPGA 和 SMA 接口, TX 发送和 RX 接收数据速率高达 6.6Gb/s。HSST 收发器的参考时钟由板载的 125M 差分晶振提供。
具体的管脚约束如下表所示:
PCIe x4 接口
MES2L676-200HP 扩展底板上提供一个工业级高速数据传输 PCIe x4 接口, PCIE卡的外形尺寸符合标准PCIe卡电气规范要求,可直接在普通PC的x4PCIe插槽上使用。
PCIe接口的收发信号直接跟FPGA的HSST收发器相连接,四通道的 TX 信号和RX 信号都是以差分信号方式连接到FPGA,单通道通信速率可高达5G bit带宽。PCIe 的参考时钟由PC的PCIe 插槽提供给开发板,参考时钟频率为100Mhz。
TX 发送信号和参考时钟 CLK 信号用 AC 耦合模式连接。
MES2L676-200HP 与 PCIe 卡槽的管脚连接如下表所示。
串口
MES2L676-200HP 扩展底板上集成了一路 USB 转串口模块,采用的 USB-UART 芯片是 CP2102 , USB 接口采用 USB Type C 接口,可用 USB Type C 线连接到 PC 端进行串口数据通信。
USB Uart 电路设计的示意图如下图所示:
具体的管脚分配如下:
JTAG
MES2L676-200HP 扩展底板上的 JTAG 接口用于下载 FPGA 程序或者固化程序到FLASH。为了减轻带电插拔造成对 FPGA 芯片的损坏,在设计上在 JTAG 信号位置添加了保护二极管来保证信号的电压在 FPGA 接受的范围,避免 FPGA 的损坏。
提醒:通电的情况下,应避免带电插拔。
HDMI
HDMI 输入接口
HDMI输入接口的实现,选用了国产宏晶微公司的MS7200HMDI接收芯片, 兼容 HDMI1.4b及 HDMI 1.4b下标准视频的3D传输格式。支持的最高分辨率高达4K@30Hz,最高采样率达到 300MHz;MS7200 支持 YUV 和 RGB 之间的色彩空间转换,数字接口支持 YUV 及 RGB 格式输出;MS7200 不仅支持通过 IIS 总线或 SPDIF 传输高清音频,还支持高比特音频(HBR)音频,在 HBR 模式下,音频采样率最高为 768KHz。其中 MS7200 的 IIC 配置接口与 FPGA 的 IO 相连,通过 FPGA 的编程来对 MS7200进行初始化和控制操作,MES2L676-200HP 开发板上将 MS7200 的 SA 管脚下拉到地,故 IIC 的 ID 地址为 0x56;
HDMI 输入接口的硬件连接如下图所示。
具体的管脚分配如下所示:
HDMI 输出接口
HDMI 输出接口的实现,选用了国产宏晶微公司的 MS7210 HMDI 发送芯片,兼容 HDMI1.4b 及 HDMI 1.4b 下标准视频的 3D 传输格式。内置可编程 EDID 缓存,支持的最高分辨率高达4K@30Hz,最高采样率达到 300MHz;MS7210 支持 YUV 和 RGB之间的色彩空间转换,数字接口支持 YUV 及 RGB 格式输入;MS7210 的 IIS 接口不仅支持高清音频的传输,还支持高比特音频(HBR)音频,在 HBR 模式下,音频采样率最高为 768KHz。其中,MS7210 的 IIC 配置接口与 FPGA 的 IO 相连,通过 FPGA 的编程来对 MS7210 进行初始化和控制操作,MES2L676-200HP 开发板将 MS7210 的SA 管脚上拉到电源电压,故 IIC 的 ID 地址为 0xB2;HDMI 输出接口的硬件连接如下图所示。
具体的管脚分配如下表所示:
按键/指示灯/存储接口
按键
MES2L676-200HP 开发板上扩展有 5 个用户按键,按键连接在 FPGA 普通 IO 上,低电平有效;按键未按下时,按键信号为高电平,当按键按下时,按键信号为低电平。
具体管脚分配如下:
LED 灯
MES2L676-200HP 开发板上扩展有 8 个用户 LED 灯,连接在 PG2L200H 的 bank L3上,FPGA 输出高电平时 LED 灯亮。
扩展板上 LED 灯功能电路图如下图所示:
具体的管脚分配如下所示:
EEPROM
MES2L676-200HP 开发板板载了一片容量为:2Kbit(1*256*8bit)的 EEPROM ,型号为 24LC02,由 1 个 256byte 的 block 组成,通过 IIC 总线进行通信。EEPROM 的I2C 信号连接的 FPGA 的 IO 口上。下图为 EEPROM 的设计示意图;
具体的管脚分配如下:
SD CARD
MES2L676-200HP 扩展底板上扩展了一个 SD card 接口,支持 SPI 模式和 SD 模式,使用的 SD 卡为 MicroSD 卡,接口电压为 3.3V,原理图如下图所示:
SD card 原理图
具体的管脚分配如下:
时钟
MES2L676-200HP 扩展底板上配有两个 125MHz 有源差分晶振与 1 个 27MHz 有源晶振。两个差分晶振用于 HSST 参考时钟输入。
125MHz 有源差分晶振
下图 U3 为 125MHz 有源差分晶振之一,用于光纤通信的参考时钟输入,晶振时钟输入至 BANK L7 上。
具体的管脚分配如下表所示:
下图 U4 为另一个 125MHz 有源差分晶振,用于 PCIe 通信的参考时钟输入,晶振时钟输入至 FPGA 的 BANK L3 上。
具体的管脚分配如下表所示:
27MHz 有源晶振
下图 U10 为扩展底板 27MHz 有源单端时钟预留于扩展地板上。
具体的管脚分配如下表所示:
FMC 连接器
MES2L676-200HP 扩展底板预留了一组 FMC LPC 扩展口,符合 FMC 接口规范,可用于外接 FMC 模块(HDMI 输入输出模块、高速 AD 模块)。
其中 FMC 扩展口共扩展 29 对差分 IO,1 路 I2C 总线信号,一路 HSSTLP 高速串行数据收发信号以及为 HSSTLP 提供的一路参考时钟。FMC 扩展的差分信号分别连接在BANK L6、BANK L5、BANK L4、BANK L7 上,其中 BANK L6 的 IO 电压由 L6_VADJ 决定,且 L6_VADJ 可通过跳线帽座连接 J20 处的不同针脚决定为 3.3V 或 2.5V。
J20 位置
FPGA 与 FMC 连接器相连的框图如下表所示:
具体的管脚分配如下表所示:
J33-A:
供电电源
开发板的电源输入电压为+12V,请使用开发板自带的电源,不要用其他规格的电源,以免损坏开发板。扩展板上通过 1 路 DC/DC 电源芯片 SGM61163 把+12V 电压转化成+5V 电源,最大输出电流 6A;另使用一路 DC/DC 电源芯片 MT2492 把+5V 转换出+3.3V电源最大输出电流 2A 供外设接口使用;扩展板上的+5V 电源通过板间连接器给核心板供电,扩展板上电源设计如下图所示:
底板尺寸图
相关文章:

紫光同创-盘古200pro+开发板
本原创文章由深圳市小眼睛科技有限公司创作,版权归本公司所有,如需转载,需授权并注明出处(www.meyesemi.com) 一、开发系统介绍 开发系统概述 MES2L676-200HP 开发板采用紫光同创 logos2 系列 FPGA,型号:…...

iOS 中的 nil、Nil、NULL、NSNull 僵尸对象和野指针
iOS 中的 nil、Nil、NULL、NSNull 僵尸对象和野指针-CSDN博客 类型含义使用场景示例nil表示一个指向 Objective - C 对象的空指针。在 Objective - C 和 Swift(与 Objective - C 交互时)中用于表示对象不存在。当一个对象变量没有指向任何有效的对象实例…...

【优选算法】有效三角形的个数(双指针算法)
优质专栏:算法_云边有个稻草人的博客-CSDN博客 目录 【611. 有效三角形的个数 - 力扣(LeetCode)】 解法一: 解法二: 【611. 有效三角形的个数 - 力扣(LeetCode)】 解法一: 三层for…...
中介者模式(Mediator Pattern)、桥接模式(Bridge Pattern) 和 策略模式(Strategy Pattern)
中介者模式(Mediator Pattern)、桥接模式(Bridge Pattern) 和 策略模式(Strategy Pattern) 都是常见的设计模式,它们解决不同类型的问题。我们将通过 Swift 示例来说明它们的使用场景࿰…...
客户案例:基于慧集通打通聚水潭电商ERP与用友U8系统集成之路
一、引言 本原型客户是 生物科技公司,其公司系列抗菌抗病毒产品广泛应用于医疗用品、纺织服饰、家纺用品、母婴护理、女性用品、个人防护等多个领域。在知识产权方面,公司在专业领域已获得商标和专利近百项,创新能力得到了国家及行业内普遍认…...
阿里云clb是什么
传统型负载均衡服务 阿里云CLB(Classic Load Balancer)是阿里云提供的一种传统型负载均衡服务,主要用于将访问流量根据转发策略分发到后端多台云服务器。 CLB的定义和功能 CLB是一种流量分发控制服务,通过设置虚拟服务地…...

【Cursor编辑器】自用经验和实操(迭代更新)
1.启动composer crtl I 2.生成直接一直问加载 3. 实操 生成个知识图谱,使用csv文件里面的数据创关系和节点。...
【学习笔记】ChatGPT原理与应用开发——基础科普
HuggingLLM(ChatGPT原理与应用开发) 原文链接:HuggingLLM(ChatGPT原理与应用开发)-课程详情 | Datawhale 此处仅为学习记录和总结 1:基础科普 1.1:自然语言背景 图灵测试 如果一个人&#x…...
基于Web的实验中心工作管理网站的设计与实现
写作任务 一、课题背景 实验中心承担了全校计算机公共基础课程和学院专业课程,需要对实验中心工作进行有效的管理。 二、课题任务 本课题设计和实现实验中心工作管理系统。 系统的主要内容包括: (1)人员管理; &am…...

docker 安装minio
docker pull minio/minio #启动 mkdir -p /root/minio/config mkdir -p /root/minio/datadocker run -d \--name minio \-p 9002:9000 \-p 9001:9001 \--restartalways \-v /root/minio/data:/data \-v /root/minio/config:/root/.minio \-e "MINIO_ACCESS_KEYminioadmin…...
ubuntu下ipmi的使用(4028)
参考ubuntu系统下配置IPMI_ubuntu ipmi-CSDN博客 参考:ipmitool ubuntu 安装_ipmi centos ubuntu使用总结-CSDN博客 1.安装 sudo apt-get -y install ipmitool 2.加载 modprobe ipmi_msghandlermodprobe ipmi_devintfmodprobe ipmi_si 3.使用,查看不到的话&am…...
周记-唐纳德的《计算机程序设计艺术》
用代码生成代码 开发一个协议,字段有些多,每个字段是QT的属性,需要写Q_PROPERTY,一个一个编辑的话比较繁琐,耗费时间。后来就用代码生成了头文件和源文件,get和set还有signal函数,内容基本都是…...
极品飞车6的快捷键与车辆等级
极品飞车,英文全称为Need for Speed,是EA公司于1994年开始研发的赛车类竞技游戏。从1996年的《极品飞车-特别版》、2002年的《极品飞车:闪电追踪2》、2005年的《极品飞车:地下狂飙2》、到2024年《极品飞车:集结》,是70后、80年、90年等几代人…...

计算机毕业设计Python+知识图谱大模型AI医疗问答系统 健康膳食推荐系统 食谱推荐系统 医疗大数据 机器学习 深度学习 人工智能 爬虫 大数据毕业设计
温馨提示:文末有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:文末有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:文末有 CSDN 平台官方提供的学长联系方式的名片! 作者简介:Java领…...
纯真社区版IP库CZDB数据格式使用教程
1. 概述 纯真社区版IP库是一种免费且公开的IP地理位置数据库,主要面向非商业用途。其最新推出的CZDB格式是一种全新的数据文件格式,自2024年10月起将成为官方维护和更新的唯一版本。该格式支持同时存储IPv4和IPv6地址信息,具备以下优点&…...

Linux(Centos 7.6)软件包安装
Linux软件安装,常见的有三种方式,rpm方式、yum方式、源码编译安装方式。其中rpm方式可能存在依赖方式,可能会比较麻烦;源码编译安装同样可能会缺少一些编译需要的软件需要安装,也会比较麻烦;相对比较好的方…...

[WASAPI]音频API:从Qt MultipleMedia走到WASAPI,相似与不同
[WASAPI] 从Qt MultipleMedia 来看WASAPI 最近在学习有关Windows上的音频驱动相关的知识,在正式开始说WASAPI之前,我想先说一说Qt的Multiple Media,为什么呢?因为Qt的MultipleMedia实际上是WASAPI的一层封装,它在是线…...

【畅购商城】微信支付之支付模块
目录 支付页面 接口 后端实现 前端实现 支付页面 步骤一:创建 flow3.vue组件 步骤二:引入第三方资源(js、css) <script> import TopNav from ../components/TopNav import Footer from …...
网络安全专有名词详解_2
57.Webshell 就是以ASP、php、jsp、cgi等网页文件形式存在的一种命令执行环境,也叫做网页的后门,可以上传下载文件,查看数据库和执行任意的程序命令等。 58.跨站攻击 XSS,是指攻击者利用网站程序对用户输入过滤不足,输…...

【传感器技术与应用】第2章 基本电量传感器,电位器式传感器,电感式传感器,电容式传感器
注作者了解更多 我的其他CSDN专栏 毕业设计 求职面试 大学英语 过程控制系统 工程测试技术 虚拟仪器技术 可编程控制器 工业现场总线 数字图像处理 智能控制 传感器技术 嵌入式系统 复变函数与积分变换 单片机原理 线性代数 大学物理 热工与工程流体力学 数…...

css实现圆环展示百分比,根据值动态展示所占比例
代码如下 <view class""><view class"circle-chart"><view v-if"!!num" class"pie-item" :style"{background: conic-gradient(var(--one-color) 0%,#E9E6F1 ${num}%),}"></view><view v-else …...

如何在看板中体现优先级变化
在看板中有效体现优先级变化的关键措施包括:采用颜色或标签标识优先级、设置任务排序规则、使用独立的优先级列或泳道、结合自动化规则同步优先级变化、建立定期的优先级审查流程。其中,设置任务排序规则尤其重要,因为它让看板视觉上直观地体…...

初学 pytest 记录
安装 pip install pytest用例可以是函数也可以是类中的方法 def test_func():print()class TestAdd: # def __init__(self): 在 pytest 中不可以使用__init__方法 # self.cc 12345 pytest.mark.api def test_str(self):res add(1, 2)assert res 12def test_int(self):r…...

脑机新手指南(七):OpenBCI_GUI:从环境搭建到数据可视化(上)
一、OpenBCI_GUI 项目概述 (一)项目背景与目标 OpenBCI 是一个开源的脑电信号采集硬件平台,其配套的 OpenBCI_GUI 则是专为该硬件设计的图形化界面工具。对于研究人员、开发者和学生而言,首次接触 OpenBCI 设备时,往…...
从面试角度回答Android中ContentProvider启动原理
Android中ContentProvider原理的面试角度解析,分为已启动和未启动两种场景: 一、ContentProvider已启动的情况 1. 核心流程 触发条件:当其他组件(如Activity、Service)通过ContentR…...
嵌入式常见 CPU 架构
架构类型架构厂商芯片厂商典型芯片特点与应用场景PICRISC (8/16 位)MicrochipMicrochipPIC16F877A、PIC18F4550简化指令集,单周期执行;低功耗、CIP 独立外设;用于家电、小电机控制、安防面板等嵌入式场景8051CISC (8 位)Intel(原始…...
xmind转换为markdown
文章目录 解锁思维导图新姿势:将XMind转为结构化Markdown 一、认识Xmind结构二、核心转换流程详解1.解压XMind文件(ZIP处理)2.解析JSON数据结构3:递归转换树形结构4:Markdown层级生成逻辑 三、完整代码 解锁思维导图新…...
高防服务器价格高原因分析
高防服务器的价格较高,主要是由于其特殊的防御机制、硬件配置、运营维护等多方面的综合成本。以下从技术、资源和服务三个维度详细解析高防服务器昂贵的原因: 一、硬件与技术投入 大带宽需求 DDoS攻击通过占用大量带宽资源瘫痪目标服务器,因此…...

热门Chrome扩展程序存在明文传输风险,用户隐私安全受威胁
赛门铁克威胁猎手团队最新报告披露,数款拥有数百万活跃用户的Chrome扩展程序正在通过未加密的HTTP连接静默泄露用户敏感数据,严重威胁用户隐私安全。 知名扩展程序存在明文传输风险 尽管宣称提供安全浏览、数据分析或便捷界面等功能,但SEMR…...
shell脚本质数判断
shell脚本质数判断 shell输入一个正整数,判断是否为质数(素数)shell求1-100内的质数shell求给定数组输出其中的质数 shell输入一个正整数,判断是否为质数(素数) 思路: 1:1 2:1 2 3:1 2 3 4:1 2 3 4 5:1 2 3 4 5-------> 3:2 4:2 3 5:2 3…...