STM32基于HAL库的串口接收中断触发机制和适用场景
1. HAL_UART_Receive_DMA函数
基本功能
- 作用:启动一个固定长度的 DMA 数据接收。
- 特点:
- 需要预先指定接收数据的长度(
Size
参数)。 - DMA 会一直工作直到接收到指定数量的数据,接收完成后触发
HAL_UART_RxCpltCallback
回调函数。 - 如果在数据未接收完整之前发送停止信号或超时,不会自动停止 DMA 接收。
- 需要预先指定接收数据的长度(
使用场景
- 适合已知固定数据长度的通信,例如:
- 一次性传输的数据长度固定(如帧协议固定长度)。
- 数据传输中不会因传输长度未知而中断。
使用方式
HAL_UART_Receive_DMA(&huart1, buffer, length);
限制
- 只能接收固定长度的数据,无法处理长度未知或可变的数据帧。
- 在需要停止 DMA 接收时,需要手动调用
HAL_UART_DMAStop()
。
2. HAL_UARTEx_ReceiveToIdle_DMA
基本功能
- 作用:启动 DMA 接收并监控 UART 的空闲中断(IDLE Line Interrupt)。
- 特点:
- 数据接收过程中,检测到 UART 空闲线(IDLE)事件时停止 DMA 并触发回调函数(
HAL_UARTEx_RxEventCallback
)。 - 空闲线事件指的是 UART 接收线路在规定时间内未接收到新数据。
- 支持接收数据长度不确定的通信模式,适用于处理变长或帧协议中的帧间间隔。
- 数据接收过程中,检测到 UART 空闲线(IDLE)事件时停止 DMA 并触发回调函数(
使用场景
- 适合处理长度不固定或带帧协议的通信,例如:
- 通信协议中帧数据长度不确定,通过帧间超时来区分帧。
- 变长数据传输场景,如 Modbus、串口 JSON 数据包等。
使用方式
HAL_UARTEx_ReceiveToIdle_DMA(&huart1, buffer, bufferSize);
实现机制
- UART 接收到数据时,DMA 会将数据存入接收缓冲区。
- 如果在帧数据间隔超时时间内,UART 检测到空闲线中断(IDLE),则认为当前数据帧结束,调用
HAL_UARTEx_RxEventCallback
通知用户。 - 回调函数参数中可以获取实际接收到的数据长度。
优势
- 动态接收长度,支持变长数据包。
- 减少通信协议解析的复杂性,适合帧协议。
3. 区别对比
特性 | HAL_UART_Receive_DMA | HAL_UARTEx_ReceiveToIdle_DMA |
---|---|---|
触发机制 | 固定长度接收完成后触发 | 空闲线中断或接收缓冲区满触发 |
适用场景 | 固定长度数据接收 | 变长数据帧或基于超时的通信协议 |
回调函数 | HAL_UART_RxCpltCallback | HAL_UARTEx_RxEventCallback |
需要指定数据长度 | 是 | 否 |
支持帧协议 | 不支持 | 支持 |
实现复杂度 | 简单 | 较复杂 |
是否依赖空闲中断 (IDLE) | 否 | 是 |
4. 应用场景举例
HAL_UART_Receive_DMA
- 固定长度帧:例如每次接收 128 字节的数据帧。
- 流式数据:例如传感器数据流,帧长度固定或无帧分隔要求。
HAL_UARTEx_ReceiveToIdle_DMA
- 变长帧协议:例如 Modbus 通信协议,根据帧间间隔判断一帧结束。
- 通信间隔大:例如设备与主机间隔性发送数据,帧长度未知,帧间间隔可以用空闲中断检测。
5. 总结
- 如果数据长度固定,选择
HAL_UART_Receive_DMA
。 - 如果数据长度不固定或基于帧间间隔的协议,选择
HAL_UARTEx_ReceiveToIdle_DMA
。这种方法更灵活,但依赖空闲中断的处理。
相关文章:
![](https://www.ngui.cc/images/no-images.jpg)
STM32基于HAL库的串口接收中断触发机制和适用场景
1. HAL_UART_Receive_DMA函数 基本功能 作用:启动一个固定长度的 DMA 数据接收。特点: 需要预先指定接收数据的长度(Size 参数)。DMA 会一直工作直到接收到指定数量的数据,接收完成后触发 HAL_UART_RxCpltCallback 回…...
![](https://i-blog.csdnimg.cn/direct/4c6a6a91e798426aa3e5b652d0c2d254.png)
如何查看电脑的屏幕刷新率?
1、按一下键盘的 win i 键,打开如下界面,选择【系统】: 2、选择【屏幕】-【高级显示设置】 如下位置,显示屏幕的刷新率:60Hz 如果可以更改,则选择更高的刷新率,有助于电脑使用起来界面更加流…...
![](https://i-blog.csdnimg.cn/img_convert/cdfb36093a3fb8517899ae25a78bfc76.jpeg)
Q3收入回退,盈利与商业化落地步履艰难,文远知行亟待背水一战
撰稿|行星 来源|贝多财经 12月2日,全球商业杂志《Fortune》(财富)揭晓了2024年“未来50强”(The Future 50)企业榜单,上市不久的全球Rbotaxi第一股文远知行(NASDAQ:WRD)位列第26名…...
![](https://i-blog.csdnimg.cn/direct/c1d56049eba44722a95c8b22a28a80a2.jpeg)
如何利用Java爬虫获得商品类目
在当今数字化时代,数据已成为企业最宝贵的资产之一。获取和分析数据的能力对于任何希望在市场上保持竞争力的企业来说都是至关重要的。对于电子商务平台和市场研究公司而言,获取商品类目数据尤为重要,因为这些数据可以帮助他们更好地理解市场…...
![](https://www.ngui.cc/images/no-images.jpg)
Charts 教程:创建交互式图表的基础
ECharts 是一个开源的、基于 JavaScript 的数据可视化库,它可以帮助你快速创建交互式的图表。无论是简单的柱状图、折线图,还是复杂的地图和关系图,ECharts 都能够轻松应对。本文将带你了解如何在你的网页中使用 ECharts 创建图表,…...
![](https://www.ngui.cc/images/no-images.jpg)
Jackson - JsonGenerator创建JSON、JsonParser解析JSON
以下是关于如何使用Jackson的JsonGenerator类来创建JSON内容以及如何使用JsonParser类来读取JSON内容的教程。 依赖项 首先,在pom.xml文件中添加以下依赖项以引入Jackson库: <dependency><groupId>com.fasterxml.jackson.core</groupI…...
![](https://www.ngui.cc/images/no-images.jpg)
数据结构与算法——1202—排序递归
1、选择排序 #include<iostream> #include<vector> using namespace std;void SelectSort(vector<int>& nums) {int i;int j;int minIndex;int length nums.size();if (length 0 || length 1) return;for (i 0; i < length-1; i)//遍历所有元素{…...
![](https://i-blog.csdnimg.cn/direct/b07dccf1f2114daebbab1726028b1cbf.bmp)
Lattice Radiant Software Lattice Propel Builder Lattice Propel 2024.1 安装
因项目需要,对Lattice 器件LIFCL-40 CrossLink进行评估 先从Lattice官网下载Radiant安装包: Lattice Radiant设计软件 新建工程环境...
![](https://www.ngui.cc/images/no-images.jpg)
【Linux系统】 Linux内核与UNIX设计哲学的结合
Linux 内核虽然不是 UNIX 的直接衍生物,但它深受 UNIX 设计哲学的影响。Linux 的开发者,尤其是 Linus Torvalds,在设计和实现 Linux 时,借鉴了 UNIX 的核心思想,使 Linux 成为一个类 UNIX 系统。 以下从 UNIX 设计哲学…...
![](https://img-blog.csdnimg.cn/8279bd1fe5fa4ff8971e7e94ec7903a8.png)
MKS EDGE Series RF Generators Power Solution 软件
MKS EDGE Series RF Generators Power Solution 软件...
![](https://i-blog.csdnimg.cn/direct/d2f17df8033c4af1b6670d1b18bcd88a.png#pic_center)
【机器学习 | 基于Lasso回归和随机森林的上海链家二手房房价预测】
文章目录 🏳️🌈 1. 导入模块🏳️🌈 2. Pandas数据处理2.1 读取数据2.2 查看数据信息2.3 去除重复数据2.4 去除缺失数据2.5 面积、价格、单价、楼层、建筑时间数据提取2.6 朝向数据处理 🏳️🌈 3. 特…...
![](https://www.ngui.cc/images/no-images.jpg)
MyBatis-Plus分页查询方式
分页查询基本方式 SpringBootTest(classes LearningApplication.class) public class MPTest {AutowiredILearningLessonService lessonService;Testpublic void test(){/*** Page<LearningLesson>:MyBatisPlus提供的分页对象* 1:当前页数* 2&am…...
![](https://i-blog.csdnimg.cn/direct/f135d808a80b44fca2edb5bd1ff04336.png)
分布式cap
P(分区安全)都能保证,就是在C(强一致)和A(性能)之间做取舍。 (即立马做主从同步,还是先返回写入结果等会再做主从同步。类似的还有,缓存和db之间的同步。&am…...
![](https://i-blog.csdnimg.cn/direct/0104cf7986e443058d54b062180fa2c4.png)
【组件封装】uniapp vue3 封装一个完整的Tabs(标签页)组件教程,功能由简到杂实现讲解。
文章目录 前言一、简单版Tabs代码实现: 二、下划线带动画的TabsAPI回顾:代码实现: 三、内容区域滑动切换切换动画代码实现:(2)禁用手势滑动切换(3)内容区域换为插槽 四、标签栏可滚动…...
![](https://i-blog.csdnimg.cn/direct/cba2c009dd8e47918baf7ea0694810f7.jpg)
AI在SEO中的应用与关键词优化探讨
内容概要 在当今数字化时代,人工智能(AI)技术为搜索引擎优化(SEO)带来了革命性的改变。传统的SEO主要依赖于人为的经验和判断,而AI则通过算法分析海量数据,提供更加精准和高效的方式优化关键词…...
![](https://i-blog.csdnimg.cn/img_convert/69baa321e5b86dbdc28ce483d69713c4.png)
JUC:Synchronized和锁升级
1. 面试题 谈谈你对Synchronized的理解Sychronized的锁升级你聊聊Synchronized实现原理,monitor对象什么时候生成的?知道monitor的monitorenter和monitorexit这两个是怎么保证同步的嘛?或者说这两个操作计算机底层是如何执行的偏向锁和轻量级…...
![](https://www.ngui.cc/images/no-images.jpg)
如何使用锁实现多进程和多线程的并发执行的安全
多进程和多线程的并发: 多进程和多线程的并发意思是在同一段时间内,多个进程或者线程一起执行,但是这些进程或者线程的执行并不是真正意义上在同一时刻执行,而是在不同的时间里执行,因为每个CPU在同一时间只能处理同一…...
![](https://i-blog.csdnimg.cn/img_convert/bf4518a37384ceabb3e6a436572c269d.png)
LabVIEW如何用运动控制卡实现伺服电机的转矩控制?
在LabVIEW中,使用运动控制卡实现伺服电机的转矩控制,通常通过以下几个步骤来完成。这里将结合LabVIEW的运动控制功能和伺服电机控制的基本原理进行详细介绍。 1. 选择合适的运动控制卡 要实现伺服电机的转矩控制,首先需要一张支持伺服电…...
![](https://www.ngui.cc/images/no-images.jpg)
SQL面试题——百度SQL面试题 无效搜索
百度SQL面试题 无效搜索 今天的题目是来自百度的SQL 面试题目 现有一份用户搜索日志,包含用户ID,时间,用户搜索内容。定义 无效搜索:如果用户下一次搜索内容中包含本次搜索内容,则认为本次搜索为无效搜索。请查询用户无效搜索记录 +---------+---------------------+--…...
![](https://www.ngui.cc/images/no-images.jpg)
媒体查询、浏览器一帧渲染过程
文章目录 媒体查询语法示例根据视口宽度应用不同的样式根据设备像素比应用不同的样式根据方向应用不同的样式 使用场景 浏览器一帧的渲染过程 媒体查询 媒体查询(Media Query)是CSS3中的一个重要特性,它允许开发者根据设备的特定条件&#x…...
![](https://www.ngui.cc/images/no-images.jpg)
实习工作日志
工作日志 遇到的bug 由于不熟悉Python,造成了这个bug python的浅拷贝与深拷贝,一定要创建新的变量,否则只是单纯拷贝地址...
![](https://i-blog.csdnimg.cn/direct/bc862753e6a947b5a3a9977663c6db27.png)
JavaWeb学习--cookie和session
目录 (一)Cookie概述 1.什么叫Cookie 2.Cookie规范 3.Cookie的覆盖 4.cookie的最大存活时间 (Cookie的生命) (二) Cookie的API 1.创建Cookie:new 构造方法 2.保存到客户端浏…...
![](https://i-blog.csdnimg.cn/direct/113a36d712834342ad3b770145dbc94a.png)
ETCD的封装和测试
etcd是存储键值数据的服务器 客户端通过长连接watch实时更新数据 场景: 当主机A给服务器存储 name: 小王 主机B从服务器中查name ,得到name-小王 当主机A更改name 小李 服务器实时通知主机B name 已经被更改成小李了。 应用:服务注册与发…...
![](https://www.ngui.cc/images/no-images.jpg)
c++引用笔记
1 引用的基本使用 // 引用 // 作用:给变量起别名 // 语法:数据类型 &别名 原名int main(int argc, char const *argv[]) {int a 10;int &b a;cout << "a " << a << endl;cout << "b " <&l…...
![](https://www.ngui.cc/images/no-images.jpg)
macOS运行amd64的镜像
在macOS上运行amd64(x86_64)架构的镜像,通常通过虚拟化或仿真工具来实现。例如,如果你使用的是基于Apple Silicon(M1或M2等)芯片的Mac,那么你的处理器是ARM架构的,而amd64是x86架构&…...
![](https://www.ngui.cc/images/no-images.jpg)
Oracle查询优化:高效实现仅查询前10条记录的方法与实践
在 Oracle 中,实现仅查询前10条记录的四种方法 1. 使用 ROWNUM 查询 ROWNUM 是 Oracle 中的伪列,用于限制返回的行数。 SELECT * FROM table_name WHERE condition AND ROWNUM < 10;condition:查询条件。ROWNUM < 10:限制…...
![](https://img-blog.csdnimg.cn/2c7332c4788a4da99274b1c3b79e045b.jpg)
【时时三省】(C语言基础)结构体内存对齐
山不在高,有仙则名。水不在深,有龙则灵。 ----CSDN 时时三省 我们已经掌握了结构体的基本使用了。现在我们深入讨论一个问题:计算结构体的大小。 这也是一个特别热门的考点:结构体内存对齐 示例: 第一个s如果根据字…...
![](https://www.ngui.cc/images/no-images.jpg)
工业物联网关
工业物联网关的定义与功能 定义:工业物联网关是一种在工业物联网(IIoT)系统中起到关键连接作用的设备。它位于工业现场设备(如传感器、执行器等)和上层的工业网络(如企业内部网络、云平台等)之间…...
![](https://i-blog.csdnimg.cn/direct/c163245f57304c7091b532b0f9eb4fea.png)
Docker 安装 Yapi
Docker 安装系列 Docker已安装。 1、场景Yapi使用的MongoDB用户信息 1.1 创建自定义 Docker 网络 首先,创建一个自定义的 Docker 网络,以便 MongoDB 和 YApi 容器可以相互通信 [rootflexusx-328569 data]# docker network create yapi-networ…...
![](https://i-blog.csdnimg.cn/direct/2ee2433674274d23b9310bfdeea05a9d.png)
MaxEnt模型在物种分布模拟中如何应用?R语言+MaxEnt模型融合物种分布模拟、参数优化方法、结果分析制图与论文写作
目录 第一章 以问题导入的方式,深入掌握原理基础 第二章 常用数据检索与R语言自动化下载及可视化方法 第三章 R语言数据清洗与特征变量筛选 第四章 基于ArcGIS、R数据处理与进阶 第五章 基于Maxent的物种分布建模与预测 第六章 基于R语言的模型参数优化 第七…...
![](https://i-blog.csdnimg.cn/direct/9e2fc5cca20e4db08cf90977c755652e.png)
UDE连接不上miniwiggler
PLS 的UDE 软件搭配miniwiggler硬件用来调试英飞凌的单片机是个不错的选择,比如TC275、TC387等等。英飞凌官方开发板板载了miniwiggler,非常方便。 很多买了英飞凌官方开发板的同学可能会发现,使用英飞凌的mentool软件能连接上自己的板子&…...
![](https://i-blog.csdnimg.cn/direct/b9f8c2bc76b849e8bef4fd810c5fb499.jpeg#pic_center)
Trimble X9三维激光扫描仪高效应对化工厂复杂管道扫描测绘挑战【沪敖3D】
化工安全关系到国计民生,近年来随着化工厂数字化改革不断推进,数字工厂逐步成为工厂安全管理的重要手段。而化工管道作为工厂设施的重要组成部分,由于其数量多、种类繁杂,一直是企业管理的重点和难点。 传统的化工管廊往往缺乏详…...
![](https://i-blog.csdnimg.cn/direct/1d3e279510524eb89b30286a8e5a4a5f.png)
数据结构(Doubly Linked List双向链表)
1.前言: 在计算机科学的广袤领域中,数据结构犹如构建高楼大厦的基石,它们为高效地组织、存储和处理数据提供了坚实的框架。而双向链表作为一种重要且功能强大的数据结构,在众多算法与程序设计场景中都展现出了独特的魅力与价值。…...
![](https://i-blog.csdnimg.cn/direct/55e665b2305f4f7f9c6c6e6d593a56df.png)
【踩坑】修复报错libcurl.so.4、LIBFFI_BASE_7.0、libssl.so.3
转载请注明出处:小锋学长生活大爆炸[xfxuezhagn.cn] 如果本文帮助到了你,欢迎[点赞、收藏、关注]哦~ libcurl.so.4: sudo apt install curl -y LIBFFI_BASE_7.0: conda install libffi3.3 -y libssl.so.3: sudo apt install -y openssl li…...
![](https://www.ngui.cc/images/no-images.jpg)
【Java实现MySQL 数据库导出 Excel 表的方法详解】
MySQL 数据库导出 Excel 表的方法详解 在日常开发中,我们经常需要将数据库中的数据导出为 Excel 文件,以便进行数据分析或分享给其他同事。本文将详细介绍如何从 MySQL 数据库导出数据并生成 Excel 文件,具体实现将基于 Java 语言和 Spring …...
![](https://www.ngui.cc/images/no-images.jpg)
CentOS 7 环境下常见的操作和配置
目录 1. CentOS 7 中的 vsftpd 配置与使用 安装与启动 vsftpd 配置 vsftpd(/etc/vsftpd/vsftpd.conf) 常见命令 2. 使用 yum 包管理器 3. 安全性与防火墙配置 开放端口 4. 使用 systemd 管理服务 5. SELinux 配置 查看 SELinux 状态 临时禁用…...
![](https://i-blog.csdnimg.cn/direct/c3c062b928b44e44a85654d123a6462a.png)
使用mtools搭建MongoDB复制集和分片集群
mtools介绍 mtools是一套基于Python实现的MongoDB工具集,其包括MongoDB日志分析、报表生成及简易的数据库安装等功能。它由MongoDB原生的工程师单独发起并做开源维护,目前已经有大量的使用者。 mtools所包含的一些常用组件如下: mlaunch支…...
![](https://i-blog.csdnimg.cn/direct/dc2ffc7bbf4c4c45988bba3741f075f2.png#pic_center)
基于 RNN(GRU, LSTM)+CNN 的红点位置检测(pytorch)
文章目录 1 项目背景2 数据集3 思路4 实验结果5 代码 1 项目背景 需要在图片精确识别三跟红线所在的位置,并输出这三个像素的位置。 其中,每跟红线占据不止一个像素,并且像素颜色也并不是饱和度和亮度极高的红黑配色,每个红线放大…...
![](https://i-blog.csdnimg.cn/direct/3c689956624c4a0eb084994bec6030c2.png)
35页PDF | 元数据与数据血缘落地实施(限免下载)
一、前言 这份报告详细介绍了元数据与数据血缘的概念、重要性以及在企业数据中台中的应用。报告阐述了数据中台的核心价值在于整合和管理体系内的数据,以提升数据资产化能力并支持业务决策。报告还涵盖了元数据的分类(技术元数据和业务元数据࿰…...
![](https://www.ngui.cc/images/no-images.jpg)
Hyperf jsonrpc
依赖的 composer 包 composer require hyperf/json-rpc composer require hyperf/rpc-server composer require hyperf/rpc-client composer require hyperf/service-governance composer require hyperf/service-governance-consul composer require hyperf/service-gove…...
![](https://i-blog.csdnimg.cn/direct/5b9c4df7e67c4ae19d19a1f855b0fab4.png)
MYSQL PARTITIONING分区操作和性能测试
PARTITION OR NOT PARTITION IN MYSQl Bill Karwin says “In most circumstances, you’re better off using indexes instead of partitioning as your main method of query optimization.” According to RICK JAMES: “It is so tempting to believe that PARTITIONing wi…...
![](https://i-blog.csdnimg.cn/direct/9d10ff5cc3114e9ca79b00ccd7f03d52.png)
go引入skywalking
前置条件:安装好jdk11,linux服务器(centos7.9),go版本(我的是1.18,1.21都可以) 1.下载skywalking Downloads | Apache SkyWalking 2.下载agent源码 Downloads | Apache SkyWalkin…...
![](https://www.ngui.cc/images/no-images.jpg)
如何通过实构与虚构实现动态交互的态、势、感、知的编排组合
通过 实构 与 虚构 实现 动态人机交互的态、势、感、知 的编排组合,是一个涉及多领域的复杂任务。这个问题的核心在于如何将现实和虚拟世界中的元素,特别是人的 态 (状态)、 势 (趋势)、 感 (感…...
![](https://i-blog.csdnimg.cn/direct/e3caeb016c864c70829cb47f40ea4bff.png)
easyexcel 导出日期格式化
1.旧版本 在新的版本中formate已经被打上废弃标记。那么不推荐使用这种方式。 2.推荐方式 推荐使用另外一种方式【 Converter 】代码如下,例如需要格式化到毫秒【yyyy-MM-dd HH:mm:ss SSS】级别 创建一个公共Converter import com.alibaba.excel.converters.Conv…...
![](https://www.ngui.cc/images/no-images.jpg)
大模型Qwen面试内容整理-模型架构与原理
Qwen(通义千问)是阿里巴巴推出的大规模语言模型,其架构和原理与当前主流的大模型(如GPT、LLaMA等)有很多相似之处,但也具备一些独特的特点。下面是Qwen模型架构和原理的详细介绍: Transformer 架构 Qwen模型基于改进的 Transformer 架构,这是一种广泛用于自然语言处理(…...
![](https://i-blog.csdnimg.cn/direct/388efa74bec24ddca20d03c0a68ff9cd.png)
Python 类的设计(以植物大战僵尸为例)
关于类的设计——以植物大战僵尸为例 一、设计类需满足的三要素1. 类名2. 属性和方法 二、以植物大战僵尸的为例的类的设计1. 尝试分类2. 创建对象调用类的属性和方法*【代码二】*3. 僵尸的继承 三、代码实现 一、设计类需满足的三要素 1. 类名 类名:某类事物的名…...
![](https://i-blog.csdnimg.cn/direct/3ccbedc13d3a40fc84c042d951ef33e3.png)
docker学习笔记(五)--docker-compose
文章目录 常用命令docker-compose是什么yml配置指令详解versionservicesimagebuildcommandportsvolumesdepends_on docker-compose.yml文件编写 常用命令 命令说明docker-compose up启动所有docker-compose服务,通常加上-d选项,让其运行在后台docker-co…...
![](https://i-blog.csdnimg.cn/direct/ec0ed60e7cc84f49a0808cdf1ddefcdd.png)
第一个 JSP 程序
一个简单的 JSP 程序: 使用 IDEA 开发工具新建一个 maven 项目,具体操作如图所示: 配置 Tomcat 服务器 项目结构如下图所示: 3. 修改 index.jsp 页面的代码: <% page language"java" contentType&q…...
![](https://i-blog.csdnimg.cn/direct/bc46fe1a6b304d579148eda3cfd9168e.png)
MongoDB分片集群搭建及扩容
分片集群搭建及扩容 整体架构 环境准备 3台Linux虚拟机,准备MongoDB环境,配置环境变量。一定要版本一致(重点),当前使用 version4.4.9 配置域名解析 在3台虚拟机上执行以下命令,注意替换实际 IP 地址 e…...
![](https://i-blog.csdnimg.cn/direct/399b7a50bc7147e9949c15cb563bf718.png#pic_center)
Transformer简述和实现
Transformer 1、概述 (一)、诞生 自从2017年此文《Attention is All You Need》提出来Transformer后,便开启了大规模预训练的新时代,也在历史的长河中一举催生出了GPT、BERT这样的里程碑模型。 (二)、优势 相比之前占领市场的LSTM和GRU模型…...
![](https://h.anhesiji.com/p/daf4afb16a2e088fdb0af61b892b9bb4.webp)
修正主义比资本主义对社会危害更大
修正主义与资本主义是两种对社会产生深远影响的思想与制度形式,但其危害性却各有不同。资本主义是一种基于私有制和市场经济的社会制度,虽然推动了生产力的发展,但也造成了贫富差距、资源浪费和环境破坏等问题。相比之下,修正主义作为一种对马克思主义理论的篡改和偏离,其…...
![](https://www.ngui.cc/images/no-images.jpg)
一场伪装成美国人的自嗨
先讲一个亲历的中美交流故事。2020年,在Wegmans买菜,遇到一对白人母女。惊艳!漂亮的就跟“指环王“里的精灵一样。她们主动跟我搭讪。我心里嘀咕,又遇到三分钟热度的老外来找我练中文了。没想到,小姑娘还真能说一些中文,比只会说“你好,谢谢…...
![](https://h.anhesiji.com/p/83f5b9cf7d4021757ec5412ee8d8a164.webp)
力排众议,毛泽东要派兵增援“徐陈”
这个时候,实际上中共中央也已有“回天乏术”之感了。2月9日,国共两党正式谈判在西安举行,共产党代表为周恩来、博古、叶剑英,国民党代表为顾祝同、张冲、贺衷寒。当日,党中央致电周恩来,提出与南京政府谈判的内容包括:“军事方面,同意提出初…...
![](https://h.anhesiji.com/p/89c2f8578ee03bba119bc0de9c4fc466.webp)
秦安:美国开年两件极端事件的制造者,竟然有很多惊人的巧合
美国开年两起恶性事件,存在惊人巧合!1月1日凌晨3点左右,42岁的沙姆苏德·丁·贾巴尔驾驶一辆皮卡高速撞向波旁街正在庆祝新年的人群,造成14人遇难,35人受伤,并在与警方交火后被击毙。沙姆苏德·丁·贾巴尔何许人也?是不是有同伙…...
![](https://d.ifengimg.com/w559_h607_ablur_q90_webp/x0.ifengimg.com/ucms/2025_02/473729AA15AFC8549B23005B28B2E735B39948F9_size68_w559_h607.jpg)
加州山火造成“地狱景象”,美警方:像是投下了原子弹
自当地时间1月7日起,干燥和大风天气导致美国加利福尼亚州南部多处发生山火,该州主要城市洛杉矶成为重灾区,正遭遇当地有记录以来破坏程度最严重的火灾。美国《纽约邮报》用“地狱一般的洛杉矶”来形容这次火灾造成的严重后果。与此同时,据英国广播公司(…...
![](https://www.ngui.cc/images/no-images.jpg)
清除腐败存量、遏制腐败增量,应尽快实行“官员财产公示制”
2025年1月6日,二十届中央纪委四次全会强调:当前反腐败斗争形势仍然严峻复杂,腐败存量尚未清除,增量还在持续发生,铲除腐败滋生土壤和条件任务仍然艰巨繁重;反腐败斗争必须坚定不移,任何犹豫动摇、松懈手软或半途而废,都将犯颠覆性错误。笔者认为,无论是清除腐败存量、…...