首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏FPGA/ARM/DSP技术专栏

    99元国产ARM平台+实时系统,给工业带来何种意义?

    Linux-RT则基于普通Linux内核打上了RT PREEMPT补丁,使用Linux内核成为硬实时操作系统。 Linux-RT满足了客户在产品开发中“既要又要”的刚需——既想让产品满足实时性要求,又想开发简单尽量沿用已有的开发功能,从而实现产品快速上市的期望,因此Linux-RT在工业应用中十分盛行。 全志国产平台T113-i的Linux-RT实测数据通过高性能ARM处理器平台运行Linux-RT实时操作系统,可帮助研发工程师大幅提生系统开发效率,从而使客户可完成产品的快速上市。 通过对创龙科技全志国产平台T113-i(SOM-TL113工业核心板)的Linux-RT实时性数据进行测试,可看到Linux-RT内核与普通Linux内核相比,系统延时更加稳定,平均延时、最大延时更低, T113-i Linux-RT内核测试结果T113-i Linux内核测试结果99元超低成本 + 全国产 + Linux-RT,让您的产品如虎添翼创龙科技SOM-TLT113工业核心板基于全志最新一代22nm

    1.4K30编辑于 2023-05-04
  • 来自专栏FPGA/ARM/DSP技术专栏

    XILINX ARM+FPGA Zynq-701020 Linux-RT案例开发手册

    Linux-RT内核简介 RT-Linux(Real-Time Linux)亦称作实时Linux,是Linux中的一种硬实时操作系统,它最早由美国墨西哥理工学院的V.Yodaiken开发。 产品资料提供的Linux-RT内核应用了开源的RT PREEMPT机制进行补丁。PREEMPT_RT补丁的关键是最小化不可抢占的内核代码量,同时最小化必须更改的代码量,以便提供这种附加的可抢占性。 Linux-RT内核与普通Linux内核在常规编程方式上的几个主要不同之处是: 调度策略。 优先级和内存控制。 基于Linux-RT内核的应用程序使用了调度策略后,系统将根据调度策略对其进行调优。 程序原理大致如下: (1)在Linux-RT内核上创建、使用实时线程。 程序原理大致如下: (1)在Linux-RT内核上创建、使用实时线程。

    2.8K30发布于 2021-11-18
  • 来自专栏FPGA/ARM/DSP技术专栏

    全志A40i开发板——嵌入式硬件开发&Linux-RT内核 rt_gpio_ctrl案例应用开发(2)

    目录 1 Linux-RT内核简介 3 2 Linux系统实时性测试 3 3 rt_gpio_ctrl案例 10 4 rt_input案例 15 本文为Linux-RT内核应用开发教程的第一章节——Linux-RT Linux-RT内核简介 创龙科技提供的Linux-RT内核应用了开源的RT PREEMPT机制进行补丁。 (3) 基于Linux-RT内核的应用程序使用了调度策略后,系统将根据调度策略对其进行调优。 Linux-RT内核。 将Linux-RT内核镜像boot-rt.fex和Linux-RT内核配套的内核模块目录modules-rt拷贝至Ubuntu工作目录下,执行如下命令,将boot-rt.fex重命名为boot.fex,

    1.3K50编辑于 2022-04-19
  • 基于 DR1M90 的 Linux-RT 内核开发:从编译配置到 GPIO 按键应用实现(1)

    前 言本文档主要介绍Linux-RT实时内核的性能测试方法,以及使用Linux-RT内核进行系统开发和应用开发的使用说明。 请按照《Linux系统开发手册》替换Kernel镜像章节中的方法替换Linux-RT内核。Linux-RT介绍我司提供的Linux-RT内核应用了开源的RT PREEMPT机制进行补丁。 Linux-RT内核增加PREEMPT_RT补丁后,增加了系统响应的确定性和实时性,但是代价是CPU性能降低。 Linux-RT性能测试本次测试分别在CPU空载、满负荷(运行stress压力测试工具)、隔离CPU核心的情况下,对比评估Linux-RT内核的系统实时性。 外设使用说明我司提供的Linux-RT内核与普通Linux内核测试方法一致,请参考《评估板测试手册》进行测试即可。Linux-RT内核支持的外设接口及测试结果汇总如下表所示。

    27710编辑于 2025-12-02
  • 来自专栏FPGA/ARM/DSP技术专栏

    全志A40i开发板——Linux-RT内核应用开发教程(3)

    目录 1 Linux-RT内核简介 3 2 Linux系统实时性测试 3 3 rt_gpio_ctrl案例 10 4 rt_input案例 15 本文为Linux-RT内核应用开发教程的第三章节——rt_input Linux-RT内核简介 创龙科技提供的Linux-RT内核应用了开源的RT PREEMPT机制进行补丁。 Linux-RT内核增加PREEMPT_RT补丁后,增加了系统响应的确定性和实时性,但是代价是CPU性能降低。 程序原理大致如下: (1)在Linux-RT内核上创建、使用实时线程。 图 26 好了,讲到这里,本期的Linux-RT内核应用开发内容讲解完毕

    1.6K30编辑于 2022-04-19
  • 全志T113-i 双核Cortex-A7@1.2GHz 工业开发板—Linux-RT应用开发案例

    Linux-RT内核与普通Linux内核在常规编程方式上的几个主要不同之处是:调度策略。优先级和内存控制。基于Linux-RT内核的应用程序使用了调度策略后,系统将根据调度策略对其进行调优。 Linux-RT内核。 将Linux-RT内核镜像boot-rt.fex和Linux-RT内核配套的内核模块目录modules-rt拷贝至Ubuntu工作目录下,执行如下命令,进入modules-rt目录下将Linux-RT内核模块压缩包解压 备注:若使用eMMC配置评估板,请使用emmc目录下的Linux-RT内核镜像和Linux-RT内核模块,并修改Linux系统启动卡对应设备节点为"/dev/mmcblk1p4"。 Linux-RT性能测试本次测试分别在CPU空载、满负荷(运行stress压力测试工具)、隔离CPU核心的情况下,对比评估Linux-RT内核的系统实时性。

    72210编辑于 2025-07-30
  • 来自专栏FPGA/ARM/DSP技术专栏

    全志A40i开发板——Linux-RT内核应用开发教程(1)

    目录 1 Linux-RT内核简介 3 2 Linux系统实时性测试 3 3 rt_gpio_ctrl案例 10 4 rt_input案例 15 本文为Linux-RT内核应用开发教程的第一章节——Linux-RT Linux-RT内核简介 创龙科技提供的Linux-RT内核应用了开源的RT PREEMPT机制进行补丁。 (3) 基于Linux-RT内核的应用程序使用了调度策略后,系统将根据调度策略对其进行调优。 Linux-RT内核。 将Linux-RT内核镜像boot-rt.fex和Linux-RT内核配套的内核模块目录modules-rt拷贝至Ubuntu工作目录下,执行如下命令,将boot-rt.fex重命名为boot.fex,

    2.1K20编辑于 2022-04-19
  • 来自专栏FPGA/ARM/DSP技术专栏

    瑞芯微 RK3576 ARM 八核 2.2GHz 工业开发板—Linux-RT应用开发案例

    前 言本文主要通过Cyclictest延迟检测工具,以及基于Linux-RT的应用程序评估Linux-RT系统的实时性,适用开发环境如下:Windows开发环境:Windows 7 64bit、Windows 请按照如下方法替换为Linux-RT内核。将Linux-RT内核镜像boot-rt.img拷贝至评估板文件系统任意目录下。执行如下命令,替换内核镜像至Linux系统启动卡,评估板重启生效。 《评估板测试手册》进行测试即可,Linux-RT内核支持的外设接口如下表所示。 Linux-RT内核与普通Linux内核在常规编程方式上的几个主要不同之处是:调度策略。优先级和内存控制。基于Linux-RT内核的应用程序使用了调度策略后,系统将根据调度策略对其进行调优。 Linux-RT性能测试本次测试分别在CPU空载、满负荷(运行stress压力测试工具)、隔离CPU核心的情况下,对比评估Linux-RT内核的系统实时性。

    55810编辑于 2025-06-23
  • RK3562 单板机 Linux-RT 系统开发指南:内核配置、实时性优化与案例详解

    ​前 言本文档详细介绍了Linux-RT实时内核的性能测试方法,以及使用Linux-RT内核进行系统开发和应用开发的使用说明。 请按照如下方法替换为Linux-RT内核。将Linux-RT内核镜像boot-rt.img拷贝至单板机系统任意目录下。执行如下命令,替换内核镜像至eMMC,单板机重启生效。 Target# dd if=boot-rt.img of=/dev/mmcblk0p3 conv=fsyncTarget# syncTarget# reboot1 Linux-RT介绍我司提供的Linux-RT Linux-RT内核增加PREEMPT_RT补丁后,增加了系统响应的确定性和实时性,但是代价是CPU性能降低。 2.2 Linux-RT性能测试本次测试分别在CPU空载、满负荷(运行stress压力测试工具)、隔离CPU核心的情况下,对比评估Linux-RT内核的系统实时性。

    53510编辑于 2026-02-10
  • 来自专栏FPGA/ARM/DSP技术专栏

    创龙 瑞芯微 RK3562 国产 2GHz 四核A53 工业开发板—Linux-RT应用开发案例

    前 言本文档主要通过Cyclictest延迟检测工具,以及基于Linux-RT的应用程序评估Linux-RT系统的实时性,适用开发环境如下:Windows开发环境:Windows 7 64bit、Windows Linux-RT内核增加PREEMPT_RT补丁后,增加了系统响应的确定性和实时性,但是代价是CPU性能降低。 Linux-RT内核与普通Linux内核在常规编程方式上的几个主要不同之处是:调度策略。优先级和内存控制。基于Linux-RT内核的应用程序使用了调度策略后,系统将根据调度策略对其进行调优。 Linux-RT性能测试本次测试分别在CPU空载、满负荷(运行stress压力测试工具)、隔离CPU核心的情况下,对比评估Linux-RT内核的系统实时性。 程序原理大致如下:在Linux-RT内核上创建、使用实时线程。实时线程中,计算出触发LED电平翻转的系统调度延时。

    47010编辑于 2025-07-01
  • 来自专栏FPGA/ARM/DSP技术专栏

    Linux-RT实时性能测试分享,基于RK3576国产平台

    这种即时处理任务、严格遵守时序约束的能力,直接影响工业生产的效率与质量,Linux-RT通过高实时性为工业自动化升级提供了可靠的底层支撑。 RK3576 Linux-RT实时性测试数据使用Cyclictest延迟检测工具测试Linux系统实时性,分别在CPU空载、满负荷(运行stress压力测试工具)、满负荷-隔离CPU3核心(运行stress Linux-RT系统的优势Linux-RT内核基于普通Linux内核增加PREEMPT_RT补丁,增加了系统响应的确定性和实时性。 Linux-RT使得开发者能够依托成熟的Linux开发环境,快速完成产品开发与部署,大幅缩短产品上市周期,为企业抢占市场先机提供强大助力。 Linux-RT高实时性应用领域Linux-RT凭借高实时性的优势,在高端工业PLC、运动控制器、工业计算机、工业网关、电力检测装置、电力DTU等应用领域广泛使用。

    83210编辑于 2025-06-30
  • 基于 DR1M90 的 Linux-RT 内核开发:从编译配置到 GPIO 按键应用实现(2)

    系统开发说明Linux-RT内核与普通Linux内核在系统开发上基本保持一致,具体操作方法请参考《Linux系统开发手册》。 其中,使用Linux-RT内核进行系统开发仅在Kernel开发的配置与编译环节存在关键差异,其他开发流程(如U-Boot开发、Rootfs开发等)与普通内核完全一致。 以下对Linux-RT内核的Kernel进行说明。Kernel开发(Linux-RT)Kernel配置执行如下命令,进入LinuxSDK源码目录下的内核目录,打开图形配置界面。 应用开发说明Linux-RT内核与普通Linux内核在应用开发上保持一致,具体操作方法请参考《Linux应用开发手册》。 本章节说明Linux-RT应用开发组件支持情况并介绍基于Linux-RT内核开发的应用案例。

    28310编辑于 2025-12-05
  • 创龙 瑞芯微 RK3588 国产2.4GHz八核 工业开发板—Linux-RT应用开发案例

    前 言为助力开发者高效开展创龙科技研发评估板的 Linux-RT 应用开发,本文先对比分析系统实时性,再测试不同 CPU 状态下 Linux-RT 性能,同时提供两类典型开发案例,详解测试流程、编译方法及核心代码 主要通过Cyclictest延迟检测工具,以及基于Linux-RT的应用程序评估Linux-RT系统的实时性,适用开发环境如下:Windows开发环境:Windows 7 64bit、Windows 10 请按照如下方法替换为Linux-RT内核。将Linux-RT内核镜像boot-rt.img拷贝至评估板文件系统任意目录下。执行如下命令,替换内核镜像至系统启动卡,评估板重启生效。 Linux-RT内核与普通Linux内核在常规编程方式上的几个主要不同之处是:调度策略。优先级和内存控制。基于Linux-RT内核的应用程序使用了调度策略后,系统将根据调度策略对其进行调优。 Linux-RT性能测试本次测试分别在CPU空载、满负荷(运行stress压力测试工具)、隔离CPU核心的情况下,对比评估Linux-RT内核的系统实时性。

    1K10编辑于 2025-09-26
  • 来自专栏全志嵌入式那些事

    实测14us,Linux-RT实时性能及开发案例分享—基于全志T507-H国产平台

    本文带来的是基于全志T507-H(硬件平台:创龙科技TLT507-EVM评估板),Linux-RT内核的硬件GPIO输入和输出实时性测试及应用开发案例的分享。 测试结果如下表所示: (1)GPIO输入延时:通过使用示波器测量按键事件触发LED电平翻转的实际耗时结合系统延时与GPIO输出延时得出数据; (2)系统延迟:根据Linux-RT性能测试平均值得出数据; Linux-RT实时性测试 本次测试是使用Cyclictest延迟检测工具测试Linux系统实时性。 程序原理大致如下: (1)在Linux-RT内核上创建、使用实时线程。 (2)实时线程中,计算出触发LED电平翻转的系统调度延时。 程序原理大致如下: (1)在Linux-RT内核上创建、使用实时线程。 (2)实时线程中对打开的input设备节点进行按键事件监听,通过判断监听得到的按键事件来触发LED的电平翻转。

    1.8K10编辑于 2024-04-25
  • 来自专栏全志嵌入式那些事

    基于全志T507-H的Linux-RT实时性测试案例分享

    本文将为各位工程师演示全志T507-H工业评估板(TLT507-EVM)基于IgH EtherCAT控制伺服电机方法,生动说明Linux-RT + Igh EtherCAT的强大之处! Linux-RT系统的优势 内核开源、免费、功能完善。 RT PREEMPT补丁,使Linux内核成为硬实时操作系统,无需完整的内核重写。 Linux-RT实时性测试(Cyclictest工具) Cyclictest常用于实时系统的基准测试,是评估实时系统相对性能的最常用工具之一。 Linux-RT性能测试 基于全志T507-H(硬件平台:创龙科技TLT507-EVM评估板),按照创龙科技提供的案例用户手册进行操作,测试分别在CPU空载、满负荷(运行stress压力测试工具)、隔离

    45610编辑于 2024-06-04
  • 来自专栏FPGA/ARM/DSP技术专栏

    实测14us,Linux-RT实时性能及开发案例分享—基于全志T507-H国产平台

    本文带来的是基于全志T507-H(硬件平台:创龙科技TLT507-EVM评估板),Linux-RT内核的硬件GPIO输入和输出实时性测试及应用开发案例的分享。 测试结果如下表所示: 表1 Linux-RT GPIO输入输出案例测试数据 GPIO Linux-RT实时性测试 本次测试是使用Cyclictest延迟检测工具测试Linux系统实时性。 程序原理大致如下: (1)在Linux-RT内核上创建、使用实时线程。 (2)实时线程中,计算出触发LED电平翻转的系统调度延时。 程序原理大致如下: (1)在Linux-RT内核上创建、使用实时线程。 (2)实时线程中对打开的input设备节点进行按键事件监听,通过判断监听得到的按键事件来触发LED的电平翻转。

    81910编辑于 2024-07-21
  • 基于全志T507-H的Linux-RT + Igh EtherCAT主站案例分享

    本文将为各位工程师演示全志T507-H工业评估板(TLT507-EVM)基于IgH EtherCAT控制伺服电机方法,生动说明Linux-RT + Igh EtherCAT的强大之处! Linux-RT系统的优势 - 内核开源、免费、功能完善。 - RT PREEMPT补丁,使Linux内核成为硬实时操作系统,无需完整的内核重写。 Linux-RT实时性测试(Cyclictest工具) Cyclictest常用于实时系统的基准测试,是评估实时系统相对性能的最常用工具之一。 Linux-RT性能测试 基于全志T507-H(硬件平台:创龙科技TLT507-EVM评估板),按照创龙科技提供的案例用户手册进行操作,测试分别在CPU空载、满负荷(运行stress压力测试工具)、隔离 请将Linux-RT内核镜像boot-rt.fex和Linux-RT内核配套的内核模块modules-rt目录下4.9.170-[版本号]-[Git系列号].tar.gz压缩包的拷贝至评估板文件系统目录下

    85010编辑于 2024-07-21
  • 来自专栏全志嵌入式那些事

    基于全志T507-H的Igh EtherCAT主站案例分享

    基于全志T507-H的Linux-RT + IgH EtherCAT主站演示 下文主要介绍基于全志T507-H(硬件平台:创龙科技TLT507-EVM评估板)案例,按照创龙科技提供的案例用户手册进行操作得出测试结果 为便于测试,我司提供已验证的基于Linux-RT编译生成的内核镜像文件和内核模块,位于产品资料“4-软件资料\Linux\Kernel\image\linux-4.9.170-[版本号]-[Git系列号 请将Linux-RT内核镜像boot-rt.fex和Linux-RT内核配套的内核模块modules-rt目录下4.9.170-[版本号]-[Git系列号].tar.gz压缩包的拷贝至评估板文件系统目录下

    69210编辑于 2024-06-04
  • 国产!全志T113-i 双核Cortex-A7@1.2GHz 工业开发板—IgH EtherCAT主站开发案例

    本案例需基于Linux-RT系统测试,请按如下方法切换为Linux-RT系统。 我司提供经验证的Linux-RT内核镜像文件和内核模块,位于产品资料“4-软件资料\Demo\igh_ethercat_dc_motor\driver\nand\”目录下,请将nand目录下的Linux-RT 案例编译IgH EtherCAT主站程序编译IgH EtherCAT主站程序的编译需依赖于基于Linux内核源码,请先参考《Linux系统使用手册》,配置内核选项为Linux-RT内核,编译LinuxSDK 备注:若使用eMMC配置评估板,请参考《Linux系统使用手册》,在配置编译环境章节中配置评估板型号为"tlt113-evm-emmc",然后配置内核选项为Linux-RT内核,编译LinuxSDK开发包

    49010编辑于 2025-08-04
  • 创龙 瑞芯微 RK3588 国产2.4GHz八核 工业开发板—IgH EtherCAT主站开发案例(下)

    案例编译IgH EtherCAT主站程序编译IgH EtherCAT主站程序的编译需依赖于基于Linux内核源码,请先参考《Debian系统使用手册》编译Linux-RT内核,再编译IgH EtherCAT (2)--prefix选择创建的_install目录,--with-linux-dir选择Linux-RT内核目录,Linux-RT内核需先进行编译。执行如下命令,进行编译。

    57410编辑于 2025-10-15
领券