搜索 现
《COD20》第4赛季联动“高达”内容公布:包含3款皮肤

《COD20》第4赛季联动“高达”内容公布:包含3款皮肤

近日,《 使命召唤:现代战争3 (Call of Duty: Modern Warfare III)》第四赛季宣布与《机动战士高达》进行联动。这次联动将推出三款皮肤:RX-78-2 高达、MS-06S 扎古 II、XVX-016 风灵高达。 据悉,这三款联动皮肤将以捆绑包的形式进行售卖。捆绑包内还将包含名片、武器饰品、贴纸、终结技等内容。具体上线时间尚未确定,届时游戏还将推出“高达”主题活动。

游戏资讯 2024-05-22
表现惊人!NS版《生化变种》在日本的销量是预期20倍

表现惊人!NS版《生化变种》在日本的销量是预期20倍

开放世界奇幻RPG游戏《 生化变种 》于5月14日登陆Switch平台,据发行商THQ Nordic透露,该作在日本的销量已远超过预期。 THQ Nordic表示《生化变种》的Switch版本据说销量是预期的20倍,该作强劲表现的原因可能是Switch硬件的便利性并且触及了此前未触及的受众和市场。这一表现也凸显了Switch在日本市场的强大影响力。 《生化变种》背景设定在末日后的开放世界,一场瘟疫正在毁灭这片土地,生命之树也在承受着自根部而起的死亡威胁,各个部落却分裂割据。玩家将探索这个动荡不安的世界,决定万物的命运。

游戏资讯 2024-05-22
EA SPORTS™发布《麦登橄榄球25》,预购开启是对NFL的超现实表现

EA SPORTS™发布《麦登橄榄球25》,预购开启是对NFL的超现实表现

5月17日,EA SPORTS™旗舰级运动模拟游戏《麦登橄榄球25》的预购阶段正式启动。价格方面,面向中国区玩家,游戏本体预售价为348元人民币,而内容更为丰富的豪华版则为498元。游戏定档发售日期为8月16日。有趣的是,目前游戏尚未计划提供中文支持,但依然吸引了不少爱好者的关注。 《麦登橄榄球25》在革新游戏体验方面做出承诺。它采用了FieldSENSE™技术的升级,引入了全面重塑的物理系统、球队管理以及多种游戏模式的增强特性。此外,游戏还应用了全新的解说和视觉表现手法,深入挖掘了美式足球的吸引力和精髓。 另外,游戏内设有可选的虚拟货币交易系统,让玩家可以自行决定是否购买虚拟货币以兑换各种虚拟游戏物品,包括多种随机获取的游戏内商品。这些将为球队增添未知的惊喜元素。对《麦登橄榄球25》感兴趣的玩家,现在可访问相关商店页面进行预购,提前体验这一赛季的激情和挑战。 关键词标签:《麦登橄榄球25》

游戏资讯 2024-05-22
市面上出现将临终亲人变成AI的公司

市面上出现将临终亲人变成AI的公司

关于人工智能(AI)深度伪造视频,以及对已故或年迈的演员(主要是在《星球大战》系列中)使用的数字复活术,已经有了很多争议。但有没有想过更进一步呢?DeepBrain AI公司将收集你所爱之人的音频和视觉记录,然后在他们去世后为你创建一个可以与之交流的互动式AI版本。 BBC最近的一篇报道突出了一些“死亡科技”领域的新参与者,这些科技初创公司提供与悲伤和死亡相关的服务。其中包括了两家被介绍的公司。HereafterAI,允许你收集录音和图片,并将它们保存给你所爱的人,但这项服务似乎不会产生新的文本或音频——“AI”部分似乎是其交互式用户界面,用于轻松创建、存储和访问这些数据。Settld则提供一项服务,用于取消已故亲人的财务和社会账户,从悲伤过程中移除了一个重大的后勤负担。 这些服务展示了技术如何被用来应对失去亲人的痛苦,以及如何帮助处理与死亡相关的实际问题。然而,它们也引发了关于隐私、伦理和情感影响的重要讨论。例如,创建一个已故亲人的AI版本可能会带来情感上的复杂性,包括对真实记忆的混淆和对失去亲人的持续依恋。同时,这些服务的提供者需要确保他们对用户数据的处理是安全和尊重的,尤其是在处理如此个人和敏感的信息时。 DeepBrain AI的首席财务官迈克尔·荣格声称,该公司的人工智能形象与原人有“96.5%的相似度,所以家人大多不会觉得与已故家庭成员交谈感到不舒服。” 观看2022年该产品演示的视频让我感到疯狂。“身患癌症的丈夫李先生,担心他的妻子会孤单,所以决定为她留下他的“数字双胞胎”。”不过“数字双胞胎”这个短语让我毛骨悚然:它暗示了真人和生成的AI之间存在某种平等。 观看这些化身在行动中的录像也很奇怪。观看提供的两次对话,感觉非常窥探和侵犯隐私,但它们的互动性也很低——如果没有上下文,我可能会认为这些只是预先录制的信息,这让我怀疑该产品的可行性。作为一个游戏爱好者,我想起了过去E3展会上的那些“渲染预告片”,它们声称展示了真实的游戏玩法。 即使假设它像广告中宣传的那样工作,我也觉得这个概念非常令人不安。HereafterAI的产品是一个组织工具,在我看来并不比传统方式保存亲人的信件或录音更有争议。DeepBrain AI威胁的是其他东西:将亲人录制的“内容”混合在一起,塑造成一个不道德的木偶,以5万美元的价格操纵哀悼者。

游戏资讯 2024-05-22
文件系统(四):FAT32文件系统实现原理

文件系统(四):FAT32文件系统实现原理

FAT32是从FAT12、FAT16发展而来,目前主要应用在移动存储设备中,比如SD卡、TF卡。隐藏的 FAT文件系统 现在也有被大量使用在UEFI启动分区中。 为使文章简单易读,下面内容特意隐藏了很多实现细节,关于分区、格式化等相关的内容,可以查看之前的文章: 文件系统(一):存储介质、原理与架构 文件系统(二):分区、格式化数据结构 文件系统(三):嵌入式、计算机系统启动流程与步骤 (一)FAT32 磁盘布局 拿一个FAT32文件系统的存储设备,我们可以看到,它整个存储设备大概可以分为5个部分: 引导、保留扇区、FAT表、目录和文件、备份 。 (1)引导与保留扇区 引导和保留扇区部分,会因为分区方式的不同(MBR与GPT)而不同,同时也会因为存储设备分区个数的不同也会有差异。 下面这个是使用GPT方式将存储设备分为1个分区并格式化为FAT32文件系统格式的数据分布示意图。 (2)备份 在磁盘末尾的备份区域,主要是使用GPT方式分区的时候,会将分区表信息备份到存储设备的最后区域。对于MBR分区方式,并没有这部分。 (3)FAT表与目录项 在FAT32文件系统的使用过程中,FAT表和目录项是其核心部分,将在下面介绍 (二)文件在哪里? 将一个存储设备格式化成FAT32格式文件系统,然后再在上面创建几个文件夹和文件,那么这些文件和文件夹的名字信息是存储在什么位置?文件里面的数据又是存储在哪?要怎样才能找到这些文件? 上面在一个TF卡中创建了test1、test2、test3、test4 四个文件夹和一个0000.media媒体文件。 System Volume Information 目录及其下面的文件是在Windows系统格式化的时候系统写入的系统文件。 目录项 FAT表后面的区域,是根目录的存储区域,目录和文件以及文件中的实际数据都存储在这个一个大的区域。根目录是在该区域最开始的位置。 从根文件所在扇区的数据我们可以看到根目录的目录项信息: 从 WinHex 工具上,根目录所在位置的还有4个“ 新建文件夹 ”项。这个是因为在Windows创建文件夹的时候,开始的名字是“新建文件夹”,后面被我重命名成了test1~4 目录项分为 长文件名 和 短文件名 如果一个文件它的名字大于11个字节,那它就至少有两个目录项,一个短文件名项和一个长文件名项。 文件名长度小于等于11个字节的话,就只有一个短文件名项。短文件名目录项长度为32个字节,各字节的定义如下: 根据上面定义可以对根目录下的目录项进行解析: 以test2目录项举例,我们可以看到: 文件名为test2 (短文件名) 文件属性为 10 (子目录 ) 这里时间需要转换,2字节用不同的位表示年月日和时分秒 起始簇号为 07 号 如果目录项是以 E5 开头,那表示该项是无效的或是已经删除了的目录项,比如上面的四个"新建文件夹"目录项 通过目录项,我们可以知道存储设备上都有哪些文件和目录,相应的子目录也是一样的实现,只不过子目录下面的目录项是在子目录所在的簇中记录。 (三)文件磁盘空间分配 在FAT32文件系统中,它是以簇为单位进行空间分配和管理。一般一个簇的大小为4KB(下面均以4KB做参考)。 一个文件或是一个目录,它是通过目录项知道它在存储设备上存放的的开始位置,也就是开始簇号,而簇号信息,是存储在FAT表上, 一个FAT32文件系统有两个FAT表,一个正常使用,另外一个为备份FAT表 通过分区上的DBR和FSINFO信息可以知道FAT表的大小和所在位置等信息。 FAT32 是以32位(4Byte)来定义一个FAT表项,也就是一个簇的状态,下表是FAT表项中值的含义: 对于FAT表,第0号簇是固定的0x0FFFFFF8,第1号簇项0xFFFFFFFF是被系统使用 第3号簇是根目录的开始簇,如果其值是0x0FFFFFFF,表示根目录只占用一个簇的空间,也就是4KB大小空间,如果其值是0x00000002~0x0FFFFFFE,表示根目录的下一个簇号,直到出现文件结束簇0x0FFFFFFF,也就是根目录大于4KB的大小。 下面是对FAT表现的一个解析。 从上面可以看出: 如果文件或是目录小于4K(一个簇),那它所占用的空间就是目录项中起始簇号所分配的空间,该簇号的值为结束簇号的值(0x0FFFFFFF) 如果一个文件大于4K(一个簇),目录项中的起始簇号所在位置的值,就是下一个位置存储的簇号值,比如0000.media 文件,它的起始簇号是10,第10簇号(0x0000000B)->第11簇号(0x0000000C)->......第241簇号(0x0x00000F2)->第242簇号(0x0FFFFFFF 结束簇号) 上面这个0000.media文件是以连续的方式存储在磁盘中,当磁盘满了或是使用久了之后,会存在磁盘碎片,有可能就不是连续的空间了。 (四)实现原理 我们从文件的创建、数据写入、文件删除等操作流程看文件系统的基本实现原理 (1)文件创建 创建文件或是目录的时候,会先在当前目录所在位置的目录项中添加一个目录项 目录项会记录文件的起始簇号,创建、修改时间,文件属性等信息 (2)文件增删数据 如果起始簇空间写满了,系统会查找一个空闲簇,数据将继续写入到该空闲簇中,FAT表中该空闲簇会被标记已经被使用,同时,该文件的结束簇号也会往后移动一个簇。 更新该目录项中的修改时间、文件大小等信息 删除或是修改文件里面的数据,就是一个反向的过程 (3)文件数据读取 通过目录项,找需要读取文件所在的开始簇位置 如果文件大于一个簇,开始簇位置的值为下一个簇的位置,可以顺着这个簇链一直查找,直到结束簇出现。 (4)文件删除 文件删除的时候,根目录中该目录项的信息并不会被删除,而是将该目录项标记为删除状态 FAT表中该文件所占用的簇号,会被标记为0,表示该簇为未使用的簇。 该文件所在簇号所对应扇区的实际文件数据不会被擦除,文件里面的数据还是存储在删除上。 文件删除,实际上也就是将该文件在FAT表中的簇信息标记为可使用,然后将目录项标记为已删除,实际数据不会做删除处理 如果要恢复被删除的文件,可以根据目录项中的信息进行恢复,前提是不要再创建新文件和写入新数据,因为新的数据容易将原来文件所在扇区的数据覆盖或是擦除。 (5)基本原理 FAT32文件系统的基本原理,是通过目录项来管理磁盘的文件目录结构,然后通过FAT表来管理磁盘文件所使用的簇(扇区)空间。 FAT32 文件系统的FAT表是通过单向链式的方法来管理扇区,这种方式在小文件和小容量的储存设备上使用比较方便,但不适合于大文件和大容量的存储设备。 目前大于32GB的SDXC卡,SD协会已采用 exFAT 作为默认的文件系统。 (五)优缺点 (1)优点 FAT32 文件系统现在还在被大量使用,其主要的优势在于: 兼容性强和实现简单 兼容性强 : 它可以同时支持Windows、Linux、Mac OS 三个操作系统,同时因为它的历史悠久,很早就已经被广泛使用,所以很多老旧电脑系统和设备都可以支持。 实现简单 : 它的设计相对简单、易于实现和维护,特别是在系统资源紧张的嵌入式设备中。 (2)缺点 它的缺点主要有: 不适合大文件、磁盘碎片化、安全性较差 不适合大文件 : 目录项中使用4个字节表示文件大小,其最大表示的值为4GB,所以FAT32对于单个文件的最大大小限制为4GB。 安全性较差 : 相比一些现代文件系统(如NTFS、exFAT等),FAT32的安全性较差。它缺乏对文件和文件夹的访问控制、加密、日志记录等高级功能,因此不适合用于存储敏感数据或需要更高安全性的场景。 (3)磁盘碎片化 磁盘碎片化这里描述详细一些,因为它会影响到文件系统的性能。 静态分配簇 : FAT32使用固定大小的簇(cluster)来管理存储空间。每个文件都被分配到一个或多个簇来存储,这些簇在存储设备上连续地排列。当文件大小超过一个簇的容量时,系统会分配额外的簇给文件。但是,如果在磁盘上没有足够的连续空闲簇来容纳整个文件,文件就会被分割成多个片段并存储在不同的地方,导致碎片化。 文件删除和大小改变 : FAT32文件系统的碎片化还会因为文件的删除和大小的改变而产生。当文件被删除时,它占用的簇会被标记为空闲,可以被其他文件使用。如果其他文件需要的空间无法与原文件的簇连续,新文件就会分配到磁盘上的不同位置,造成碎片化。同样地,当文件的大小发生改变时,如果新的大小需要的簇数超过了原文件所占用的连续簇数,文件也会发生碎片化。 碎片化的影响 : 碎片化会影响文件的读取和写入性能。当文件被分割成多个片段时,系统需要花费更多的时间来定位和读取这些片段,从而降低了文件的读取速度。另外,由于文件存储不连续,存储设备上可能会出现许多小的空闲碎片,导致存储空间的浪费。 结尾 上面内容是以比较概况的方式来介绍FAT32文件系统的实现原理和它的优缺点,至于FAT32文件系统的详细实现细节,可以通过官方文档进行了解(晦涩难懂),也可以找张TF卡,通过winhex等工具,自己动手查看它的实现细节。 ---------------------------End--------------------------- 如需获取更多内容 请关注 liwen01 公众号

网游攻略 2024-05-22
用STM32F4的DMA实现高速、实时的同步并行通信——以读取高速ADC为例[原创www.cnblogs.com/helesheng]

用STM32F4的DMA实现高速、实时的同步并行通信——以读取高速ADC为例[原创www.cnblogs.com/helesheng]

大概6-7年前,在网上看到过一篇用STM32F1的DMA控制GPIO输出高速数字波形的帖子。觉得很有意思,就自己试了试:控制GPIO输出波形翻转的速度最高只能达到3-4MHz,且容易受到STM32F1的APB2总线其他设备读写的影响,输出的方波不稳定。由于问题较多,对高速实时性提升不大,感觉基本不实用,就没有再进一步研究。 前几天在研究STM32F4和STM32F1的区别时,发现STM32F4进行了两项升级:1、把GPIO连接从APB2总线改到AHB总线上,极大的改善了GPIO输入、输出的实时性和时序控制能力。2、增加DMA stream的概念(参见拙作 https://www.cnblogs.com/helesheng/p/18167026 ),使得DMA传输请求的来源更明确。 DMA控制器的上述升级,使得STM32F1上比较“鸡肋”的DMA高速并行同步传输能力得到了较大提升 ,具备了一定的实用性。我尝试用STM32F407VE的DMA2在TIM1的触发配合下,实现了对并行接口的流水线型ADC的控制和读取。理论读取速度可达40MSPS以上,实测读取速度可超过AD9200E的理论上限——20MSPS。设计思路、程序和电路如下,供大家参考和指正。 以下原创内容欢迎网友转载,但请注明出处: https://www.cnblogs.com/helesheng 一、DMA控制高速同步并行数据传输的原理分析 本文基于DMA的GPIO高速并行读写程序,主要利用了STM32F4系列DMA的以下关键特性: 1)STM32的DMA传输可分为外设和内存之间,以及内存之间两种传输模式。这两种模式的最重要区别是: 外设和内存之前的DMA传输必须由其他外部 请求 信号触发;而内存和内存之间的DMA传输则不会等待其他触发,它会在上一次传输进行完之后自动进行下一次传输 。 在STM32的嵌入式系统中,除去少数只追求传输带宽的纯数据传输任务以外,大部分与硬件相关的DMA传输,还要要求在恰当的时刻完成传输。以本文要完成的高速A/D数据读取为例,读写数据的时刻必须收到采样间隔的严格控制。也就要求由定时器TIM来实现采样间隔的定时,即 由TIM产生DMA传输的请求信号,而数据则通过DMA在GPIO 数据寄存器 和内存之间进行传输 。 2)外设和内存之间的DMA传输的请求信号,可以是本次DMA传输的源或目的的外设,也可以是其他外设。 STM32F4的DMA传输请求信号由DMA的流(stream)和请求信号(或称通道channel)共同决定;但传输源和目的外设种类却由源和目的地址决定 。 二者不能混为一谈。 3)STM32F4的 两个DMA控制器的两个端口被指定为特定的数据源 。具体连接关系如下图所示。以GPIO为例,STM32F4把它连接到AHB1总线上,由下图可知连接到AHB1外设的只有蓝色和黑色两种颜色的线,也就意味着,左侧的两个DMA控制器中只有连接了蓝色和黑色的 DMA2 可以实现与GPIO之间的DMA传输。 图1 STM32F4系列两个DMA控制器端口(源和目标)连接的外设/存储器种类 通过查询STM32F4的数据手册中的DMA请求信号表可知,可用于请求DMA2的定时器只有TIM1和TIM8两个高级定时器。我选择了TIM1的更新事件TIM1_UP来请求DMA传输。 图2 STMF4系列DMA2控制器的外设传输请求表 另外,控制高速ADC还要求单次DMA传输耗时要小于采样间隔,而 STM32F4把GPIO连接到AHB1总线的意义也就在于此——相比之前将GPIO连接到APB2总线的STM32F1系列,STM32F4将能够更快速的对GPIO进行读写 ,从而提高与所控制ADC的数据读取速率。 最后,流水线型ADC还需要一个采样同步时钟;由于数据读取也是在该时钟的同步下进行,自然只能由TIM1时基部分同时产生该时钟。一种合理的解决办法是用TIM1的输出比较(OC)功能电路来产生。这也意味着该时钟只能由TIM1的某个通道(CHx)产生,从而只能在某些管脚上输出,这一点必须在硬件设计时加以注意。 二、高速并行接口ADC读取的程序和电路设计 1、硬件设计 下图是我采用的ADI公司的标称转换速率为20MSPS的流水线型A/D转换器——AD9200E(10bits分辨率)的工作时序图。 图3 AD9200的读取时序 可以发现,数据的更新发生在 上升沿 后25ns左右。 如果输出比较OC电路采用时基计数的前段输出高电平,比较翻转的后输出低电平的模式,就会使得输出PWM信号的上升沿发生在TIM1更新时。而如前所述STM32F4的DMA2数据传输则发生在TIM1更新事件后,这就有由于高速数字电路的竞争与冒险造成读取时序不收敛。 我曾在某论坛看到过有人对AD9226做类似尝试,仅在16MSPS以上时就出现采样点读取错误的问题(https://blog.csdn.net/cusichidouren/article/details/126002742),我猜测就是由于这个原因。 合理的解决方案其实也不复杂:对OC电路输出的PWM信号反相,使其在下降沿时触发DMA2传输请求。幸运的是STM32的OC输出支持负逻辑的PWM输出,不需要附加进一步的门电路。具体配置代码请参见软件设计部分。 具体GPIO选择方面,我用了PE0~16号端口来实现对AD9200的控制和读取。其中,PE口中PE11管脚可以配置为TIM1的通道2(CH2),可以作为AD9200的转换时钟(INPUT CLOCK)。而AD9200的10根数据线则用PE0~9负责读取,低位对齐的做法也有利于后续的数据读取和整理。AD9200的钳位控制(CLAMP)、溢出指示(OTR)、低功耗待机(STBY)等管脚则连接到PE口的其他管脚。原理图太简单,这里就不贴出来了,放一张实物图。 注意:AD9200的模拟驱动应使用一个高压摆率的宽带运放,我使用了低成本的AD8052。 图4 实验系统实物图 2、软件设计 正如本文前面“原理分析”介绍的,DMA传输的通道、流、数据源/目标、传输请求信号如下图所示。 图5 DMA工作原理示意图 3、遇到的几个“坑” 尽管STM32F4是非常成熟的MCU产品线,但本文所述的“基于DMA的高速并行GPIO读写”并不是常见的功能,因此在调试过程中我还是遇到并克服了一些问题。个人觉得是芯片本身以及标准外设库的一些小问题造成的,但也可能是由于我才疏学浅、考虑不周的原因。罗列与此,供大家参考和指正。 1)官方提供的标准外设库高速外部晶振频率不匹配问题 我使用了ST官方提供的标准外设库作为开发平台,其中配置的高速外部晶振HSE的频率(HSE_VALUE)为25MHz。而我实际使用的晶振为8MHz,这除了导致UART通信的波特率不准之外,更重要的是还会导致TIM1输出比较OC电路输出的时钟频率不对。在固件库stm32f4xx.h中搜索宏“HSE_VALUE”,将其改为8000000即可解决问题。 2)PA8管脚复用为TIM1_CH1输出比较功能时无输出的问题 我最初进行硬件设计时,曾想用管脚PA8复用的TIM1_CH1功能输出AD9200所需的转换时钟。但折腾了很长时间都无法让PA8管脚输出所需时钟(PWM)信号,在网上搜索后发现问题是STM32芯片的一个“顽疾”( www.openedv.com/posts/list/49738.htm )——只要使能复用在PA8、PA8、PA10等管脚上的USART1功能,就会导致PA8上的TIM1_CH1无法输出PWM信号。修补这个BUG也不困难:我改成使用TIM1_CH2(在PE11管脚上)输出PWM波,就很好的解决了这个问题。 三、测试结果 下图所示的是VOFA+软件显示的采集信号 图6 AD9200采集的信号波形(采样率为21MS,输入正弦信号为1MHz,采样长度为512点) 相关问题分析如下: 四、DMA控制高速并行ADC/DAC的弊端和问题 1、采样触发信号问题 及其解决办法 1) 用STM32这样的MCU代替FPGA来控制高速ADC,最大的问题在于MCU软件的实时性远远赶不上硬件控制的FPGA。例如,前面提供的主程序代码中,用检测按键的方式触发DMA实现采样。显然无论是检测按键的程序的时间精度还是程序调用外设库启动DMA传输的时间精度都远远低于ADC采样的100ns数量级的时间精度。致使采样触发信号的实时性只能满足对“时间平稳信号”分析的需要,无法达到对非平稳信号进行时域分析的需求。 2)另外,从图6中可以发现信号刚开始的一段信号是混乱的,造成混乱的原因有二: 其一:在高速传输条件下, 在传输刚开始的一段时间 S TM32的DMA控制器无法及时的响应传输请求 ,从而造成DMA只能在TIM1的采样请求已经发出一段时间后才读取ADC的输出数据,结果自然不正确。 其二:流水线型ADC的数据传输和采样值之间存在延迟。从图3给出的时序图也可以发现,当前读取的数据是四个时钟之前“潜伏”在ADC的流水线中的,从而造成了缓冲区中开始一段的信号错误。 以上两个原因,都可以通过丢掉缓冲器中开始的一段数据的方法掩盖,但这无疑也是对采样触发信号的实时性的进一步降低。 2、TIM1输出采样时钟抖动问题及其解决办法 下图是用20G采样率的示波器DSOX6004A采集到的TIM1_CH2(PE11)输出的采样时钟信号。 图7 TIM1的PWM功能产生的采样时钟的孔径抖动(触发后100us处) 为了测试采样时钟信号的孔径抖动情况,我将观察窗对准采样触发后100us的地方(触发-采样延迟如图中红色圈内数据所示),可以发现该处时钟上升沿的抖动达到了5ns左右(图中示波器横轴每个为5ns,如图中黄色圈所示)。这表明TIM1的OC模块产生的采样时钟孔径抖动品质较差,大大降低了采样信号的信噪比。 为解决这个问题,可以使用片外模拟锁相环PLL输出的时钟信号作为ADC的采样时钟。至于STM32F407的TIM1_CH2则由输出比较模式(OC)变为输入捕获模式(IC),由外部锁相环产生的时钟信号作为TIM1_CH2的捕获(IC)对象。 下图是我使用单独的模拟锁相环PLL芯片Si5351产生相同的21MHz信号,同样在采样触发后100us的地方观察时钟抖动情况。可以明显的看到锁相环芯片产生的时钟的孔径抖动性能明显由于定时器输出比较模式输出的时钟。 图8 模拟锁相环芯片Si5351产生的采样时钟的孔径抖动(触发后100us处) 3、同步传输速率被限制在10MSPS左右 从本质上讲,DMA是与CPU内核共享片上的总线资源的,当使用DMA高速传输并行数据时必然挤占CPU读取指令和数据的总线时间。如果DMA传输的是SRAM中的数据,某一笔传输由于总线被占用而延期并不会影响传输整体的正确性。但对于ADC和DAC这样的高速数据传输,某一笔数据的延迟就有可能造成采样的错误。 经过测试,我整体的感觉是: 即使把DMA传输数据的优先级设为非常高(DMA_Priority_VeryHigh),且在采集期间不执行中断服务(ISR)等可能打断DMA的程序,当把DMA同步传输速率提升到10MSPS以上就很难保证每一笔传输的可靠实时性了 。当然在极限情况下,同步传输速率是可以达到40MSPS的,但不建议大家在产品中使用。 4、 单端数字信号,抗干扰能力弱于差分数据线 当数字信号在PCB上传输的速率达到10MSPS以上时,STM32中使用的单端3.3V CMOS在很多情况下就有可能出现传输错误,一般的解决方案是使用LVDS等差分传输标准。但STM32F4系列中没有类似硬件配置,导致同步传输速率达到10MSPS以上时系统的抗干扰能力和传输正确率都会有所下降。

网游攻略 2024-05-22
《大众点评》提现方法介绍

《大众点评》提现方法介绍

大众点评不仅为消费者提供了丰富的消费参考信息,也为商家和创作者提供了多种变现途径。在大众点评上,无论是商家通过提供优质服务获得的收入,还是创作者通过发布优质内容获得的分成,都可以以现金的形式进行提现。接下来,我们将详细介绍大众点评的提现方法。 大众点评怎么提现? 1、首先打开大众点评软件,进入到首页中后我们需要点击右上角的【我的】; 2、然后在我的页面中我们点击其中的【钱包】按钮; 3、接着来到钱包的页面中我们可以卡到自己的余额,我们直接点击【余额】; 4、之后进入到美团余额的页面中点击【提现】按钮; 5、最后点击过后在到账方式的地方选择一种提现即可。 以上就是小编带来的大众点评怎么提现?大众点评提现方法介绍,更多相关资讯教程,请关注3DM手游网。

网游攻略 2024-05-17
独立解谜游戏《Pilapila》现已登陆Steam:首发17.6元

独立解谜游戏《Pilapila》现已登陆Steam:首发17.6元

近日,独立解谜游戏《Pilapila》已经登陆Steam平台,并以首发折扣价17.6元的价格上线。游戏支持中文,同时还提供了一个6元的游戏原声带供玩家购买。 《Pilapila》是一款2D解谜游戏,游戏关卡设计简单易懂,但难度逐关递增。游戏考验玩家的逻辑能力和手速,共包含70个关卡,其中还有许多新的机关等待玩家去探索。 游戏规则十分简单:由于无法跳跃,玩家必须重新排列周围的积木,才能通过每个关卡达成目标。随着游戏的进行,玩家会逐渐发现一些积木具有神秘的能力,巧妙地利用这些能力可以顺利通关。 游戏还设有额外的挑战,进一步考验玩家的能力。在这些挑战中,玩家需要尽可能少地移动积木,以完成每个关卡,解锁更多关卡并挑战自我。

游戏资讯 2024-05-17
《原神》预告于 5.0 版本升级整体画面表现和功能

《原神》预告于 5.0 版本升级整体画面表现和功能

《原神》是一款跨平台开放世界冒险 RPG 游戏,可在 iOS、Android、PC、PS4 和 PS5 上进行游玩。最新公告显示,游戏将对整体画面表现和功能进行升级,并调整装置的性能要求。 官方表示,未来的 5.0 版本将对游戏的整体画面表现和功能进行升级,因此对装置的性能要求也将提高。以下是受调整的装置要求: iOS:处理器为 A12 以下的机型 Android:处理器为 Snapdragon 865、天玑 1200 (8050)、Kirin 9000SL、三星 Exynos 1080 以下的机型 Playstation:Playstation4 全系列 官方还提到,他们将在尽量不改变 5.0 版本最低装置要求的前提下,使用更严格的效能改善策略,以保证版本更新后游戏能稳定执行。此外,与目前版本相比,以上装置在 5.0 版本更新后,画面表现可能会出现一定削减,例如:部分画面细节和细小物体的精细度会下降,部分特效的生效距离会缩短等。

游戏资讯 2024-05-17
微信严厉打击公众号网络辱骂行为 一经发现封号等处理

微信严厉打击公众号网络辱骂行为 一经发现封号等处理

微信官方今日发布了《关于处置公众号生态中网络辱骂行为的公告》,旨在加强公众号内容管理,提升用户体验。 根据公告内容,微信平台在最近的巡查中发现,部分公众号存在滥用群发功能,发布针对特定个人或群体的嘲讽、恶意评价、诅咒和谩骂信息,以及涉及性别对立、阶层对立、地域歧视等辱骂言论。 此外,还有公众号未经授权公开他人的姓名、身份证号、手机号码、家庭住址、工作单位、个人照片、社交账号等隐私信息,并煽动网民参与攻击和谩骂。 微信宣布,自公告发布之日起,一经发现上述行为,将根据违规程度对相关公众号实施处罚,包括但不限于警告、删除文章、限制功能,甚至封号。

游戏资讯 2024-05-17
脑机接口首位受试者植入物出现故障 部分数据丢失!

脑机接口首位受试者植入物出现故障 部分数据丢失!

当地时间周三,马斯克旗下脑机接口公司Neuralink宣布,1月份对Noland Arbaugh实施第一例人类手术后,被植入受试病患的设备发生诸多机械故障。 植入人脑之后的数周,安装在人脑组织的某些电极镶钉螺纹发生脱落,造成设备无法正常工作、从受试病患大脑中捕获的数据量减少。Neuralink没有透露为什么一些电极线会意外收缩。 两个多月前,特斯拉CEO埃隆·马斯克在社交平台X上表示,首位植入了神经连接公司(Neuralink)脑芯片的人类患者似乎已经完全康复,现在已能用他的思维来控制电脑鼠标。 马斯克还表示,Neuralink现在正试图从患者那里获得尽可能多的鼠标按钮点击需求。但马斯克没有透露更多的消息。 据证券时报,Neuralink表示,这项研究使用机器人手术将脑机接口植入大脑中控制移动意图的区域,最初的目标是使人类能够用自己的思想控制电脑光标或键盘。 马斯克对Neuralink项目抱以厚望,希望通过这种方法来治疗肥胖、自闭症、抑郁症和精神分裂症等疾病。

游戏资讯 2024-05-17
《驱灵者:新伊甸的幽灵》试玩版现已登陆PC、PS5和XSX

《驱灵者:新伊甸的幽灵》试玩版现已登陆PC、PS5和XSX

游戏界即将迎来一则重大消息!备受期待的叙事RPG大作《驱灵者:新伊甸的幽灵》试玩版现已强势登陆PC、Playstation 5及Xbox Series X平台,由知名开发商DON'T NOD和发行商Focus Entertainment携手宣布。在游戏正式版发售前夕,玩家们有幸提前踏足这个充满奇幻与深刻抉择的世界。 试玩版不仅开放了游戏的第一个任务供玩家体验,还贴心地支持存档继承机制。这意味着玩家在试玩中所做的每一个决定、取得的每一项成就,都能无缝过渡到完整版游戏中,保证了游戏体验的连续性和深度沉浸感。更令人振奋的是,随着正式版的全面上线,游戏已在Steam平台上收获了大量正面评价,特别好评的标签证明了其卓越的游戏质量和深入人心的叙事魅力。 《驱灵者:新伊甸的幽灵》以其独特的故事情节和深刻的道德抉择为核心,引领玩家进入一段情感纠葛的旅程。在游戏中,玩家将面对两难的选择:是坚守对生者的承诺,还是冒险拯救那些已故的同伴?这份爱的考验将衡量玩家愿意为所爱之人付出的极限。准备好在这款情节紧凑、动作丰富、情感充沛的角色扮演游戏中,塑造属于自己的传奇篇章了吗?立即下载试玩版,先一步探索新伊甸的幽灵世界吧! 关键词标签:《驱灵者:新伊甸的幽灵》

游戏资讯 2024-05-17
若隐若现的意思

若隐若现的意思

若隐若现意思是指好像隐没,又好像出现;形容隐隐约约,不真切,不明朗。出自:无灭无生,历千劫而不古;若隐若现,运百福而长今。——唐· 李世民《大唐三藏圣教序》。若隐若现的近义词1、若有若无:形容事物不清晰或关系不亲密。 叶圣陶 《游了三个湖》:“碧蓝的天空中飘着几朵若有若无的薄云。”2、隐约可见若隐若现的反义词1、一目了然:一眼就看得很清楚。2、黑白分明:比喻好与坏分得清清楚楚黑白分明,然后民知所去就。汉· 董仲舒《春秋繁露》

育儿知识 2024-05-10
娇小但身材丰满!《病房轶事》雨宫老师手办现已开订

娇小但身材丰满!《病房轶事》雨宫老师手办现已开订

WAVE旗下的《病房轶事》雨宫老师1/7比例手办现已开放预订,预计将于2024年10月发售。售价22000日元含税(约合人民币1022元),另有追加2款“迷之发言立牌”的“Dekai Koe”版售价23100日元含税(约合人民币1074元)。 雨宫老师因其娇小而又丰满的身材和超级大嗓门以及疯狂科学家特征而备受粉丝喜爱。手办忠实还原了她身上标志性的白衣和黑色丝袜的组合,并配备了“在美国留学时买的最喜欢的星条旗泳衣”以及“自己制作的药瓶”的零件。此外,手办还附带了“如果安静的话明明是个可爱的老师……”、“那究竟是怎样的感情?”的脸部零件,以及雨宫老师的“迷之发言”和“教授”的立牌组合,可以再现各种各样的场景。

游戏资讯 2024-05-10
公测定档5月16日!殿堂级日式RPG《歧路旅人:大陆的霸者》,重现JRPG荣光!

公测定档5月16日!殿堂级日式RPG《歧路旅人:大陆的霸者》,重现JRPG荣光!

由SQUARE ENIX正版授权的殿堂级日式RPG像素游戏《歧路旅人:大陆的霸者》,备受旅人们期待的“八方旅人”手游即将登录国服,公测正式定档今年5月16日! 作为《歧路旅人》系列的正统续作,本作将带领玩家踏入奥鲁斯特拉大陆,体验一段全新的前传故事。游戏不仅延续了原作的经典元素,更在画面、剧情、声优配乐以及玩法上进行了全面的升级和创新,带领玩家开启一段兼具正统日式RPG奥妙与创新趣味的沉浸式探险之旅!登录官网参与预约,即可领取海量游戏福利,邂逅八方旅人,开启轻松冒险! 官网>>>

游戏资讯 2024-05-10
老伊万给迷路的小汤姆指引了方向 动图 现在不用报恩

老伊万给迷路的小汤姆指引了方向 动图 现在不用报恩

老伊万在迷路时,小汤姆给了他指引方向的帮助。 小汤姆指引老伊万的方向,让他找到了回家的路。 老伊万感激地说:“你真是个牢大的朋友!”

游戏资讯 2024-05-10
< 1 2 3 >