Can4linux (original) (raw)

About DBpedia

can4linux ist ein Open-Source-CAN-Gerätetreiber für den Linux-Kernel.Die Entwicklung begann Mitte der 1990er Jahre für den CAN-Controller-Baustein Philips 82C200 auf einem ISA Board AT-CAN-MINI. Die erste Version entstand um 1995 im Rahmen des Linux Lab project an der FU Berlin, um unter Linux den CAN-Bus in der Laborautomatisierung zu nutzen. Eine Liste befindet sich auf der can4linux Projektseite.

Property Value
dbo:abstract can4linux ist ein Open-Source-CAN-Gerätetreiber für den Linux-Kernel.Die Entwicklung begann Mitte der 1990er Jahre für den CAN-Controller-Baustein Philips 82C200 auf einem ISA Board AT-CAN-MINI. Die erste Version entstand um 1995 im Rahmen des Linux Lab project an der FU Berlin, um unter Linux den CAN-Bus in der Laborautomatisierung zu nutzen. Durch die zunehmende Verbreitung von CAN in der Automatisierungstechnik insbesondere auch im embedded Bereich, in dem seit der Jahrtausendwende auch verstärkt Linux eingesetzt wird, kommt Gerätetreibern als Basis für höhere CAN basierende Protokolle wie CANopen, J1939 und DeviceNet. eine gestiegene Bedeutung zu. Neben dem NXP SJA1000 als Nachfolger des CAN Controllers Philips 82C200 und dem Intel 82527 wurden ab 2005 verstärkt Anpassungen für sogenannte integrierte CAN Controller in leistungsstarken Mikrocontrollern, für die Linux-Portierungen existieren, erstellt. Als Beispiele sollen hier die Freescale-ColdFire-Prozessoren oder ARM-Derivate von ATMEL und Freescaleaber auch der Stand-Alone CAN Controller MCP2515, angeschlossen über den SPI Bus, dienen. Eine Liste befindet sich auf der can4linux Projektseite. Die neueste Version unterstützt eine virtuelle CAN Betriebsart in welcher sich Anwendungen ohne spezielle CAN Hardware nur über den Treiber CAN Nachrichten austauschen können.In dieser Betriebsart ist auch schon das Frame-Format für CAN FD implementiert, welches Datenlängen bis zu 64 Byte erlaubt. (de) can4linux is an Open Source CAN Linux-Kernel device driver.Development started in the mid-1990s for the Philips 82C200 CAN controller stand alone chip on an ISA Board AT-CAN-MINI.In 1995 the first version was created to use the CAN bus with Linux for laboratory automation as a project of the Linux Lab Project at FU Berlin. The increasing spread of the CAN field bus technology for automation especially in embedded devices and the growth of Linux in this area leads to a growing importance of device drivers as base for higher layer CAN protocols like CANopen, J1939 and DeviceNet. Besides the NXP SJA1000 as successor of the first supported CAN controller Philips 82C200 and the Intel 82527, the development for powerful microcontrollers with integrated CAN controllers that are capable to run the Linux Operating system have been intensified since 2005. As examples for this development serve Freescale's ColdFire processors or ARM models by ATMEL and Freescale but also the stand-alone CAN controller MCP2515, connected via SPI Bus. A list of supported CAN controllers is available on the can4linux project site. In the latest version there is a virtual CAN mode implemented which allows applications to communicate without CAN hardware but only by using the device driver software layer. This mode already includes support for the new CAN frame format called CAN FD which allows data frame length up to 64 byte. (en)
dbo:wikiPageExternalLink http://www.can-wiki.info/can4linux/man/index.html https://supporthost.com/sys-admin/ https://gitlab.com/hjoertel/can4linux
dbo:wikiPageID 38981913 (xsd:integer)
dbo:wikiPageLength 4867 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1065504092 (xsd:integer)
dbo:wikiPageWikiLink dbr:DeviceNet dbr:Device_driver dbc:Serial_buses dbr:Controller_Area_Network dbr:Open_Source dbr:Linux_Kernel dbr:Embedded_system dbr:Technology dbr:J1939 dbc:Data_transmission dbr:Microcontroller dbc:Linux_software dbc:Device_drivers dbc:Linux_drivers dbr:CANopen dbc:CAN_bus dbr:Freie_Universität_Berlin dbr:Industry_Standard_Architecture dbr:Operating_system dbr:Serial_Peripheral_Interface dbr:Software
dbp:wikiPageUsesTemplate dbt:Reflist
dct:subject dbc:Serial_buses dbc:Data_transmission dbc:Linux_software dbc:Device_drivers dbc:Linux_drivers dbc:CAN_bus
gold:hypernym dbr:Development
rdf:type yago:Abstraction100002137 yago:Code106355894 yago:CodingSystem106353757 yago:Communication100033020 yago:Driver106574473 yago:Program106568978 yago:Writing106359877 yago:WrittenCommunication106349220 yago:Software106566077 yago:UtilityProgram106581410 yago:WikicatDeviceDrivers
rdfs:comment can4linux ist ein Open-Source-CAN-Gerätetreiber für den Linux-Kernel.Die Entwicklung begann Mitte der 1990er Jahre für den CAN-Controller-Baustein Philips 82C200 auf einem ISA Board AT-CAN-MINI. Die erste Version entstand um 1995 im Rahmen des Linux Lab project an der FU Berlin, um unter Linux den CAN-Bus in der Laborautomatisierung zu nutzen. Eine Liste befindet sich auf der can4linux Projektseite. (de) can4linux is an Open Source CAN Linux-Kernel device driver.Development started in the mid-1990s for the Philips 82C200 CAN controller stand alone chip on an ISA Board AT-CAN-MINI.In 1995 the first version was created to use the CAN bus with Linux for laboratory automation as a project of the Linux Lab Project at FU Berlin. The increasing spread of the CAN field bus technology for automation especially in embedded devices and the growth of Linux in this area leads to a growing importance of device drivers as base for higher layer CAN protocols like CANopen, J1939 and DeviceNet. (en)
rdfs:label Can4linux (de) Can4linux (en)
owl:sameAs freebase:Can4linux yago-res:Can4linux wikidata:Can4linux dbpedia-de:Can4linux https://global.dbpedia.org/id/7jNc
prov:wasDerivedFrom wikipedia-en:Can4linux?oldid=1065504092&ns=0
foaf:isPrimaryTopicOf wikipedia-en:Can4linux
is dbo:wikiPageWikiLink of dbr:CAN_bus dbr:CANpie
is foaf:primaryTopic of wikipedia-en:Can4linux