RT-Thread操作系统全面支持飞腾腾珑E2000系列芯片

【国产MCU移植】移植RT-Thread到国产芯片HC32L196 序 移植原理 rt-thread源码结构 目录 说明 bsp 板级支持包。存放各种硬件平台的驱动代码,初始化代码,工程文件。 components 组件。如finsh控制台,抽象层驱动,文件系统,网络系统。 examples 示例程序 include 内核以及libc的头文件 libcpu 与CPU架构相关的接口,为操作系统调度提供支持。 src 内核代码,如线程、定时器、线程间通信(互斥锁,信号量)。 https://www.rt-thread.org/docume 阅读详情

近日,国内领先的自主核心芯片提供商飞腾和国内领先的RTOS(实时操作系统) RT-Thread 共同完成了针对飞腾系列CPU的适配支持,并且全部源码已经发布到开源社区平台,为嵌入式开发者们提供了广泛而全面的支持。

https://github.com/RT-Thread/rt-thread/tree/master/bsp/phytium

https://gitee.com/rtthread/rt-thread/tree/master/bsp/phytium

飞腾芯片具有谱系全、性能高、生态完善、自主化程度高等特点。目前,飞腾已研制有高性能服务器CPU(飞腾腾云S系列)、高效能桌面CPU(飞腾腾锐D系列)、高端嵌入式CPU(飞腾腾珑E系列)和飞腾套片四个系列产品,为从端到云各种设备的核心算力提供了强有力的支持。

在双方共同努力下,RT-Thread操作系统目前已支持飞腾腾锐D系列和飞腾腾珑E系列相关CPU,并且基于Phytium-Standalone-SDK进行开发。开发者可以根据自己的应用场景选择使用飞腾系列CPU在aarch32 或 aarch64两种执行状态下工作,实现更灵活的开发。

46827ad82f4d31856257f4a38a4a8256.png

值得一提的是,本次适配对飞腾系列CPU的片上外设提供了完整支持。针对E2000D、E2000Q、E2000S芯片,提供了对SMP(对称多处理)模式的支持,可使用 RT-Thread Studio IDE 导入板级支持包工程进行开发,且支持 RT-Thread Smart 微内核操作系统开发模式。

下图为在飞腾派上烧入RT-Thread操作系统后的上电打印信息。

399bf932e805b4954f638369236c4e94.png

飞腾公司是国内领先的自主核心芯片提供商,致力于飞腾系列国产高性能、低功耗通用计算微处理器的设计研发和产业化推广,同时联合众多国产软硬件生态厂商,提供基于国际主流技术标准、中国自主先进的全国产信息系统整体解决方案,支撑国家信息安全和重要工业安全。截至2023年6月底,飞腾的生态伙伴数量已经超过5400家,飞腾已联合国内软硬件厂商支撑了3600多款飞腾平台设备上市,已经和正在适配的软件超过31000种,兼容200万级移动APP应用,构建起了国内最完善、最庞大的从端到云的信息化建设全栈生态体系。

RT-Thread诞生于2006年,是国内以开源中立、 社区化发展起来的一款高可靠实时操作系统 ,由睿赛德科技负责开发维护和运营 。因其十五年的沉淀积累, 专业化的运营推广,其高可靠性、安全、高可伸缩性和中间组件丰富易用等特性极大地满足了市场需求。目前已经成为市面上装机量最大(超20亿台)、开发者数量最多(超15万)软硬件生态最好的操作系统之一,被广泛应用于航空、电力、轨道交通、车载、工业自动化、消费电子等众多行业领域。

RT-Thread与 飞腾系列 CPU 的结合,将为嵌入式领域的开发者们提供一套强大而稳定的全自主嵌入式产品开发平台,结合灵活开放的合作模式以及迅捷专业的本地化支持服务,将可以更好地帮助企业进行差异化创新,助力嵌入式应用在各场景下持续落地。

b16c1818c68a91bf179f787ab50d4fd0.png

商务联系

闫宁宁

邮箱:yanningning@rt-thread.com

电话:021-31165890

———————End———————


37f56d94e3189830d0c08911dda5fddd.png

f084583ada965b173e050ccea89b2c15.gif

👇 点击阅读原文进入官网

RT-Thread移植(二):CPU架构 在嵌入式领域有多种不同 CPU 架构,例如 Cortex-M、ARM920T、MIPS32、RISC-V 等等。为了使 RT-Thread 能够在不同 CPU 架构的芯片上运行,RT-Thread 提供了一个 libcpu 抽象层来适配不同的 CPU 架构。libcpu 层向上对内核提供统一的接口,包括全局中断的开关,线程栈的初始化,上下文切换等。 阅读详情

相关推荐

飞腾E2000 uboot引导系统启动

飞腾基于 VPX、COMe、Mini-ITX 等主流标准板卡接口协议设计了多款 E2000 行业开发板,用于提升研发效率。E2000实际使用中会有采用uboot来引导系统启动的情况。 本文以飞腾E2000D电力开发板为例,简单介绍下E2000使用uboot引导启动系统的整个过程。这个启动过程不严谨的分解,由uboot、环境变量、设备树、内核、文件系统组成。下面我们逐项说明。

乌拉大喵喵 3936

开放原子训练营(第二季)RT-Thread Nano学习营-第一课心得

本人学习并使用 RT-Thread 一个重要的原因是:它是一款主要国开源社区主导开发的开源实时操作系统!!!RT-Thread支持国产化芯片,比如在bsp板级支持包中,直接支持:兆易创新的gd32303e-eval和gd32450z-evalRT-Thread 实时线程操作系统不仅仅是一个单一的实时操作系统内核,它也是一个完整的应用系统,包含了实时、嵌入式系统相关的各个组件:TCP/IP协议栈,文件系统,libc接口,图形用户界面等。

郭老二 1195

飞腾E2000 UEFI使用设备树方式启动linux系统

以往我们使用uboot引导系统启动,是采用uboot引导设备树+内核+文件系统的方式。 那么使用UEFI如何通过设备树+内核+文件系统的方式进行引导呢?这篇文章主要就介绍了这种操作方法。

乌拉大喵喵 4541

【国产MCU移植】移植RT-Thread到国产芯片HC32F460PETB

本文由RT-Thread论坛用户@想当诸侯的小蚂蚁 原创发布:https://club.rt-thread.org/ask/article/3018.html #移植前的准备 ##前提 现在芯片价格不断上涨,国内很多厂商也在不断的找替换方案。虽然公司对芯片价格不是很敏感,作为新生代农民工菊花还是紧了紧,主动要求替换国产芯片本来想使用GD系列,领导拍板使用华大的,最终我选择了HC32F460PETB。 最近rt-thread举办【国产MCU移植】活动,工作人员建议我把原先移植nano版本基础上提交PR,刚好练

rtthreadiotos的博客 3816

飞腾D2000/E2000 openEuler Embedded 用户使用手册

openEuler Embedded是面向嵌入式场景的,基于openEuler社区的开源Linux系统。具体说明请参考https://openeuler.gitee.io/yocto-meta-openeuler/openEuler-23.09/index.html。

lizongjun126com的博客 6386

手把手教你用QEMU模拟AST2600-EVB开发板:OpenBMC环境搭建全流程

本文提供了一份详尽的实战指南,手把手教你使用QEMU模拟器搭建AST2600-EVB开发板的OpenBMC环境。内容涵盖从工具链准备、系统镜像获取(官方与自编译),到QEMU启动命令解析、网络配置(用户与桥接模式),以及通过SSH、WebUI和Redfish API访问服务的全流程,帮助开发者在个人电脑上快速构建安全、可复现的嵌入式开发与测试沙盒。

play7的博客 1132

【报名即领开发板】RT-Thread联手多家国产芯片及云厂商,共办应用创新设计大赛

活动简介物联网时代,一款趁手的实时操作系统(RTOS)如同一把上好的兵器,助你自在驰骋在嵌入式开发之路。国内最被人熟知的RTOS非RT-Thread莫属,这款RTOS最大优势莫过于丰富...

FILLMOREad的博客 699

Jetson Orin边缘语音AI实战:用Riva ASR/TTS + Llama 2打造离线智能语音助手

本文详细介绍了如何利用NVIDIA Jetson Orin的边缘计算能力,结合Riva ASR/TTS语音引擎和Llama 2大语言模型,构建完全离线的智能语音助手。通过硬件优化、量化部署和性能调优,实现在网络不稳定环境下的高效语音交互,适用于智能家居、车载系统等场景。

weixin_29053383的博客 242

IOT-OS之RT-Thread(二)--- CPU架构与BSP移植过程

一、RT-Thread内核简介 将RT-Thread内核移植到某款芯片或板卡上,可以分为两大部分:CPU芯片移植和板级支持包BSP移植。RT-Thread为了能更方便的在不同CPU架构和不同板卡上移植,分别抽象出libcpu抽象层和BSP设备驱动层,两个抽象层向上对内核提供统一的调用接口,向下分别提供一套CPU架构和BSP移植接口,方便用户将RT-Thread移植到多数CPU架构和板卡上,降低了移植难度和工作量。

流云 5797

Arcmap计算土方量教程

1. 创建现状TIN 结果数据: 2. 创建设计TIN 结果数据: 注意:现状TIN和设计TIN构建时候的坐标系不同,设置坐标系见最后的注意事项第1点,就是import(导入)那步骤,现状TIN构建时选择高程点数据或者等高线数据,设计TIN构建时候选择洱海面数据 3. TIN转栅格 改成你要存的数据库,注意中间不要有汉字 结果数据(设计TIN转栅格的同理) 4. 裁剪现状TIN转成的栅格 结果数据: 5. 计算土方量 结果数据: ...

欢迎关注,共同进步! 5014

C#实战:通过ZPL指令与斑马打印机交互及状态监控全解析

本文全面解析了在C#中通过ZPL指令与斑马打印机进行交互及状态监控的实战方法。文章详细介绍了TCP/IP网络打印和Windows Raw打印两种核心连接方式,并深入讲解了ZPL指令的构建。重点阐述了通过SGD命令和斑马官方SDK实现实时打印状态监控的策略,为工业自动化场景下的可靠打印提供了完整解决方案。

weixin_29294395的博客 117

国产化ARM平台-飞腾派开发板硬件与系统

国产化嵌入式处理器E2000开发平台,飞腾派硬件规格与系统刷机运行

91创客学堂 4302

完整内、外期货量化交易系统源码可售

支持客户登录校验,支持所有的实时行情和汇总报价功能、实时资讯(报价,列表,分时,分钟成交明晰,),多线程支持盘后收盘作业下载(日线,5分钟线,15分钟, 30分钟,60分钟线,),支持从服务器下载相关运行配置(来自服务器动态配置信息,如收盘日期等),实现状态条显示。收盘作业包括日线、5分钟线、15分钟线、30分钟、60分钟线、2小时线、4小时线每日分时走势。综合信息栏显示用户账户信息、合约信息、当日委托单记录、当日成交记录、当日平仓记录、当日跟单记录、当日(月/周)排行榜、下单栏、持仓信息;

qq_35600909的博客 1805

国产信创CPU之飞腾CPU剖析

国产信创CPU之飞腾CPU剖析

4644

手把手教你用VS Code + Codex在WSL中高效编程(避坑指南)

本文提供了一份详细的避坑指南,教你如何在WSL环境中高效配置和使用VS Code与OpenAI Codex。文章核心在于解决WSL内Codex扩展的OAuth登录失败问题,推荐将扩展安装在Windows本地,并通过UNC路径直接访问WSL文件系统,从而实现AI辅助编程与Linux开发环境的无缝结合,提升编码效率。

weixin_28677451的博客 1062

PX4实战(四):PX4 uorb模块详解

本节主要讲解PX4中的uorb消息,主要包括uorb的基本概念使用、PX4内重要的uorb消息、如何自定义uorb消息以及使用uorb消息的注意点等,其中讲解重要uorb消息是为了对PX4内重要数据结构有初步的了解,有助于后期算法理解。uORB(micro Object Request Broker)是PX4中用于模块间通信的轻量级发布-订阅(Publish/Subscribe)机制。模块之间可以通过uORB传递消息,无需直接调用对方函数;提高系统模块化与解耦性;

PX4-SLAM-PNC 1929

飞腾E2000的技术规格

飞腾E2000的技术规格。

leoliu1111的博客 6280

Host是如何与EC通信的

EC中有三个寄存器,分别为状态寄存器EC_SC、命令寄存器EC_SC和数据寄存器EC_DATA。而状态寄存器和命令寄存器同属于一个寄存器,这几个寄存器遵循着ACPI EC规范。host可以根据ACPI协议规范来与EC进行通信。 以下是个寄存器的详细介绍。 EC状态寄存器(EC_SC(R)),该寄存器是一个只读寄存器,它反映了此时EC接口的状态。下图为该寄存器表。 EC状态寄存器表中各位的具体含义: OBF(Output Buffer is Full),该状态位置1...

qq_30135687的博客 3691

飞腾E2000概述

E2000 行业开发板是飞腾公司在嵌入式领域的一个重要里程碑产品,也是飞腾基于 “核心技术自主创新,产业生态开放联合” 这一发展理念所取得的重要实践成果。双椒派通过与大学开展教学合作,可以为CPU国产化,打下坚实的基础。

leoliu1111的博客 2166

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

OurBMC大咖说丨第6期:中国长城基于飞腾腾珑E2000的国产化BMC固件产品开发实践

本期人物介绍:方小明,中国长城科技集团股份有限公司首席BMC架构师。毕业于西安理工大学,高级工程师,从事BMC固件开发15年,参加国家自然发展基金等多项重点工程项目开发,参与多项BMC固件行业和团体标准制定。

OurBMC的博客 1872

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

BMC模块硬件资源介绍

BMC 模块定义了 14 个 I2C 接口,其中 SDA1/SCL1、SDA2/SCL2、SDA3/SCL3,IO 电平为 1.8V,其他 I2C 接口 IO 电平为 3.3V,SDA8/SMBUS1_SDA、SCL8/SMBUS1_SCL、CPU1_SPI _SELECT/SMBUS1_ALT 和 SCL9/SMBUS2_SCL、SDA9/SMBUS2_SDA、GPIO5/SMBUS2_ALT 可复位用为 2 组 SMBUS 接口,可根据需求配置。BMC 模块的时钟框图如下图所示。

OurBMC的博客 6039

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

OurBMC大咖说|第4期:基于飞腾腾珑E2000的国产化BMC固件开发简介

本期人物介绍:王亚洲,昆仑太科(北京)技术股份有限公司固件产品一部经理,昆仑BMC团队负责人。毕业于北京航空航天大学计算机学院,从事固件开发17年,参加包括国家 “核高基”、产业发展基金等多项重点工程项目开发,参与多项BMC固件行业和团体标准制定。

OurBMC的博客 2965

RT-Thread 5.0.0 发布

令人期待的RT-Thread 5.0.0版本今天终于跟大家正式见面啦~!我们一起来看看它都有什么新功能、新特性吧!➢ RT-Thread 代码仓库地址:https://github.com/RT-Thread/rt-thread➢ RT-Thread 5.0.0发布版本:https://github.com/RT-Thread/rt-thread/releases/tag/v5.0.0RT-Thr...

rtthreadiotos的博客 3379

RT-Thread BSP全面支持玄铁全系列RISC-V 处理器 | 技术集结

基于RT-Thread仓库的 bsp/xuantie/virt64/c906/ 构建内核镜像,最终生成rtthread.bin/rtthread.elf ,内核默认支持FAT,若需挂载 ext4 的文件系统,则可添加 lwext4 软件包,即使能PKG_USING_LWEXT4 ,不使用则可以不选。E906 的设计目标是,使用最低的面积和功耗成本,取得相对较高的性能指标。RT-Smart与RT-Thread的源码位于同一个仓库,使用menuconfig工具配置选择RT-Smart或RT-Thread。

rtthreadiotos的博客 1093

RT-Thread Studio支持极海半导体APM32F1系列

近日 RT-Thread 和其高级会员合作伙伴极海半导体宣布:正式完成 APM32F1 系列MCU 的 RT-Thread 物联网操作系统适配及RT-Thread Studio IDE的支持。APM32F1 系列 MCU 在 RT-Thread 上的原生支持,提供丰富的外设原厂驱动支持,降低开发者的底层驱动开发工作,充分的发挥芯片性能,能以高水平代码质量,提高应用开发效率...

rtthreadiotos的博客 2368

GD32主流系列单片机已全面支持RT-Thread OS

1. GD32单片机 GD32单片机是指由国内芯片公司兆易创新GigaDevice研发设计的一系列单片机。 兆易创新GD32 MCU是中国最大的Arm MCU产品家族,也是中国首个ArmCortex-M3/M4/M23/M33 MCU产品系列,并且在全球范围内首个推出RISC-V内核通用32位MCU产品系列,如图所示 GD32 MCU产品家族目前拥有28个系列,370余个型号,全方位覆盖高中低端市场,涵盖入门级、主流型和高性能开发应用需求,MCU内核从M3/M4到最新的M23/M33以..

连志安 7908
上一篇: 一“码”当先,PR大征集!2023 和RT-Thread一起赋能开源!
下一篇: 【线下培训】上海临港: RT-Thread × 瑞萨 工业监视器 RA6M3 HMI Board解决方案
RT-Thread物联网操作系统
博客等级 码龄6年 2万+粉丝 392原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值