Vše

Co hledáte?

Vše
Projekty
Výsledky výzkumu
Subjekty

Rychlé hledání

  • Projekty podpořené TA ČR
  • Významné projekty
  • Projekty s nejvyšší státní podporou
  • Aktuálně běžící projekty

Chytré vyhledávání

  • Takto najdu konkrétní +slovo
  • Takto z výsledků -slovo zcela vynechám
  • “Takto můžu najít celou frázi”

Rezervační framework pro komunikace a podpora sběrnice LIN v Linuxu

Identifikátory výsledku

  • Kód výsledku v IS VaVaI

    <a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F68407700%3A21230%2F12%3A00200237" target="_blank" >RIV/68407700:21230/12:00200237 - isvavai.cz</a>

  • Výsledek na webu

    <a href="https://rtime.felk.cvut.cz/can/lin-bus/" target="_blank" >https://rtime.felk.cvut.cz/can/lin-bus/</a>

  • DOI - Digital Object Identifier

Alternativní jazyky

  • Jazyk výsledku

    čeština

  • Název v původním jazyce

    Rezervační framework pro komunikace a podpora sběrnice LIN v Linuxu

  • Popis výsledku v původním jazyce

    LIN je komunikační standard pro připojení jednoduchých periferií k řídicím jednotkám v automobilech. Základní koncept sběrnice LIN vychází z podobné sběrnice CAN, ale je výrazně jednodušší a levnější. Identifikace a skladba přenášených dat odpovídá sběrnici CAN, ale na rozdíl od ní jsou přenosy dat řízeny jen jednou nadřazenou jednotkou. Časování přenosu jednotlivých bytů je stejné jako u sériové linky (RS-232). Námi vyvinuté řešení využívá výše uvedených podobností. Kombinuje existující subsystémy Linuxového jádra PF_CAN a TTY čímž umožňuje snadné připojení počítačů s Linuxem ke sběrnici LIN. Naše řešení bylo otestováno na běžném PC se sériovým řadičem 16550 a na průmyslovém systému s procesorem MPC5200. Při konfiguraci nadřazeného zařízení je možné rezervovat šířku pásma pro jednotlivé podřízené jednotky. Komunikace pak probíhá "time-triggered" způsobem, kdy nadřazená jednotka vyzývá v předem definovaném čase podřízené jednotky k vyslání dat. Časování může být implementováno buď přím

  • Název v anglickém jazyce

    Reservation framework for communications and LIN bus support in Linux

  • Popis výsledku anglicky

    LIN is a communication standard for connecting peripherals to simple control units in automobiles. The basic concept of the LIN bus is similar to CAN bus, but LIN is much simpler and cheaper. Identification and structure of the transmitted data corresponds to the CAN bus, but unlike CAN data transfers are controlled by only one master unit. The timing of transmission of bytes is the same as for the serial line (RS-232).                                                                       Our solution takes advantage of the above-mentioned similarities. It combines existing Linux kernel subsystems TTY and PF_CAN to allow connecting LIN bus devices to Linux-based computers.                                                                       Our solution has been tested on a standard PC with a serial controller 16550 and industrial system with MPC5200 processor.                                                                       When you configure the master device, it can reserve ba

Klasifikace

  • Druh

    R - Software

  • CEP obor

    JC - Počítačový hardware a software

  • OECD FORD obor

Návaznosti výsledku

  • Projekt

    <a href="/cs/project/GAP103%2F12%2F1994" target="_blank" >GAP103/12/1994: Adaptivní algoritmy pro rozvrhování a optimalizaci distribuovaných vestavěných real-time systémů</a><br>

  • Návaznosti

    P - Projekt vyzkumu a vyvoje financovany z verejnych zdroju (s odkazem do CEP)

Ostatní

  • Rok uplatnění

    2012

  • Kód důvěrnosti údajů

    S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů

Údaje specifické pro druh výsledku

  • Interní identifikační kód produktu

    slLIN-Linux

  • Technické parametry

    Podporavaný HW: PC (UART 16x50), embedded systému s procesorem MPC5200B.

  • Ekonomické parametry

    1 mil. Kč

  • IČO vlastníka výsledku

    68407700

  • Název vlastníka

    ČVUT FEL