STM32驱动SPI接口EEPROM,AT25010、AT25020、AT25040.zip

STM32 通过硬件SPI接口驱动SPI接口EEPROM,AT25010、AT25020、AT25040.zip

立即下载

一、源代码

void eeprom_init()
{GPIO_InitTypeDef GPIO_InitStructure;SPI_InitTypeDef  SPI_InitStructure;RCC_APB2PeriphClockCmd(	RCC_APB2Periph_GPIOB, ENABLE );//PORTB时钟使能 GPIO_InitStructure.GPIO_Pin = GPIO_Pin_11|GPIO_Pin_12;  // PB12 推挽 GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;  //推挽输出GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;GPIO_Init(GPIOB, &GPIO_InitStructure);GPIO_SetBits(GPIOB,GPIO_Pin_11|GPIO_Pin_12);RCC_APB2PeriphClockCmd(	RCC_APB2Periph_GPIOB, ENABLE );//PORTB时钟使能 RCC_APB1PeriphClockCmd(	RCC_APB1Periph_SPI2,  ENABLE );//SPI2时钟使能 	GPIO_InitStructure.GPIO_Pin = GPIO_Pin_13 | GPIO_Pin_14 | GPIO_Pin_15;GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP;  //PB13/14/15复用推挽输出 GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;GPIO_Init(GPIOB, &GPIO_InitStructure);//初始化GPIOBGPIO_SetBits(GPIOB,GPIO_Pin_13|GPIO_Pin_14|GPIO_Pin_15);  //PB13/14/15上拉SPI_InitStructure.SPI_Direction = SPI_Direction_2Lines_FullDuplex;  //设置SPI单向或者双向的数据模式:SPI设置为双线双向全双工SPI_InitStructure.SPI_Mode = SPI_Mode_Master;		//设置SPI工作模式:设置为主SPISPI_InitStructure.SPI_DataSize = SPI_DataSize_8b;		//设置SPI的数据大小:SPI发送接收8位帧结构SPI_InitStructure.SPI_CPOL = SPI_CPOL_High;		//串行同步时钟的空闲状态为高电平SPI_InitStructure.SPI_CPHA = SPI_CPHA_2Edge;	//串行同步时钟的第二个跳变沿(上升或下降)数据被采样SPI_InitStructure.SPI_NSS = SPI_NSS_Soft;		//NSS信号由硬件(NSS管脚)还是软件(使用SSI位)管理:内部NSS信号有SSI位控制SPI_InitStructure.SPI_BaudRatePrescaler = SPI_BaudRatePrescaler_256;		//定义波特率预分频的值:波特率预分频值为256SPI_InitStructure.SPI_FirstBit = SPI_FirstBit_MSB;	//指定数据传输从MSB位还是LSB位开始:数据传输从MSB位开始SPI_InitStructure.SPI_CRCPolynomial = 7;	//CRC值计算的多项式SPI_Init(SPI2, &SPI_InitStructure);  //根据SPI_InitStruct中指定的参数初始化外设SPIx寄存器SPI_Cmd(SPI2, ENABLE); //使能SPI外设eeprom_read_write_byte(0xff);//启动传输		
}
//SPI 速度设置函数
//SpeedSet:
//SPI_BaudRatePrescaler_2   2分频   
//SPI_BaudRatePrescaler_8   8分频   
//SPI_BaudRatePrescaler_16  16分频  
//SPI_BaudRatePrescaler_256 256分频 void eeprom_set_speed(u8 SPI_BaudRatePrescaler)
{assert_param(IS_SPI_BAUDRATE_PRESCALER(SPI_BaudRatePrescaler));SPI2->CR1&=0XFFC7;SPI2->CR1|=SPI_BaudRatePrescaler;	//设置SPI2速度 SPI_Cmd(SPI2,ENABLE); } 
//SPIx 读写一个字节
//TxData:要写入的字节
//返回值:读取到的字节
u8 eeprom_read_write_byte(u8 TxData)
{		u8 retry=0;				 	while (SPI_I2S_GetFlagStatus(SPI2, SPI_I2S_FLAG_TXE) == RESET) //检查指定的SPI标志位设置与否:发送缓存空标志位{retry++;if(retry>200)return 0;}			  SPI_I2S_SendData(SPI2, TxData); //通过外设SPIx发送一个数据retry=0;while (SPI_I2S_GetFlagStatus(SPI2, SPI_I2S_FLAG_RXNE) == RESET) //检查指定的SPI标志位设置与否:接受缓存非空标志位{retry++;if(retry>200)return 0;}	  						    return SPI_I2S_ReceiveData(SPI2); //返回通过SPIx最近接收的数据					    
}
//==============================================================================
// 描述: 在AT25读状态寄存器
// 输入: 无
// 返回: unsigned char dat 状态寄存器数据
//==============================================================================u8 eeprom_read_sr(void)
{ u8 dat; eeprom_cs=0; eeprom_read_write_byte(RDSR);        //  定入指令0x05dat = eeprom_read_write_byte(0xff);       //  读回数据eeprom_cs=1;return  dat;
}//==============================================================================
// 描述: 向AT25写入一个数据
// 输入: unsigned char Dat 字符数据
//       unsigned int addr 写入的地址
// 返回: 无
//==============================================================================
void eeprom_write_byte(u16 addr,u8 Dat)
{ unsigned char Add; while(eeprom_read_sr()&RDY);                   // 读状态寄存器eeprom_cs=0;eeprom_read_write_byte(WREN);                           // 写使能锁存eeprom_cs=1;eeprom_cs=0;                                  // 芯片使能 // 写入写操作指令 if(addr>0x00ff)eeprom_read_write_byte((WRITE|0x08));           // 地址大于255elseeeprom_read_write_byte(WRITE);                  // 地址小于255// 写入地址Add = (unsigned char)(addr & 0xff);             // 将地址换成8位eeprom_read_write_byte(Add); // 写入数据eeprom_read_write_byte(Dat);eeprom_cs=1;                                // 芯片关闭    
}
//==============================================================================
// 描述: 在AT25读一个字节操作
// 输入: 无
// 返回: unsigned char dat 读出一个字符数据
//==============================================================================
u8 eeprom_read_byte(u16 addr)
{ u8 dat,add;while(eeprom_read_sr()&RDY);                   // 读状态寄存器  eeprom_cs=0;// 写入写操作指令 if(addr>0x00ff)eeprom_read_write_byte((READ | 0x08));         // 地址大于255elseeeprom_read_write_byte(READ);                  // 地址小于255// 写入地址add = (unsigned char)(addr & 0xff);             // 将地址换成8位eeprom_read_write_byte(add); // 读出一个数据dat=eeprom_read_write_byte(0xff);eeprom_cs=1;return dat;
}
//==============================================================================
// 描述: 向AT25连续写入数据
// 输入: unsigned char *PC 写入数据指针
//       unsigned int count 写入数量计数  
//       unsigned int SatAddr 写入起始地址
// 返回: 无
//==============================================================================
void eeprom_write_buf(u16 startAddr,u8 *buf,u16 count)
{ u8 Add; u16 i;while(eeprom_read_sr()&RDY);                   // 读状态寄存器eeprom_cs=0;eeprom_read_write_byte(WREN);                           // 写使能锁存eeprom_cs=1;eeprom_cs=0;// 写入写操作指令 if(startAddr>0x00ff)eeprom_read_write_byte((WRITE|0x08));           // 地址大于255elseeeprom_read_write_byte(WRITE);                  // 地址小于255// 写入地址Add = (unsigned char)(startAddr & 0xff);             // 将地址换成8位eeprom_read_write_byte(Add); for(i=0;i<count;i++)// 写入数据{ eeprom_read_write_byte(*buf++);}eeprom_cs=1;                                 // 芯片关闭    
}
//==============================================================================
// 描述: 在AT25连续读数据
// 输入: unsigned char *PC 读出数据指针
//       unsigned int count 读出数量计数  
//       unsigned int SatAddr 读出起始地址
// 返回: 无
//==============================================================================
void eeprom_read_buf(u16 startAddr,u8 *buf,u16 count)
{ unsigned char Add; unsigned int i;while(eeprom_read_sr()&RDY);                   // 读状态寄存器  eeprom_cs=0;// 写入写操作指令 if(startAddr>0x00ff)eeprom_read_write_byte((READ | 0x08));         // 地址大于255elseeeprom_read_write_byte(READ);                  // 地址小于255// 写入地址Add = (unsigned char)(startAddr & 0xff);             // 将地址换成8位eeprom_read_write_byte(Add); // 读出n个数据for(i=0;i<count;i++){*buf++ = eeprom_read_write_byte(0xff);}eeprom_cs=1;
}

二、测试

int main(void)
{	u8 buf[5]={0x01,0x02,0x03,0x04,0x05},i;uart_init(115200);delay_init();	program_led_init();	eeprom_wp=1;eeprom_init();eeprom_write_buf(0x0000,buf,sizeof(buf));
//	eeprom_write_byte(0x0000,0x08);memset(buf,0x00,sizeof(buf));eeprom_wp=0;while(1){	eeprom_read_buf(0x0000,buf,sizeof(buf));//	buf[0]=eeprom_read_byte(0x0001);for(i=0;i<sizeof(buf);i++)printf("0x%02x ",buf[i]);printf("\r\n");memset(buf,0x00,sizeof(buf));program_led_data(0x10,0x10,0x10);delay_ms(500);program_led_data(0x00,0x00,0x00);delay_ms(500);	}
}

三、原理图
暂留

源代码链接

查看全文
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

相关文章

  1. springboot缓存注解

    springboot缓存注解: @EnableCaching:开关性注解,在项目启动类或某个配置类上使用此注解后,则表示允许使用注解的方式进行缓存操作 @Cacheable:可用于类或方法上;在目标方法执行前,会根据key先去缓存中查询看是否有数据,有就直接返回缓存中的key对应的value值。不再执行…...

    2024/3/14 4:58:17
  2. Tensorflow 张量类型

    常量类型 在 Tensorflow 中任何变量都需要转换为 Tensorflow 可以识别的类型,当然作为变量的特殊形式(不可改变)常量需要使用 tf.constant 存储或转换为张量类型 tf.Tensor ,当然可能不太贴切,所以Tensorflow 也创建了函数 tf.convert_to_tensor 实现了一样的功能,以常见…...

    2024/3/14 4:58:20
  3. 第6章 计算机的运算方法(上) 测试

    1单选(1分)假设浮点数的表示形式如下图,阶码和尾数都用原码表示并且m=4,n=10,用非规格化形式表示时,下列叙述正确的是:DA.可以表示的最大负数为 -2(-16)2(-10) B.可以表示的最小正数为 2(-15)2(-9) C.可以表示的最大正数为 2(-15)2(-9) D.可以表示的最小负数为 -215(…...

    2024/3/14 4:58:18
  4. C. The Number Of Good Substrings(二进制思维)

    这题要发现二进制是增长的很快的,很快很快。这题要发现二进制是增长的很快的,很快很快。这题要发现二进制是增长的很快的,很快很快。 所以我们枚举每个数字作为开头往后延伸所以我们枚举每个数字作为开头往后延伸所以我们枚举每个数字作为开头往后延伸 如果开头数字是1,那么只…...

    2024/3/13 19:54:25
  5. leetcode567. 字符串的排列/滑动窗口

    给定两个字符串 s1 和 s2,写一个函数来判断 s2 是否包含 s1 的排列。 换句话说,第一个字符串的排列之一是第二个字符串的子串。 示例1: 输入: s1 = "ab" s2 = "eidbaooo" 输出: True 解释: s2 包含 s1 的排列之一 ("ba").示例2: 输入: s1= &qu…...

    2024/3/13 19:54:20
  6. MFC界面控制控件大小的确认和修改

    VS里面的界面大小单位叫作DLU,1DLU = 2Pixels(像素) 查看界面大小的方法: 1.格式-》参考线设置-》对话框设置的一个单位大小就可以看到了 2.快捷键 ctrl+G -》显示辅助线-》双击箭头指向位置就可以弹出 但其实更加贴合实际的使用的是;右下角的数字按照公式: 265 = x * (2/…...

    2024/3/14 4:58:14
  7. QA应聘系列之九 ——和Offer相关的事情

    原创:逆熵研习社 本期摘要 1.很难有一个Offer能够满足我们各方面的诉求,在谈Offer前需要对自己的诉求有一个深入的整理,看看自己究竟最在意什么,对最在意的坚持到底,其余的可以适当放宽; 2.拿到Offer后要做好入职准备,竞业协议、社保、工作居住证、体检等诸多事项需要我们…...

    2024/3/15 19:00:59
  8. web远程桌面

    高效截屏windows:direct2d支持硬件加速,没有加速也比gdi快 linux:opengl硬件加速 跨平台截图:Qt、SDL(https://gitee.com/mirrors/bgfx.git)图像传输 bmp原始数据1068*1024的图片压缩jpg需要200k,每秒20帧的画面不卡顿,如果要操作流畅传输图像是不行,使用ffmpeg传输视频…...

    2024/3/14 4:58:14
  9. Weblogic-SSRF漏洞复现

    Weblogic-SSRF漏洞的复现 文章目录Weblogic-SSRF漏洞的复现一、环境二、原理三、步骤靶场环境的搭建漏洞复现漏洞的测试注入HTTP头,利用Redis反弹shell参考文章 一、环境靶机:centos7虚拟机 ip:192.168.8.11 物理机:windows10 burp suite二、原理SSRF原理: 是指Web…...

    2024/3/17 3:43:49
  10. Web自动化测试--python+selenium自动化测试环境搭建

    python+selenium自动化测试环境搭建1、 下载安装python 32、 下载安装Selenium 3(1) 在线安装方式(推荐)(2) 离线安装方式3、 下载Pycharm编译器4、 下载安装浏览器及驱动(1)Firefox浏览器(2)Chrome浏览器5、 验证Python+Selenium的自动化测试环境是否搭建成功 1、 下…...

    2024/3/14 2:42:00
  11. Qt开源作品18-无边框背景透明窗体

    一、前言 用Qt来做无边框北京透明窗体非常简单,根本不需要用什么系统层的API来实现透明什么的,Qt本身提供了很多种设置窗体透明的方法,除了可以设置窗体的属性为透明以外,还可以设置透明度函数,以及qss来设置透明度颜色等,方法很多,按照需要可以选用自己最合适的办法,如…...

    2024/3/14 2:42:02
  12. 两个案例带你搞定JBoss Marshalling编解码在Netty中的应用

    JBoss Marshalling 是一个 Java 对象序列化包,对 JDK 默认的序列化框架进行了优化,但又保持与 Serializable 接口的兼容,同时增加了一些可调用的参数和附加的属性,这些参数可通过工厂类进行配置。本章主要内容包括:Marshalling环境配置 基于Netty和Marshalling的图书订购案…...

    2024/3/14 2:41:58
  13. 设计模式学习笔记三十九、命令模式

    一、百度百科1、命令模式(Command Pattern),在软件设计中我们经常需要向某些对象发送请求,但是并不知道请求的接受者是谁,也不知道被请求的操作是那个。只需在程序运行时指定具体的请求接受者即可,此时,可以用命令模式来进行设计。2、命令模式使得请求发送者与请求接受者…...

    2024/3/14 2:41:58
  14. ffmpeg

    编译 安装msys2,gcc./configure --logfile=logpath 查看日志 make&&make install最后安装在msys2的/usr/local/下 ffmpeg8大模块 libavformat格式模块 libavutil简化编程工具、数据函数和数据结构 libavcodec编解码,支持MPEG4、AAC、MJPEG、H.264、H.265、MP3 libav…...

    2024/3/14 2:41:57
  15. 想学spark但是没有集群也没有数据?没关系,我来教你白嫖一个!

    本文始发于个人公众号:TechFlow,原创不易,求个关注今天是spark专题的第六篇文章,这篇文章会介绍一个免费的spark平台,我们可以基于这个平台做一些学习实验。databricks今天要介绍的平台叫做databricks,它是spark的创建者开发的统一分析平台。单凭spark创建者这几个字大家…...

    2024/3/14 2:41:55
  16. 【UnityShader】内置变量修饰符、变量、语义、函数等

    CG语言中的变量修饰符修饰符 解析const 变量被定义成常量的话,在程序中,就不能再对该变量赋值,除非const和uniform,varying一起使用。const修饰的变量,需要在声明时给予一个初始值extern extern表明声明仅仅是声明,而非定义。在程序中一定有一个地方存在一个非extern的对…...

    2024/3/14 2:41:55
  17. jenkins服务器搭建部署

    jenkins服务器注意部署内容包括jdk、jenkins、docker和maven配置,本文使用京东云主机搭建jenkins服务器 一、云硬盘挂载 由于jenkins服务器需要使用云硬盘,将数据盘挂载至/data目录,主要参考文档如下: https://docs.jdcloud.com/cn/virtual-machines/mount-datadisk 使用其…...

    2024/3/14 2:41:53
  18. 01_集合学习(Ensemble Learning)简介

    集合学习(Ensemble Learning)简介 集成学习涉及多种技术的组合,这些技术允许称为基础学习者(或有时称为弱学习者)的多个机器学习模型合并其预测,并在给定各自的输入和输出的情况下输出单个最佳预测。集成学习旨在解决偏差和方差问题。通过组合许多模型,我们可以减少整体…...

    2024/3/14 4:58:14
  19. leetcode 594. 最长和谐子序列

    594. 最长和谐子序列和谐数组是指一个数组里元素的最大值和最小值之间的差别正好是1。现在,给定一个整数数组,你需要在所有可能的子序列中找到最长的和谐子序列的长度。示例 1:输入: [1,3,2,2,5,2,3,7] 输出: 5 原因: 最长的和谐数组是:[3,2,2,2,3].class Solution:def find…...

    2024/3/14 4:58:09
  20. Telnet 命令的使用与简单原理

    转载:Telnet 命令的使用与简单原理 最近遇到telnet这个命令,因为没有接触与使用过,感觉比较神秘,随着一点一点的查找,发现telnet也不过是一个与远端服务器进行通信的工具。Telnet最常见的是对服务器的远程登录,现在随着各种远程登录方式的普及,比如说远程桌面连接或者一…...

    2024/3/14 4:58:07

最新文章

  1. 【Golang入门教程】Go语言变量的初始化

    文章目录 强烈推荐引言举例多个变量同时赋值总结强烈推荐专栏集锦写在最后 强烈推荐 前些天发现了一个巨牛的人工智能学习网站&#xff0c;通俗易懂&#xff0c;风趣幽默&#xff0c;忍不住分享一下给大家。点击跳转到网站:人工智能 推荐一个个人工作&#xff0c;日常中比较常…...

    2024/3/29 20:54:49
  2. 梯度消失和梯度爆炸的一些处理方法

    在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言&#xff0c;在此感激不尽。 权重和梯度的更新公式如下&#xff1a; w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...

    2024/3/20 10:50:27
  3. 【Golang星辰图】Go语言中的数学和科学计算:从基础算法到高级工具的完整探索

    加速数学和科学计算&#xff1a;使用Go语言的优秀库和示例代码 前言&#xff1a; 在当今数据驱动的世界中&#xff0c;数学和科学计算是解决各种问题的关键。而Go语言作为一门简单、高效和强大的编程语言&#xff0c;也提供了许多优秀的数学和科学计算库。本文将介绍几个流行…...

    2024/3/28 14:59:37
  4. 设计模式——观察者模式Observer

    Q&#xff1a;观察者模式属于哪一类设计模式 A&#xff1a;观察者模式属于行为学模式 Q&#xff1a;什么是观察者模式 A&#xff1a;当一个对象的状态发生改变时&#xff0c;所有依赖它的对象都得到通知&#xff0c;并自动更新 观察者模式解析&#xff1a;报纸类维护了一个…...

    2024/3/28 7:29:11
  5. 【外汇早评】美通胀数据走低,美元调整

    原标题:【外汇早评】美通胀数据走低,美元调整昨日美国方面公布了新一期的核心PCE物价指数数据,同比增长1.6%,低于前值和预期值的1.7%,距离美联储的通胀目标2%继续走低,通胀压力较低,且此前美国一季度GDP初值中的消费部分下滑明显,因此市场对美联储后续更可能降息的政策…...

    2024/3/29 18:08:39
  6. 【原油贵金属周评】原油多头拥挤,价格调整

    原标题:【原油贵金属周评】原油多头拥挤,价格调整本周国际劳动节,我们喜迎四天假期,但是整个金融市场确实流动性充沛,大事频发,各个商品波动剧烈。美国方面,在本周四凌晨公布5月份的利率决议和新闻发布会,维持联邦基金利率在2.25%-2.50%不变,符合市场预期。同时美联储…...

    2024/3/29 18:08:34
  7. 【外汇周评】靓丽非农不及疲软通胀影响

    原标题:【外汇周评】靓丽非农不及疲软通胀影响在刚结束的周五,美国方面公布了新一期的非农就业数据,大幅好于前值和预期,新增就业重新回到20万以上。具体数据: 美国4月非农就业人口变动 26.3万人,预期 19万人,前值 19.6万人。 美国4月失业率 3.6%,预期 3.8%,前值 3…...

    2024/3/29 2:45:46
  8. 【原油贵金属早评】库存继续增加,油价收跌

    原标题:【原油贵金属早评】库存继续增加,油价收跌周三清晨公布美国当周API原油库存数据,上周原油库存增加281万桶至4.692亿桶,增幅超过预期的74.4万桶。且有消息人士称,沙特阿美据悉将于6月向亚洲炼油厂额外出售更多原油,印度炼油商预计将每日获得至多20万桶的额外原油供…...

    2024/3/29 16:26:39
  9. 【外汇早评】日本央行会议纪要不改日元强势

    原标题:【外汇早评】日本央行会议纪要不改日元强势近两日日元大幅走强与近期市场风险情绪上升,避险资金回流日元有关,也与前一段时间的美日贸易谈判给日本缓冲期,日本方面对汇率问题也避免继续贬值有关。虽然今日早间日本央行公布的利率会议纪要仍然是支持宽松政策,但这符…...

    2024/3/29 5:19:52
  10. 【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响

    原标题:【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响近日伊朗局势升温,导致市场担忧影响原油供给,油价试图反弹。此时OPEC表态稳定市场。据消息人士透露,沙特6月石油出口料将低于700万桶/日,沙特已经收到石油消费国提出的6月份扩大出口的“适度要求”,沙特将满…...

    2024/3/29 18:08:00
  11. 【外汇早评】美欲与伊朗重谈协议

    原标题:【外汇早评】美欲与伊朗重谈协议美国对伊朗的制裁遭到伊朗的抗议,昨日伊朗方面提出将部分退出伊核协议。而此行为又遭到欧洲方面对伊朗的谴责和警告,伊朗外长昨日回应称,欧洲国家履行它们的义务,伊核协议就能保证存续。据传闻伊朗的导弹已经对准了以色列和美国的航…...

    2024/3/29 11:11:56
  12. 【原油贵金属早评】波动率飙升,市场情绪动荡

    原标题:【原油贵金属早评】波动率飙升,市场情绪动荡因中美贸易谈判不安情绪影响,金融市场各资产品种出现明显的波动。随着美国与中方开启第十一轮谈判之际,美国按照既定计划向中国2000亿商品征收25%的关税,市场情绪有所平复,已经开始接受这一事实。虽然波动率-恐慌指数VI…...

    2024/3/29 1:13:26
  13. 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试

    原标题:【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试美国和伊朗的局势继续升温,市场风险情绪上升,避险黄金有向上突破阻力的迹象。原油方面稍显平稳,近期美国和OPEC加大供给及市场需求回落的影响,伊朗局势并未推升油价走强。近期中美贸易谈判摩擦再度升级,美国对中…...

    2024/3/29 8:28:16
  14. 【原油贵金属早评】市场情绪继续恶化,黄金上破

    原标题:【原油贵金属早评】市场情绪继续恶化,黄金上破周初中国针对于美国加征关税的进行的反制措施引发市场情绪的大幅波动,人民币汇率出现大幅的贬值动能,金融市场受到非常明显的冲击。尤其是波动率起来之后,对于股市的表现尤其不安。隔夜美国股市出现明显的下行走势,这…...

    2024/3/29 7:41:19
  15. 【外汇早评】美伊僵持,风险情绪继续升温

    原标题:【外汇早评】美伊僵持,风险情绪继续升温昨日沙特两艘油轮再次发生爆炸事件,导致波斯湾局势进一步恶化,市场担忧美伊可能会出现摩擦生火,避险品种获得支撑,黄金和日元大幅走强。美指受中美贸易问题影响而在低位震荡。继5月12日,四艘商船在阿联酋领海附近的阿曼湾、…...

    2024/3/29 18:07:15
  16. 【原油贵金属早评】贸易冲突导致需求低迷,油价弱势

    原标题:【原油贵金属早评】贸易冲突导致需求低迷,油价弱势近日虽然伊朗局势升温,中东地区几起油船被袭击事件影响,但油价并未走高,而是出于调整结构中。由于市场预期局势失控的可能性较低,而中美贸易问题导致的全球经济衰退风险更大,需求会持续低迷,因此油价调整压力较…...

    2024/3/29 9:57:23
  17. 氧生福地 玩美北湖(上)——为时光守候两千年

    原标题:氧生福地 玩美北湖(上)——为时光守候两千年一次说走就走的旅行,只有一张高铁票的距离~ 所以,湖南郴州,我来了~ 从广州南站出发,一个半小时就到达郴州西站了。在动车上,同时改票的南风兄和我居然被分到了一个车厢,所以一路非常愉快地聊了过来。 挺好,最起…...

    2024/3/29 0:49:46
  18. 氧生福地 玩美北湖(中)——永春梯田里的美与鲜

    原标题:氧生福地 玩美北湖(中)——永春梯田里的美与鲜一觉醒来,因为大家太爱“美”照,在柳毅山庄去寻找龙女而错过了早餐时间。近十点,向导坏坏还是带着饥肠辘辘的我们去吃郴州最富有盛名的“鱼头粉”。说这是“十二分推荐”,到郴州必吃的美食之一。 哇塞!那个味美香甜…...

    2024/3/29 18:06:57
  19. 氧生福地 玩美北湖(下)——奔跑吧骚年!

    原标题:氧生福地 玩美北湖(下)——奔跑吧骚年!让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 啊……啊……啊 两…...

    2024/3/29 17:27:19
  20. 扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!

    原标题:扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!扒开伪装医用面膜,翻六倍价格宰客!当行业里的某一品项火爆了,就会有很多商家蹭热度,装逼忽悠,最近火爆朋友圈的医用面膜,被沾上了污点,到底怎么回事呢? “比普通面膜安全、效果好!痘痘、痘印、敏感肌都能用…...

    2024/3/29 18:06:36
  21. 「发现」铁皮石斛仙草之神奇功效用于医用面膜

    原标题:「发现」铁皮石斛仙草之神奇功效用于医用面膜丽彦妆铁皮石斛医用面膜|石斛多糖无菌修护补水贴19大优势: 1、铁皮石斛:自唐宋以来,一直被列为皇室贡品,铁皮石斛生于海拔1600米的悬崖峭壁之上,繁殖力差,产量极低,所以古代仅供皇室、贵族享用 2、铁皮石斛自古民间…...

    2024/3/29 18:06:22
  22. 丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者

    原标题:丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者【公司简介】 广州华彬企业隶属香港华彬集团有限公司,专注美业21年,其旗下品牌: 「圣茵美」私密荷尔蒙抗衰,产后修复 「圣仪轩」私密荷尔蒙抗衰,产后修复 「花茵莳」私密荷尔蒙抗衰,产后修复 「丽彦妆」专注医学护…...

    2024/3/28 18:26:34
  23. 广州械字号面膜生产厂家OEM/ODM4项须知!

    原标题:广州械字号面膜生产厂家OEM/ODM4项须知!广州械字号面膜生产厂家OEM/ODM流程及注意事项解读: 械字号医用面膜,其实在我国并没有严格的定义,通常我们说的医美面膜指的应该是一种「医用敷料」,也就是说,医用面膜其实算作「医疗器械」的一种,又称「医用冷敷贴」。 …...

    2024/3/29 18:06:01
  24. 械字号医用眼膜缓解用眼过度到底有无作用?

    原标题:械字号医用眼膜缓解用眼过度到底有无作用?医用眼膜/械字号眼膜/医用冷敷眼贴 凝胶层为亲水高分子材料,含70%以上的水分。体表皮肤温度传导到本产品的凝胶层,热量被凝胶内水分子吸收,通过水分的蒸发带走大量的热量,可迅速地降低体表皮肤局部温度,减轻局部皮肤的灼…...

    2024/3/28 20:09:10
  25. 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...

    解析如下&#xff1a;1、长按电脑电源键直至关机&#xff0c;然后再按一次电源健重启电脑&#xff0c;按F8健进入安全模式2、安全模式下进入Windows系统桌面后&#xff0c;按住“winR”打开运行窗口&#xff0c;输入“services.msc”打开服务设置3、在服务界面&#xff0c;选中…...

    2022/11/19 21:17:18
  26. 错误使用 reshape要执行 RESHAPE,请勿更改元素数目。

    %读入6幅图像&#xff08;每一幅图像的大小是564*564&#xff09; 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
  27. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...

    win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”问题的解决方法在win7系统关机时如果有升级系统的或者其他需要会直接进入一个 等待界面&#xff0c;在等待界面中我们需要等待操作结束才能关机&#xff0c;虽然这比较麻烦&#xff0c;但是对系统进行配置和升级…...

    2022/11/19 21:17:15
  28. 台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法...

    有不少用户在重装Win7系统或更新系统后会遇到“准备配置windows&#xff0c;请勿关闭计算机”的提示&#xff0c;要过很久才能进入系统&#xff0c;有的用户甚至几个小时也无法进入&#xff0c;下面就教大家这个问题的解决方法。第一种方法&#xff1a;我们首先在左下角的“开始…...

    2022/11/19 21:17:14
  29. win7 正在配置 请勿关闭计算机,怎么办Win7开机显示正在配置Windows Update请勿关机...

    置信有很多用户都跟小编一样遇到过这样的问题&#xff0c;电脑时发现开机屏幕显现“正在配置Windows Update&#xff0c;请勿关机”(如下图所示)&#xff0c;而且还需求等大约5分钟才干进入系统。这是怎样回事呢&#xff1f;一切都是正常操作的&#xff0c;为什么开时机呈现“正…...

    2022/11/19 21:17:13
  30. 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...

    Win7系统开机启动时总是出现“配置Windows请勿关机”的提示&#xff0c;没过几秒后电脑自动重启&#xff0c;每次开机都这样无法进入系统&#xff0c;此时碰到这种现象的用户就可以使用以下5种方法解决问题。方法一&#xff1a;开机按下F8&#xff0c;在出现的Windows高级启动选…...

    2022/11/19 21:17:12
  31. 准备windows请勿关闭计算机要多久,windows10系统提示正在准备windows请勿关闭计算机怎么办...

    有不少windows10系统用户反映说碰到这样一个情况&#xff0c;就是电脑提示正在准备windows请勿关闭计算机&#xff0c;碰到这样的问题该怎么解决呢&#xff0c;现在小编就给大家分享一下windows10系统提示正在准备windows请勿关闭计算机的具体第一种方法&#xff1a;1、2、依次…...

    2022/11/19 21:17:11
  32. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”的解决方法...

    今天和大家分享一下win7系统重装了Win7旗舰版系统后&#xff0c;每次关机的时候桌面上都会显示一个“配置Windows Update的界面&#xff0c;提示请勿关闭计算机”&#xff0c;每次停留好几分钟才能正常关机&#xff0c;导致什么情况引起的呢&#xff1f;出现配置Windows Update…...

    2022/11/19 21:17:10
  33. 电脑桌面一直是清理请关闭计算机,windows7一直卡在清理 请勿关闭计算机-win7清理请勿关机,win7配置更新35%不动...

    只能是等着&#xff0c;别无他法。说是卡着如果你看硬盘灯应该在读写。如果从 Win 10 无法正常回滚&#xff0c;只能是考虑备份数据后重装系统了。解决来方案一&#xff1a;管理员运行cmd&#xff1a;net stop WuAuServcd %windir%ren SoftwareDistribution SDoldnet start WuA…...

    2022/11/19 21:17:09
  34. 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?

    原标题&#xff1a;电脑提示“配置Windows Update请勿关闭计算机”怎么办&#xff1f;win7系统中在开机与关闭的时候总是显示“配置windows update请勿关闭计算机”相信有不少朋友都曾遇到过一次两次还能忍但经常遇到就叫人感到心烦了遇到这种问题怎么办呢&#xff1f;一般的方…...

    2022/11/19 21:17:08
  35. 计算机正在配置无法关机,关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机...

    关机提示 windows7 正在配置windows 请勿关闭计算机 &#xff0c;然后等了一晚上也没有关掉。现在电脑无法正常关机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;关机提示 windows7 正在配…...

    2022/11/19 21:17:05
  36. 钉钉提示请勿通过开发者调试模式_钉钉请勿通过开发者调试模式是真的吗好不好用...

    钉钉请勿通过开发者调试模式是真的吗好不好用 更新时间:2020-04-20 22:24:19 浏览次数:729次 区域: 南阳 > 卧龙 列举网提醒您:为保障您的权益,请不要提前支付任何费用! 虚拟位置外设器!!轨迹模拟&虚拟位置外设神器 专业用于:钉钉,外勤365,红圈通,企业微信和…...

    2022/11/19 21:17:05
  37. 配置失败还原请勿关闭计算机怎么办,win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案...

    前几天班里有位学生电脑(windows 7系统)出问题了&#xff0c;具体表现是开机时一直停留在“配置windows update失败 还原更改 请勿关闭计算机”这个界面&#xff0c;长时间没反应&#xff0c;无法进入系统。这个问题原来帮其他同学也解决过&#xff0c;网上搜了不少资料&#x…...

    2022/11/19 21:17:04
  38. 一个电脑无法关闭计算机你应该怎么办,电脑显示“清理请勿关闭计算机”怎么办?...

    本文为你提供了3个有效解决电脑显示“清理请勿关闭计算机”问题的方法&#xff0c;并在最后教给你1种保护系统安全的好方法&#xff0c;一起来看看&#xff01;电脑出现“清理请勿关闭计算机”在Windows 7(SP1)和Windows Server 2008 R2 SP1中&#xff0c;添加了1个新功能在“磁…...

    2022/11/19 21:17:03
  39. 请勿关闭计算机还原更改要多久,电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机怎么办...

    许多用户在长期不使用电脑的时候&#xff0c;开启电脑发现电脑显示&#xff1a;配置windows更新失败&#xff0c;正在还原更改&#xff0c;请勿关闭计算机。。.这要怎么办呢&#xff1f;下面小编就带着大家一起看看吧&#xff01;如果能够正常进入系统&#xff0c;建议您暂时移…...

    2022/11/19 21:17:02
  40. 还原更改请勿关闭计算机 要多久,配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以...

    配置windows update失败 还原更改 请勿关闭计算机&#xff0c;电脑开机后一直显示以以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;配置windows update失败 还原更改 请勿关闭计算机&#x…...

    2022/11/19 21:17:01
  41. 电脑配置中请勿关闭计算机怎么办,准备配置windows请勿关闭计算机一直显示怎么办【图解】...

    不知道大家有没有遇到过这样的一个问题&#xff0c;就是我们的win7系统在关机的时候&#xff0c;总是喜欢显示“准备配置windows&#xff0c;请勿关机”这样的一个页面&#xff0c;没有什么大碍&#xff0c;但是如果一直等着的话就要两个小时甚至更久都关不了机&#xff0c;非常…...

    2022/11/19 21:17:00
  42. 正在准备配置请勿关闭计算机,正在准备配置windows请勿关闭计算机时间长了解决教程...

    当电脑出现正在准备配置windows请勿关闭计算机时&#xff0c;一般是您正对windows进行升级&#xff0c;但是这个要是长时间没有反应&#xff0c;我们不能再傻等下去了。可能是电脑出了别的问题了&#xff0c;来看看教程的说法。正在准备配置windows请勿关闭计算机时间长了方法一…...

    2022/11/19 21:16:59
  43. 配置失败还原请勿关闭计算机,配置Windows Update失败,还原更改请勿关闭计算机...

    我们使用电脑的过程中有时会遇到这种情况&#xff0c;当我们打开电脑之后&#xff0c;发现一直停留在一个界面&#xff1a;“配置Windows Update失败&#xff0c;还原更改请勿关闭计算机”&#xff0c;等了许久还是无法进入系统。如果我们遇到此类问题应该如何解决呢&#xff0…...

    2022/11/19 21:16:58
  44. 如何在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