RTOS实现双核MCU消息通信

来源:strongerHuang 2023-06-08 04:09:15

手机电脑多核的CPU你可能经常看见,但多核的单片机相对来说就不那么常见了。随着需求的增加、技术的进步,单片机已不再局限于单核了,因此,近几年陆续出现了双核的单片机了。 你可能会好奇,双核单片机之间怎么通信?其实,通信的方式和方法有很多种。本文就给大家描述一下:使用FreeRTOS消息缓冲区,实现简单的非对称多处理(AMP)核心到核心通信,结合STM32H7(M4和M7) 双核处理器为例。

概述

实现STM32H7双核之间通信是FreeRTOS官方提供的一个方案,是基于FreeRTOS消息缓冲区,该消息缓冲区是无锁循环缓冲区,可以将大小不同的数据包从单个发送方传递到单个接收方。 说明,该消息缓冲区仅提供数据的传输,不提供通信相关协议处理。


(相关资料图)

基本原理

实现双核之间通信基本原理:发送和接收任务位于非对称多处理器(AMP)配置中的多核微控制器(MCU)的不同内核上,这意味着每个内核都运行自己的FreeRTOS程序。 同时,一个内核在另一个内核中具有生成中断的能力,以及两个内核都有访问的内存区域(共享内存)。消息缓冲区以每个内核上运行在应用程序已知的地址置在共享内存中,如下图: 理想情况下,还将有一个内存保护单元(MPU),以确保只能通过内核的消息缓冲区API来访问消息缓冲区,并最好将共享内存标记为不可被其他程序占用。

单消息代码描述

这里官方提供了实现该方案的基础代码(仅供参考)。 将数据发送到流缓冲区的代码:

xMessageBufferSend(){    /* If a time out is specified and there isn"t enough    space in the message buffer to send the data, then    enter the blocked state to wait for more space. */    if( time out != 0 )    {        while( there is insufficient space in the buffer &&               not timed out waiting )        {            Enter the blocked state to wait for space in the buffer        }    }    if( there is enough space in the buffer )    {        write data to buffer        sbSEND_COMPLETED()    }}
从流缓冲区读取数据的代码:
xMessageBufferReceive(){    /* If a time out is specified and the buffer doesn"t    contain any data that canbe read, then enter the    blocked state to wait for the buffer to contain data. */    if( time out != 0 )    {        while( there is no data in the buffer &&               not timed out waiting )        {            Enter the blocked state to wait for data        }    }    if( there is data in the buffer )    {        read data from buffer        sbRECEIVE_COMPLETED()    }}
如果任务在xMessageBufferReceive()中进入阻塞状态以等待缓冲区包含数据,则将数据发送到缓冲区必须取消阻塞该任务,以便它可以完成其操作。 当xMessageBufferSend()调用sbSEND_COMPLETED()时,任务将不受阻碍。 ISR通过将消息缓冲区的句柄作为参数传递给xMessageBufferSendCompletedFromISR()函数来解除对任务的阻塞。 如图箭头所示,其中发送和接收任务位于不同的MCU内核上:1.接收任务尝试从空的消息缓冲区中读取数据,并进入阻止状态以等待数据到达。2.发送任务将数据写入消息缓冲区。3.sbSEND_COMPLETED()在正在执行接收任务的内核中触发一个中断。4.中断服务例程调用xMessageBufferSendCompletedFromISR()来解除阻止接收任务,该任务现在可以从缓冲区读取,因为缓冲区不再为空。

多消息代码描述

当只有一个消息缓冲区时,很容易将消息缓冲区的句柄传递到xMessageBufferSendCompletedFromISR()中。 但是要考虑有两个或更多消息缓冲区的情况,ISR必须首先确定哪个消息缓冲区包含数据。如果消息缓冲区的数量很少,则有几种方法可以实现:

如果硬件允许,则每个消息缓冲区可以使用不同的中断线,从而使中断服务程序和消息缓冲区之间保持一对一的映射。

中断服务例程可以简单地查询每个消息缓冲区以查看其是否包含数据。

可以通过传递元数据(消息是什么,消息的预期接收者是什么等等)以及实际数据的单个消息缓冲区来代替多个消息缓冲区。

但是,如果存在大量或未知的消息缓冲区,则这些技术效率不高。 在这种情况下,可伸缩的解决方案是引入单独的控制消息缓冲区。如下面的代码所示,sbSEND_COMPLETED()使用控制消息缓冲区将包含数据的消息缓冲区的句柄传递到中断服务例程中。 使用sbSEND_COMPLETED()的实现:

/* Added to FreeRTOSConfig.h to override the default implementation. */#define sbSEND_COMPLETED( pxStreamBuffer ) vGenerateCoreToCoreInterrupt( pxStreamBuffer )/* Implemented in a C file. */void vGenerateCoreToCoreInterrupt( MessageBufferHandle_t xUpdatedBuffer ){size_t BytesWritten.    /* Called by the implementation of sbSEND_COMPLETED() in FreeRTOSConfig.h.    If this function was called because data was written to any message buffer    other than the control message buffer then write the handle of the message    buffer that contains data to the control message buffer, then raise an    interrupt in the other core.  If this function was called because data was    written to the control message buffer then do nothing. */    if( xUpdatedBuffer != xControlMessageBuffer )    {        BytesWritten = xMessageBufferSend(  xControlMessageBuffer,                                            &xUpdatedBuffer,                                            sizeof( xUpdatedBuffer ),                                            0 );        /* If the bytes could not be written then the control message buffer        is too small! */        configASSERT( BytesWritten == sizeof( xUpdatedBuffer );        /* Generate interrupt in the other core (pseudocode). */        GenerateInterrupt();    }}
然后,ISR读取控制消息缓冲区以获得句柄,将句柄作为参数传递到xMessageBufferSendCompletedFromISR()中:
void InterruptServiceRoutine( void ){MessageBufferHandle_t xUpdatedMessageBuffer;BaseType_t xHigherPriorityTaskWoken = pdFALSE;    /* Receive the handle of the message buffer that contains data from the    control message buffer.  Ensure to drain the buffer before returning. */    while( xMessageBufferReceiveFromISR( xControlMessageBuffer,                                         &xUpdatedMessageBuffer,                                         sizeof( xUpdatedMessageBuffer ),                                         &xHigherPriorityTaskWoken )                                           == sizeof( xUpdatedMessageBuffer ) )    {        /* Call the API function that sends a notification to any task that is        blocked on the xUpdatedMessageBuffer message buffer waiting for data to        arrive. */        xMessageBufferSendCompletedFromISR( xUpdatedMessageBuffer,                                            &xHigherPriorityTaskWoken );    }    /* Normal FreeRTOS "yield from interrupt" semantics, where    xHigherPriorityTaskWoken is initialised to pdFALSE and will then get set to    pdTRUE if the interrupt unblocks a task that has a priority above that of    the currently executing task. */    portYIELD_FROM_ISR( xHigherPriorityTaskWoken );}
如图,使用控制消息缓冲区时的顺序:1.接收任务尝试从空的消息缓冲区中读取数据,并进入阻止状态以等待数据到达。2.发送任务将数据写入消息缓冲区。3.sbSEND_COMPLETED()将现在包含数据的消息缓冲区的句柄发送到控制消息缓冲区。4.sbSEND_COMPLETED()在正在执行接收任务的内核中触发一个中断。5.中断服务例程从控制消息缓冲区中读取包含数据的消息缓冲区的句柄,然后将该句柄传递给xMessageBufferSendCompletedFromISR()API函数以取消阻止接收任务,该任务现在可以从缓冲区读取,因为缓冲区不再存在空的。 当然,以上仅提供基础原理和方法,具体实现需结合项目实际情况。更多相关内容,请参看官方相关资料。审核编辑:汤梓红

上一篇 : 3天假期后要连上6天班!端午假期首日火车票明日开售_环球热头条

下一篇 : 最后一页

x
广告
推荐

RTOS实现双核MCU消息通信

2023-06-08

3天假期后要连上6天班!端午假期首日火车票明日开售_环球热头条

2023-06-08

孚能科技(688567.SH)股东深圳安晏减持期满未减持|环球热资讯

2023-06-08

藏不住了!浙江这座海滨小城登上央视,居然有这么多宝藏小吃_当前看点

2023-06-08

只要不是故意泄露国家秘密就无关紧要_无关紧要的意思 天天热点

2023-06-08

ASMPT尾盘涨超3% 开源证券首予买入评级|今日看点

2023-06-08

上海市消保委呼吁制定细化外卖包装收费规则 把选择权交给消费者

2023-06-08

关工厂大裁员 签军令破楼兰 上汽陈虹这次真急了|全球微资讯

2023-06-08

华商基金看行业之人工智能:为什么中长期要关注“卖铲子的人”

2023-06-08

嫦娥5号月球探测器_嫦娥5号什么时候返回地球

2023-06-08

梯形的面积等于平行四边形面积的什么_梯形的面积等于平行四边形的一半对吗

2023-06-08

当前焦点!高考考场是如何防作弊的?

2023-06-08

6月7日山东宏洋化学纯碱最新报价

2023-06-08

华阴市城关初级中学 多措并举助力教育教学高质量发展

2023-06-08

【护航高考】“幸亏遇到了你们!”

2023-06-08

系统教程篇:设置的系统还原点不起作用的原因

2023-06-07

硬核科技论 | 高通8295:算力暴涨8倍可带11块屏/真不是“马甲” 天天速看料

2023-06-07

天津市气象台发布雷雨大风蓝色预警/IV级/一般【2023-06-07】

2023-06-07

兴华消费精选6个月持有期混合增聘崔涛 冷文鹏离任-环球热资讯

2023-06-07

渤海化学:全资子公司渤海石化拟投建丙烯酸酯和高吸水性树脂新材料项目 环球热文

2023-06-07

土耳其里拉持续贬值 再创历史新低-环球动态

2023-06-07

猎人的生存日记加强版暴君在哪_猎人的生存日记加强无敌版暴君

2023-06-07

今头条!亚联发展:目前公司未参与《深圳市加快推动人工智能高质量发展高水平应用行动方案(2023—2024年)》的相关建设

2023-06-07

3天假期后要连上6天班!端午假期首日火车票明日开售

2023-06-07

凯美特气(002549.SZ)子公司惠州凯美特例行停车检修完成并复产|热门看点

2023-06-07

厦门怪坡在哪里坐公交车能到吗_厦门怪坡在哪里 播报

2023-06-07

外交部:日本政府一再为福岛核污染水洗白,事实却一再打脸

2023-06-07

ASMPT尾盘涨超3% 开源证券首予买入评级 新消息

2023-06-07

最新预警!雷雨大风!|焦点资讯

2023-06-07

第五元素里面所有的歌曲?-世界微速讯

2023-06-07

小白兔的作文350多字_小白兔的作文-每日看点

2023-06-07

每日讯息!硬核科技论 | 高通8295:算力暴涨8倍可带11块屏/真不是“马甲”

2023-06-07

苏州相城区hpv疫苗预约公众号 观速讯

2023-06-07

焦点短讯!克扣供应商10%货款?长安汽车:不实 已报案

2023-06-07

山雨欲来风满楼,珠海商管19.8亿元股权被冻结,王健林曾称有困难|全球速递

2023-06-07

【世界速看料】塔塔Nexon电动车将于明日亮相并于2020年初推出

2023-06-07

环球快消息!纽威股份:纽威集团拟减持不超2%公司股份

2023-06-07

6月7日江苏新海硫磺报价平稳_全球消息

2023-06-07

大义凛然形容谁_大义凛然可以形容哪些人 今日要闻

2023-06-07

当前资讯!23旭越惠诚2优先C票面利率为3.5000%

2023-06-07

医院阻拦非合作救护车进入,“担架床都给扔到了外面”,医院:除备案三家均不让进,卫健委:系市场行为_焦点速看

2023-06-07

短视频和直播成读者购书新方式,抖音电商年销售图书2.5亿单

2023-06-07

一月四场,大众酱香的命题,容大·土豪金满分领答?

2023-06-07

原神3.8深渊有什么[多图]

2023-06-07

环球今头条!名师点评海南高考作文:降低审题难度 让考生有话说

2023-06-07

关注:御驾被拦还被老妇人怒骂,朱元璋为何愧疚赔礼并为其养老送终?

2023-06-07

风景在路上作文500字

2023-06-07

关于奶粉的文案

2023-06-07

东高科技:猴痘病毒概念股闻风而动|焦点短讯

2023-06-07

开心文案

2023-06-07

今日热闻!今天高考,为每一位追梦少年加油!

2023-06-07

晨鸣纸业:目前自制浆较进口商品浆仍有一定优势

2023-06-07

武陵山环线高速公路(关于武陵山环线高速公路介绍)

2023-06-07

李云泽会见美国花旗集团首席执行官范洁恩

2023-06-07

风油精涂哪里提神醒脑(十大提神醒脑小零食)|全球热议

2023-06-07

环球热点评!泸州:保护赤水河 长效治水水长清

2023-06-07

亿华通布局上游制氢领域 氢能科技公司正式成立_前沿热点

2023-06-07

一起来看看视频怎么快速转音频吧

2023-06-07

午评:创业板指跌1.32% CPO、算力概念大涨-全球快报

2023-06-07

国外最大的CSGO交易平台是哪个 最新CSGO饰品交易排行榜公布 世界热点

2023-06-07

【环球新视野】2023年南宁端午节龙舟赛参赛条件

2023-06-07

怀孕能喝维c泡腾片吗_维c泡腾片能天天喝

2023-06-07

高尔夫界的NBA来了!美国职业高尔夫巡回赛同意与沙特支持的LIV合并-每日看点

2023-06-07

世界热资讯!锂电、电解液概念表现强势,中证1000ETF 159633涨0.12%

2023-06-07

wps首页不显示页码_wps首页不显示页码 当前聚焦

2023-06-07

无锡近万名环卫工人将享免费早餐

2023-06-07

天天热点!美股三大指数低开 纳指跌0.25%

2023-06-07

下一代起亚Picanto承诺改进技术和多功能性

2023-06-07

世界畅销书排行榜前十名_畅销书排行榜前十名2018

2023-06-07

口误、错别字,江疏影热搜不断,王传君曾评价她:只剩下平庸

2023-06-07

安德烈·波佐 当前消息

2023-06-07

环球热门:乐东成立金融法治服务中心 推进金融纠纷多元化解

2023-06-07

【世界速看料】Novo Nordisk Applies for Approval of Game-changing Weight-loss Drug Simeglerotide in China

2023-06-07

当前热议!无彩色_关于无彩色介绍

2023-06-07

华宝新能:Jackery电小二销量和销售额位于户外电源品类第一|每日热闻

2023-06-07

【热闻】三寄一加是什么意思 三寄一加原则是什么

2023-06-07

湘西州:“非遗+就业” 激发乡村振兴新活力 天天新动态

2023-06-07

安德森·格拉西亚尼·德·马托斯·席尔瓦

2023-06-07

唐永胜将军答中评:美方应改正错误做法

2023-06-07

6月6日大公司动向追踪:百度推出代码编写助手“Comate”,科大讯飞6月9日发布“讯飞星火认知大模型”V1.5

2023-06-07

全球即时看!2023上海崇明区爱心暑托班大学生志愿者招募

2023-06-07

每日时讯!96333属于哪个部门_96333

2023-06-07

AMD(AMD.US)数据中心业务或迎拐点 获机构大幅上调目标价至150美元-天天热资讯

2023-06-07

环球报道:拒不道歉,知名大 V 被强制执行!

2023-06-07

环球今日讯!网上竞标平台_竞标网

2023-06-07

高铁df座位在一起吗_高铁df座位在一起 当前快播

2023-06-07

全球球精选!证监会同意华虹宏力科创板IPO注册

2023-06-07

环球今头条!黄焖鸡米饭的酱料配方是什么?

2023-06-07

伊思君凯是哪个国家的品牌_什么档次怎么样|当前聚焦

2023-06-07

环球快资讯丨博世天然气壁挂炉价格_天然气壁挂炉价格

2023-06-07

揭秘涨停 | 近49万手买单抢筹工业母机概念股!地产链热度高增,人气股斩获12连板

2023-06-07

【环球新视野】亚洲电视控股:将于6月6日开始进入电商直播业务

2023-06-07

hotmail邮箱注册_hot mail_天天快看点

2023-06-07

通威股份:拟投建年产25GW太阳能电池暨20GW光伏组件项目

2023-06-07

交学费当主播骗人的吗(交快手主播的学费能给退吗)

2023-06-07

今日落雁泓真的是李白写的吗_李白落雁泓

2023-06-06

浦发银行南宁分行开展“守住钱袋子-人民币的奇妙之旅”教育宣传活动|全球热资讯

2023-06-06

银杏树叶像什么_银杏叶有什么用处

2023-06-06

实时:海航科技:6月6日召开董事会会议

2023-06-06

世界播报:6月7日、11日供电暂时中断!涉及杭州钱塘新区这些区域

2023-06-06

新疆维吾尔自治区财政厅_关于新疆维吾尔自治区财政厅简介

2023-06-06

世界要闻:美银:美债发行“海啸" 堪比加息25个基点!

2023-06-06

今日聚焦!双十一的起源英语 双十一的起源

2023-06-06

环球资讯:第一条主宰的刷新时间是开局的多少时间

2023-06-06

全球微速讯:省发改委主任马健调研我市能源产业发展情况

2023-06-06

高考后去加拿大留学有哪些申请途径 天天新消息

2023-06-06

交易异动!本川智能:连续2个交易日内收盘价格涨幅偏离值累计超过30%

2023-06-06

预告:第十四届夏季达沃斯论坛6月27日至29日在天津举办,主题定为“企业家精神:世界经济驱动力”-天天最新

2023-06-06

西藏城投(600773)6月6日主力资金净卖出27.23万元

2023-06-06

查出隐患3093项 山西193家危险化学品重大危险源企业完成自查 天天热议

2023-06-06

当前滚动:减肥成功!港女星终降至100公斤下,因上下比例失调被质疑有隐疾

2023-06-06

世界今日讯!众泰汽车:公司没有收到与特斯拉合作的相关消息

2023-06-06

1亿吨!中国大陆首个供气亿吨接收站在深圳诞生

2023-06-06

日拼十万袋,“中式薯片”讲述的乡村振兴故事|世界热点评

2023-06-06

时讯:烟罗裙(烟罗)

2023-06-06

05j927一1图集排水沟45页_05j927 1图集第23页排水沟做法 世界简讯

2023-06-06

长沙10年来空气质量明显改善 重污染天数从2013年的54天减少至2022年的2天 环球即时看

2023-06-06

全球今头条!傻傻分不清楚?教你一眼看出USB接口的版本和速率

2023-06-06

至阿尔巴尼亚机票 天津飞塞尔维亚多长时间?_世界新动态

2023-06-06

港股公告掘金 | 老牌地产国企首五月销售额同比翻倍 逆周期拿地加快布局全国

2023-06-06

微速讯:海报深观察 | 海南已建成高标准农田477万余亩 助力农业高质量发展

2023-06-06

苹果急跌 比特币大跌 美三大股指收跌

2023-06-06

东莞长安:点赞!重要文件遗落,多亏环卫工人暖心保管-焦点资讯

2023-06-06

维埃里:疯子才会赶走马尔蒂尼,米兰老板若这么做就是不愿投钱|焦点观察

2023-06-06

目前主要手机屏幕材质有哪些

2023-06-06

新买钢笔不出水妙招_钢笔不出水妙招 世界报资讯

2023-06-06

迈腾离合片多久更换_迈腾离合器片多久换一次? 要闻速递

2023-06-06

化学键有几种类型_化学键

2023-06-06

阳曲租房百事通(阳曲租房)

2023-06-06

俄外交部:俄罗斯-联合国粮食协议磋商将于6月9日举行-全球微动态

2023-06-05

环球今日报丨天津口岸首次截获有害生物松树皮象

2023-06-05

本周天气以阴天到多云为主 气温较高

2023-06-05

夏季风扇和空调到底谁更健康?看完明白了

2023-06-05

未成年人考验期后附条件不起诉,苏州相城检察干警会同司法社工悉心帮教获锦旗

2023-06-05

环球看热讯:鑫华半导体完成10亿元B轮融资

2023-06-05

韩信被诛时,萧何看着他的尸体冷冷的说了4个字,至今被人诟病 速看料

2023-06-05

24届深圳顺丰集团实习生项目-新鹰计划招募启动

2023-06-05

今日热讯:全球关注C919客机“展翅”(国际论道)

2023-06-05

六项国产技术首次亮相西安城墙

2023-06-05

新疆2022年煤电机组灵活性改造效果验收结果

2023-06-05

让健康跑成为春夏运动最佳选择 世界报道

2023-06-05

风湿痛风饮食注意事项_风湿痛风

2023-06-05

MMB 3-甲氧基-3-甲基-1-丁醇商品报价动态(2023-06-05)-天天观点

2023-06-05

5万元以下汽车哪个好?奇瑞QQ、长安逸动、吉利帝豪及北汽新能源EC系列比较 天天速讯

2023-06-05

世界即时看!2023年公考时政常识积累(06月05日)

2023-06-05

西青区举行构建和谐劳动关系工作会议暨“区级和谐企业”授牌仪式

2023-06-05

这个小区人气旺!霸占武汉人气排名第一位

2023-06-05

每日一学:发证时间或批准时间为时点|视讯

2023-06-05

世界速讯:网红基金“神伤”高端消费 中低端消费逆势而起

2023-06-05

世界观察:必抢价!32G马甲内存仅249元

2023-06-05

微心愿(2023.05.06)

2023-06-05

全球播报:开淘宝网店的步骤(开网店步骤)

2023-06-05

南韩棉和纯棉的区别_南韩棉

2023-06-05

世界新资讯:win10怎么设置默认输入法为美式键盘 win10怎么设置默认输入法

2023-06-05

每日热议!官宣!小邓利维出任勇士总经理,小邓利维会清理克莱和追梦吗?

2023-06-05

如何下载微信视频号的视频 微信视频如何下载到电脑 全球即时看

2023-06-04

动态焦点:索菲亚不会下场做整装 欧派家居市占率仅为5%左右|一周家居看点

2023-06-04

印尼前副外长:中方在香会上让世界清晰了解中国对诸多问题的看法|全球今热点

2023-06-04

每日讯息!正泰电器:拟将控股子公司正泰安能分拆至上交所主板上市

2023-06-04

北斗导航系统无人驾驶插秧机、收割机提升夏收夏种效率

2023-06-04

热门:东杰智能:接受安信基金等机构调研

2023-06-04

世界看热讯:报告出炉!广西14市数字经济发展哪家强?

2023-06-04

退休夫妻自嘲:照顾孙子7年,老房拆迁想和儿子住,儿子沉默了

2023-06-04

这份高考前饮食指南请收好! 世界简讯

2023-06-04

乡土地理研究的意义_乡土地理-天天快资讯

2023-06-04

孝昌:垃圾焚烧发电让生活垃圾“变废为宝”|世界视点

2023-06-04

尼康d7100论坛_尼康d7000论坛

2023-06-04

淘宝购物的方法和步骤(淘宝购物教程) 环球焦点

2023-06-04

东风着陆场系统搜救力量完成集结 迎接航天员回家

2023-06-04

天天时讯:黄政宇:开场阶段我们踢得比较乱,自己还有不够好的地方

2023-06-04

全球资讯:sim卡被锁是什么原因-sim卡被锁了怎么解锁

2023-06-04

安外大街一巷 今日热门

2023-06-04

孟加拉签证中心官网入口_孟加拉签证-环球关注

2023-06-04

微波炉能烤蛋挞吗会不会爆_微波炉能烤蛋挞吗

2023-06-04

售价2万还不赚钱 苹果首款MR只求交个朋友:暂不考虑盈利 环球滚动

2023-06-04

每日聚焦:生物股份参会记

2023-06-03

环球资讯:“AI换脸”软件公开网售 几百至上千元不等!法律边界在哪?

2023-06-03

【环球热闻】广西壮族自治区田东县发布雷电黄色预警

2023-06-03

莲湖区开展职业指导进社区活动_天天聚看点

2023-06-03

每日速递:阿斯报:本泽马未来仍未确定,皇马B计划是引进凯恩或者哈弗茨

2023-06-03

世界今亮点!牡丹亭讲的是什么故事(牡丹亭讲的是什么故事)

2023-06-03

免费乘车!济南地铁为中高考考生及家长设“绿色通道” 报资讯

2023-06-03

全球热讯:RCEP进入全面实施新阶段 常州签发全省首份对菲律宾原产地证书

2023-06-03

天天快播:深处大漠远离城市 走进东风航天城听听他们的故事

2023-06-03

全球热议:“声“”而强大的STANMORE II VOICE蓝牙智能音箱!!

2023-06-03

政策支持职业教育,郑州中佳在线教育借力打造执业药师培养平台 全球通讯

2023-06-03

2尺八的腰围是多少_2尺八的腰围是多少厘米

2023-06-03

长沙机场回应“19元青菜只有几片”:要求商家下架-焦点消息

2023-06-03

7天全力扑救 四川木里森林火灾明火全部扑灭

2023-06-03

徐州商铺拆迁补偿律师收多少钱 环球滚动

2023-06-03

当前播报:巴西H5N1禽流感病例增至19例

2023-06-03

信息:西宁:首个“零工驿站”启用助力灵活就业

2023-06-03

吉林师范博达学院是公办还是民办_吉林师范博达学院 每日热文

2023-06-03

再获殊荣 载誉前行 | 正信获2023PVEL光伏组件可靠性记分卡最佳组件表现企业

2023-06-03

高冷的男生是怎么样的_高冷男生是什么样子

2023-06-03

【环球报资讯】车载wince固件升级_车载wince如何升级改造

2023-06-03

出坞倒计时!国产大邮轮坐起来稳当吗?出坞前这组“摆锤”试验很重要

2023-06-03

哈雷883使用手册(哈雷883用什么锁?)|环球观点

2023-06-03

“童行”学消防 致敬“火焰蓝” 今日热讯

2023-06-03

缤纷节目讲述新疆少儿故事 环球看点

2023-06-02

返回顶部