91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

全志科技T3A40i核心模塊支持實(shí)時(shí)PREEMPT Linux,助力工業(yè)機(jī)器人控制!

盈鵬飛嵌入式 ? 2022-06-01 11:03 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

全志科技T3/A40i核心模塊支持實(shí)時(shí)PREEMPTLinux,助力工業(yè)機(jī)器人控制!

盈鵬飛嵌入式基于全志科技T3/A40i處理器的工控板SBC-X40I,其接口資源豐富,可引出雙路網(wǎng)口、單路CANBUS、三路USB、一路RS485通信接口,板載Bluetooth、WIFI模塊,同時(shí)引出LVDS LCD、TFT LCD、HDMI OUT、H/P OUT等音視頻多媒體接口,支持雙屏異顯、1080P@45fps H.264視頻硬件編碼、1080P@60fps H.264視頻硬件解碼,并支持SATA大容量存儲(chǔ)接口。

poYBAGKW1LaAG1GSAAFgRdRsEU4125.png

A40i核心板(CoM-X40I)可采用100%國(guó)產(chǎn)元器件方案,并經(jīng)過(guò)專業(yè)的PCB Layout和高低溫測(cè)試驗(yàn)證,穩(wěn)定可靠,可滿足各種工業(yè)應(yīng)用環(huán)境,應(yīng)用于能源電力、軌道交通、工業(yè)控制、工業(yè)網(wǎng)關(guān)、儀器儀表、安防監(jiān)控等典型領(lǐng)域。

pYYBAGKW1MqAKUBbAACxwGYIrV8951.pngpoYBAGKW1NOAWcLLAACQAGaeA80275.png

Linux-RT內(nèi)核簡(jiǎn)介

盈鵬飛嵌入式提供的Linux-RT內(nèi)核應(yīng)用了開源的RT PREEMPT機(jī)制進(jìn)行補(bǔ)丁。PREEMPT_RT補(bǔ)丁的關(guān)鍵是最小化不可搶占的內(nèi)核代碼量,同時(shí)最小化必須更改的代碼量,以便提供這種附加的可搶占性。PREEMPT_RT補(bǔ)丁利用Linux內(nèi)核的SMP功能來(lái)添加這種額外的搶占性,而不需要完整的內(nèi)核重寫。Linux-RT內(nèi)核增加PREEMPT_RT補(bǔ)丁后,增加了系統(tǒng)響應(yīng)的確定性和實(shí)時(shí)性,但是代價(jià)是CPU性能降低。

Linux-RT內(nèi)核與普通Linux內(nèi)核相比,幾個(gè)主要的相同之處是:

(1) 具有相同的開發(fā)生態(tài)系統(tǒng),包括相同工具鏈、文件系統(tǒng)和安裝方法,以及相同的POSIX API等。

(2) 仍然存在內(nèi)核空間和用戶空間的劃分。

(3)Linux應(yīng)用程序在用戶空間中運(yùn)行。

Linux-RT內(nèi)核與普通Linux內(nèi)核在常規(guī)編程方式上的幾個(gè)主要不同之處是:

(1) 調(diào)度策略。

(2) 優(yōu)先級(jí)和內(nèi)存控制。

(3) 基于Linux-RT內(nèi)核的應(yīng)用程序使用了調(diào)度策略后,系統(tǒng)將根據(jù)調(diào)度策略對(duì)其進(jìn)行調(diào)優(yōu)。

Linux系統(tǒng)實(shí)時(shí)性測(cè)試

本章節(jié)主要介紹使用Cyclictest延遲檢測(cè)工具測(cè)試Linux系統(tǒng)實(shí)時(shí)性的方法。Cyclictest是rt-tests測(cè)試套件下的一個(gè)測(cè)試工具,也是rt-tests下使用最廣泛的測(cè)試工具,一般主要用來(lái)測(cè)試內(nèi)核的延遲,從而判斷內(nèi)核的實(shí)時(shí)性。

盈鵬飛嵌入式已經(jīng)提供了Linux-RT內(nèi)核,可直接燒寫到SBC-X40I主板上,終端運(yùn)行信息如下:

poYBAGKW1QeAKY4EAAAj8OQASlY592.png

Cyclictest工具簡(jiǎn)介

Cyclictest常用于實(shí)時(shí)系統(tǒng)的基準(zhǔn)測(cè)試,是評(píng)估實(shí)時(shí)系統(tǒng)相對(duì)性能的最常用工具之一。Cyclictest反復(fù)測(cè)量并精確統(tǒng)計(jì)線程的實(shí)際喚醒時(shí)間,以提供有關(guān)系統(tǒng)的延遲信息。它可測(cè)量由硬件、固件和操作系統(tǒng)引起的實(shí)時(shí)系統(tǒng)的延遲。

為了測(cè)量延遲,Cyclictest運(yùn)行一個(gè)非實(shí)時(shí)主線程(調(diào)度類SCHED_OTHER),該線程以定義的實(shí)時(shí)優(yōu)先級(jí)(調(diào)度類SCHED_FIFO)啟動(dòng)定義數(shù)量的測(cè)量線程。測(cè)量線程周期性地被一個(gè)到期的計(jì)時(shí)器(循環(huán)報(bào)警)所定義的間隔喚醒,隨后計(jì)算有效喚醒時(shí)間,并通過(guò)共享內(nèi)存將其傳遞給主線程。主線程統(tǒng)計(jì)延遲值并打印最小、最大和平均延遲時(shí)間。

參考鏈接:https://wiki.linuxfoundation.org/realtime/documentation/howto/tools/cyclictest/start?s[]=cyclictest。

編譯Cyclictest工具

盈鵬飛嵌入式提供Cyclictes的代碼-rt-tests.tar.gz,您可以直接在我們的開發(fā)環(huán)境下直接編譯。

Host#tar -zxf rt-tests.tar.gz

請(qǐng)先確保已參考Linux系統(tǒng)使用手冊(cè)編譯過(guò)LinuxSDK,構(gòu)建A40i處理器對(duì)應(yīng)的GCC編譯器。進(jìn)入解壓生成的rt-tests源文件目錄執(zhí)行如下命令,使用LinuxSDK開發(fā)包目錄下的GCC編譯器進(jìn)行案例編譯。編譯完成后,將在當(dāng)前目錄下生成可執(zhí)行文件。

Host#source env.sh

這個(gè)編譯的環(huán)境env.sh如下:

pYYBAGKW1TeAZo7vAAC9BAYd_PU826.png

Host#make

pYYBAGKW1XKAU_6KAADu4XYHlwk845.png

編譯完成后,將在當(dāng)前路徑下生成cyclictest可執(zhí)行文件,將其復(fù)制到評(píng)估板文件系統(tǒng)。

使用Cyclictest測(cè)試系統(tǒng)實(shí)時(shí)性

本次測(cè)試基于Linux-RT-3.10.65內(nèi)核實(shí)時(shí)性。

執(zhí)行如下命令使用Cyclictest程序測(cè)試系統(tǒng)實(shí)時(shí)性。

Target#./cyclictest -a-t-n-p99

pYYBAGKW1a6AWCfZAAB8cUUKG8Q418.pngLinux-RT-3.10.65內(nèi)核測(cè)試結(jié)果

Cyclictest測(cè)試結(jié)果說(shuō)明

poYBAGKW1dCATJAiAAB7_GubPo8394.png

可看到基于Linux-RT-3.10.65內(nèi)核的系統(tǒng)的延時(shí)更加穩(wěn)定,最大延時(shí)更低,系統(tǒng)實(shí)時(shí)性更佳。

Cyclictest命令參數(shù)解析可執(zhí)行"./cyclictest --help"查看,如下圖所示。

pYYBAGKW1eSAMmC1AAF09fp9tKc449.pngpoYBAGKW1e2AZa2LAACmhNuhg0c090.png
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 全志A40i
    +關(guān)注

    關(guān)注

    0

    文章

    30

    瀏覽量

    1622
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    再談低溫?zé)Y(jié)銀的應(yīng)用:從春晚四家機(jī)器人出鏡的幕后推手說(shuō)起

    、低熱阻、3D堆疊,支撐實(shí)時(shí)運(yùn)動(dòng)規(guī)劃與集群控制。 **功率模塊和電池管理:SiC、**GaN 器件、大電流、耐高溫,適配高壓快充與長(zhǎng)續(xù)航。 二、低溫?zé)Y(jié)銀AS系列:
    發(fā)表于 02-17 14:07

    爆火的機(jī)器人“大小腦”怎么協(xié)作?T527核間通訊實(shí)戰(zhàn)指南!

    前言:2025年的科技圈,RISC-V架構(gòu)迎來(lái)爆發(fā)式增長(zhǎng),而機(jī)器人領(lǐng)域最火的“大小腦”架構(gòu)也正是異構(gòu)計(jì)算的核心落地場(chǎng)景——“大腦”負(fù)責(zé)算法決策,“小腦”掌控實(shí)時(shí)控制,二者無(wú)縫協(xié)作才能讓
    的頭像 發(fā)表于 01-08 08:33 ?5984次閱讀
    爆火的<b class='flag-5'>機(jī)器人</b>“大小腦”怎么協(xié)作?<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T</b>527核間通訊實(shí)戰(zhàn)指南!

    米爾RK3506核心板SDK重磅升級(jí),解鎖三核A7實(shí)時(shí)控制新架構(gòu)

    調(diào)度確定性,并能直接控制EtherCAT從站設(shè)備。此方案非常適合需要復(fù)雜運(yùn)算且要求精確同步的多軸運(yùn)動(dòng)控制、高端PLC及機(jī)器人控制器。 CPU核隔離方案(與RT-
    發(fā)表于 12-19 20:35

    高精度機(jī)器人控制核心——基于 MYD-LT536 開發(fā)板的精密運(yùn)動(dòng)控制方案

    機(jī)器人控制系統(tǒng),例如米爾的 MYD-LT536 開發(fā)板。 二、MYD-LT536:為機(jī)器人控制系統(tǒng)而生的核心平臺(tái) 米爾 MYD-LT53
    發(fā)表于 11-14 15:48

    RK3576機(jī)器人核心:三屏異顯+八路攝像頭,重塑機(jī)器人交互與感知

    ?RK3576的強(qiáng)大并非偶然,其架構(gòu)設(shè)計(jì)完美契合了現(xiàn)代機(jī)器人核心需求:· 強(qiáng)大的異構(gòu)計(jì)算與AI能力:內(nèi)置的NPU為機(jī)器人的視覺(jué)AI算法(如SLAM、行為識(shí)別、手勢(shì)交互)提供了強(qiáng)勁的算力支持
    發(fā)表于 10-29 16:41

    已開發(fā)多款RISC-V芯片,廣泛用于機(jī)器狗、掃地機(jī)器人

    電子發(fā)燒友網(wǎng)綜合報(bào)道 科技日前表示,基于RISC-V架構(gòu)內(nèi)核,科技開發(fā)了多款芯片產(chǎn)品,且均已實(shí)現(xiàn)大規(guī)模量產(chǎn)。此外,其芯片產(chǎn)品已廣泛應(yīng)用于掃地
    的頭像 發(fā)表于 10-24 09:09 ?7027次閱讀

    從微秒級(jí)響應(yīng)到確定性延遲:深入解析米爾T536核心板的實(shí)時(shí)性技術(shù)突破

    :提供完整的BSP支持,工程師無(wú)需深入底層即可獲得企業(yè)級(jí)實(shí)時(shí)性能。 4.2 典型應(yīng)用場(chǎng)景快速部署高精度機(jī)器人控制:6軸協(xié)作機(jī)器人軌跡規(guī)劃、力
    發(fā)表于 10-22 17:25

    深入解析米爾T536核心板的實(shí)時(shí)性技術(shù)突破

    各位工程師同仁,今天咱們聊點(diǎn)硬核的——實(shí)時(shí)性。這不是那種"差不多就行"的性能指標(biāo),在工業(yè)控制、機(jī)器人運(yùn)動(dòng)、電力保護(hù)這些領(lǐng)域,實(shí)時(shí)
    發(fā)表于 10-17 17:41

    海默RC系列機(jī)器人控制

    器,基于自主研發(fā)技術(shù)打造,致力于推動(dòng)機(jī)器人核心技術(shù)的持續(xù)突破。RC系列控制器/HMControllerSeriesRC80控制器RC40
    的頭像 發(fā)表于 08-01 15:35 ?1163次閱讀
    海默RC系列<b class='flag-5'>機(jī)器人</b><b class='flag-5'>控制</b>器

    工業(yè)機(jī)器人的特點(diǎn)

    的基礎(chǔ),也是三者的實(shí)現(xiàn)終端,智能制造裝備產(chǎn)業(yè)包括高檔數(shù)控機(jī)床、工業(yè)機(jī)器人、自動(dòng)化成套生產(chǎn)線、精密儀器儀表、智能傳感器、汽車自動(dòng)化焊接線、柔性自動(dòng)化生產(chǎn)線、智能農(nóng)機(jī)、3D 打印機(jī)等領(lǐng)域。而智能制造裝備中
    發(fā)表于 07-26 11:22

    全面對(duì)比!T536與T507/A40i平臺(tái)在項(xiàng)目中該怎么選?一文幫你搞定!

    在當(dāng)今競(jìng)爭(zhēng)愈發(fā)激烈的工業(yè)市場(chǎng)中,如何平衡“成本與性能”始終是企業(yè)關(guān)注的核心問(wèn)題。T536作為科技新一代的明星產(chǎn)品,一經(jīng)問(wèn)世便備受市場(chǎng)矚目
    的頭像 發(fā)表于 05-21 10:51 ?1234次閱讀
    全面對(duì)比!<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T</b>536與<b class='flag-5'>T</b>507/<b class='flag-5'>A40i</b>平臺(tái)在項(xiàng)目中該怎么選?一文幫你搞定!

    科技機(jī)器人專用芯片MR527與MR813特性概述

    科技機(jī)器人專用芯片MR527是八核高性能機(jī)器人專用芯片; MR527系列芯片集成了8核Arm??Cortex?-A55 CPU、NPU、
    的頭像 發(fā)表于 04-24 14:58 ?3888次閱讀
    <b class='flag-5'>全</b><b class='flag-5'>志</b>科技<b class='flag-5'>機(jī)器人</b>專用芯片MR527與MR813特性概述

    【米爾-T536開發(fā)板試用體驗(yàn)】 試用測(cè)評(píng)報(bào)-初識(shí)T536

    。此款開發(fā)板是新推出的T系列的方案。 這是v536的簡(jiǎn)介:V536是一款高性能、低功耗的編碼開發(fā)板,基于
    發(fā)表于 04-23 11:35

    【米爾-T536開發(fā)板試用體驗(yàn)】開發(fā)資源關(guān)鍵要點(diǎn)

    、車載AS原型(需適配MIPI攝像頭帶寬限制)。 機(jī)器人控制 運(yùn)動(dòng)控制卡、AGV導(dǎo)航系統(tǒng)(利用NPU加速實(shí)時(shí)路徑規(guī)劃)。 五、開發(fā)注意事項(xiàng) 硬件設(shè)計(jì) 接口電平匹配:
    發(fā)表于 04-14 23:06

    【正點(diǎn)原子】T113-i開發(fā)板資料震撼來(lái)襲!異核開發(fā)、工控設(shè)計(jì)方案!

    【正點(diǎn)原子】T113-i開發(fā)板震撼來(lái)襲!異核開發(fā)、工控設(shè)計(jì)方案!ATK-DLT113IS開發(fā)板是正點(diǎn)原子基于
    發(fā)表于 03-13 15:37