IEBus - IEBus
| Kommunikationsprotokol | |
![]() μPD72042B protokolcontroller fremstillet af NEC
| |
| Formål | Kommunikation mellem udstyr i et køretøj eller et chassis . fx) Bil audio , Automat , osv |
|---|---|
| Udvikler (er) | Renesas (tidligere NEC Electronics) |
| Introduceret | 1993 |
| Baseret på | PWM ( pulsbreddemodulation ) Basisur: 6.000 MHz (6.291 MHz) |
| OSI lag | "Fysisk" og "Datalink" lag |
| Hardware | IEBus controller og transceiver |
IEBus ( Inter Equipment Bus ) er en kommunikationsbusspecifikation "mellem udstyr i et køretøj eller et chassis " af Renesas Electronics . Det definerer OSI -model lag 1 og lag 2 specifikation. IEBus anvendes primært til bil audio og bil navigationer , som etablerede de facto standard i Japan, selvom SAE J1850 er større i USA.
IEBus bruges også i nogle automater , som hovedkunden er Fuji Electric . Hver knap på automaten har et IEBus ID , dvs. har en controller .
Detaljerede specifikationer videregives kun til licenshavere , men protokolanalysatorer leveres fra nogle leverandører af testudstyr . Dens moduleringsmetode er PWM (Pulse-Width Modulation) med 6.00 MHz basisur oprindeligt, men de fleste bilkunder bruger 6.291 MHz, og det fysiske lag er et par differentialesignalsele . Dens fysiske lag vedtager halv duplex , asynkron og multi-master kommunikation med CSMA/CD (Carrier Sense Multiple Access/Collision Detection) til adgangskontrol . Det giver mulighed for op til halvtreds enheder på en bus over en maksimal længde på 150 meter. To differentielle signallinjer bruges til Bus+ / Bus− navngivning, undertiden mærket som Data (+) / Data ( -).
Det beskrives undertiden som "IE-BUS", "IE-Bus" eller "IE Bus", men disse er forkerte. Formelt set er det "IEBus." IEBus® og Inter Equipment Bus® er registrerede varemærkesymboler for Renesas Electronics Corporation , tidligere NEC Electronics Corporation , ( JPO : henholdsvis nr. 552418 og 2552419).
Historie
I midten af 80'erne startede halvlederenheden i NEC Corporation , i øjeblikket Renesas Electronics , undersøgelsen for stigende krav til bilsystemer. IEBus introduceres som en løsning til det distribuerede kontrolsystem.
I slutningen af 1980'erne blev flere lignende specifikationer, herunder den indenlandske digitale bus (D2B) , den japanske hjemmebus (HBS) og det europæiske hjemmesystem (EHS) foreslået af forskellige virksomheder eller organisationer. Disse blev engang diskuteret som IEC 61030 , men blev trukket tilbage i 2006. IEBus er også en lignende specifikation (se afsnittet " Overførselssignalformat "), men er ikke opført i disse kriterier. Som et resultat bliver IEBus en de facto standard for billyd i Japan.
Hvad angår den indenlandske digitale bus (D2B) , omdefineres den uafhængigt af D2B Optical af Mercedes-Benz .
Som for japansk Hjem Bus System (HBS) , er det defineret i 1988 som hjem Bus System Standard Specification, ET-2101 ved JEITA og Reea (Radio Engineering & Elektronik Assiation) i Japan. Det bruges af flere japanske producenter af klimaanlæg (f.eks. M-Net fra Mitsubishi og P1/P2 eller F1/F2- bussen fra Daikin ). Fujitsu leverede HBPC (Home Bus Protocol Controller) chip som MB86046B. Men det er uklart, om Fujitsu (i øjeblikket Cypress) stadig fremstiller denne HBPC LSI fra og med 2018. Mitsumi Electric leverer MM1007 og MM1192 driver -IC'er til HBS. HBS -specifikationen diskuteres også i Echonet Consortium . I 2014 udstedes et patent for brugsmodeller til protokolomformer fra HBS til RS-485 i Kina som "CN204006496U."
Med hensyn til udskiftning af IEBus beskriver et papir af Hyundai Autonet , i øjeblikket Hyundai Mobis , følgende. "I kommunikationsmetoder til digitale input -kompatible forstærkere blev Inter Equipment Bus (IEBus) brugt i tidlige tider, men i øjeblikket bruges Controller Area Network (CAN) hovedsageligt."
Protokoloversigt
En mester taler til en slave. Hver enhed har et master- og et slaveadresseregister. Kun en enhed kan til enhver tid tale i bussen. Der er en hakkeordre for de typer kommunikation, der vil have forrang frem for en anden. Hver kommunikation fra master til slave skal besvares ved, at slaven går tilbage til masteren med bekræftende bits, hver af dem viser ACK eller NAK . Hvis masteren ikke modtager ACK inden for et foruddefineret tidsrum for en tilstand, afbryder den kommunikationen og vender tilbage til standby (lyt) tilstand.
Detaljeret specifikation af OSI -modellag 2 er kun oplyst til licenshavere, men protokolanalysatorer leveres fra nogle leverandører af testudstyr . I 2012 blev et af de kinesiske producenters patent givet som "CN202841169U".
En open source -software emulator kaldet "IEBus Studio" findes på en repository af SourceForge , men den sidste ændring var på 2008-02-24. En anden open source- analysatorsoftware kaldet "IEBusAnalyzer" er tilgængelig på GitHub- depotet . Nogle hobbyfolk lavede også nogle værktøjer.
Fysisk lag ( OSI model lag 1) specifikationsoversigt
Fra µPD6708 datablad. og µPD78098B Subseries brugermanual, hardware.
- Kommunikationssystem
- Halv-dupleks asynkron kommunikation
- Multi-master system
- Alle de enheder, der er forbundet til IEBus, kan overføre data til de andre enheder.
- Broadcast -kommunikationsfunktion (kommunikation mellem en enhed og flere enheder)
- Normalt udføres kommunikation individuelt fra en enhed til en anden. Ved at bruge broadcast -kommunikationsfunktionen kan kommunikation imidlertid udføres fra en enhed til flertalsenheder som følger:
- Gruppeudsendelseskommunikation: Broadcast -kommunikation til gruppeenheder
- Samtidig broadcast -kommunikation: Broadcast -kommunikation til alle enheder
- Effektiv transmissionshastighed
- Den effektive overførselshastighed kan vælges blandt følgende tre kommunikationstilstande:
- Blanding af flertallet af tilstande i den samme buslinje er ikke tilladt.
- Korrekt kommunikation mellem forskellige basisur er ikke mulig.
Mode Maksimalt antal overførselsbytes
(bytes/ramme)6.000 000 MHz
basen ur6,291 456 MHz
basen ur0 16 Ca. 3,9 kbit/s Ca. 4,1 kbit/s 1 32 Ca. 17 kbit/s Ca. 18 kbit/s 2 128 Ca. 26 kbit/s Ca. 27 kbit/s
- Adgangskontrol
- CSMA/CD (Carrier Sense Multiple Access with Collision Detection)
- Prioriteten ved besættelse af IEBus er som følger:
- «1» Broadcast -kommunikation har forrang frem for individuel kommunikation.
- «2» Jo lavere masteradresse, desto højere prioritet.
- Kommunikationsskala
- Antal enheder: 50 MAX.
- Kabellængde: 150 m MAX. (når der bruges et snoet par -kabel)
- Bæreevne:
MAX. 8000 pF; mellem Bus + og Bus-, (6.000 000 MHz basis ur)
MAX. 7100 pF; mellem Bus+ og Bus−, (6.291 456 MHz basisur ) - Afslutningsmodstand: 120 Ω
- Logisk niveau
- Logik 1: Lavt niveau. Spændingsforskellen mellem Bus+ og Bus− er under 20mV
- Logik 0: Højt niveau. Spændingsforskellen mellem Bus+ og Bus− er over 120mV
- In -fase indgangsspænding høj: Bus+ ≤ (V DD -1,0) V, Bus− ≥ 1,0 V
Overfør signalformat
Fra µPD6708 datablad. og µPD78098B Subseries brugermanual, hardware.
Dette rammeformat ligner meget det for Domestic Digital Bus (D2B) .
- Alle felter er MSB først.
Feltnavn Header Master
adresse
feltSlave
-adresse
feltKontrol
feltMessage
længde
feltDatafelter Data 1 ··· Data N Antal bits 1 1 12 1 12 1 1 4 1 1 8 1 1 8 1 1 ··· 8 1 1 Signalformat Start
bitBredt
støbt
bitMaster
adresseP Slave
adresseP EN Kontrol
bitP EN Message
længde
bitP EN data
bitP EN ··· data
bitP EN Overførselstid Ved 6.000 MHz basisur ← Tilstand 1 Ca. 7370 μs Ca. 1590 × N μs Tilstand 2 Ca. 2090 μs Ca. 410 × N μs Tilstand 3 Ca. 1590 μs Ca. 300 × N μs Bemærkning P: Paritetsbit (1 bit); Selv paritet
A: Kvitteringsbit (1 bit)
Når A = 0: ACK
Når A = 1: NAK
I broadcast -kommunikation ignoreres værdien af kvitteringsbiten.
N: Antal databyte
Funktioner af kontrol bits
Hex Bit 3 Bit 2 Bit 1 Bit 0 Fungere Bemærkning 0x0 0 0 0 0 Læser slavestatus 0x3 0 0 1 1 Læser data og låser enhed Låseenhed 0x4 0 1 0 0 Læser låseadresse (lavere 8 bit) 0x5 0 1 0 1 Læser låseadresse (højere 4 bit) 0x6 0 1 1 0 Læser slavestatus og låser enheden op Oplåsningsenhed 0x7 0 1 1 1 Læser data 0xA 1 0 1 0 Skriver kommando og låser enhed Låseenhed 0xB 1 0 1 1 Skriver data og låser enhed Låseenhed 0xE 1 1 1 0 Skriver kommando 0xF 1 1 1 1 Skriver data Andet end ovenfor Udefineret Ingen kvitteringsbit returneret
Bitformat
Hver IEBus -bit består af fire perioder.
- Forberedelsesperiode: Den første eller efterfølgende periode på lavt niveau (logisk "1")
- Synkroniseringsperiode: Næste periode på højt niveau (logisk "0")
- Dataperiode: Periode, der angiver bitens værdi; ether lavt niveau (logik "1") eller højt niveau (logisk "0")
- Stopperiode: Den sidste periode på lavt niveau (logisk "1")
- Synkronisering udføres med hver bit.
- Tidslængderne for synkroniseringsperioden og dataperioden er næsten de samme.
- Tiden for hele bitene og hver bits specifikation, relateret til tidspunktet for hver periode, der er tildelt den, varierer afhængigt af både typen af transmitterbit og om enheden er master eller en slaveenhed.
Bilproducenter, der bruger IEBus
Hver producent har sit eget navn, men det er ikke et alias for IEBus. Det er specifikationer for ledningsnet, der omfatter styrekabler baseret på IEBus, OSI -modellag 3 og højere kommunikationsprotokol, lydkabler, sammenkoblingskoblinger og så videre.
Pioner
Pioneer ansat IEBus til sit oprindelige mærkevarer bil lyd i starten af 90'erne. I sin tidligere fase blev den kun brugt til kontrolbus mellem hovedenheden i instrumentbrættet og cd -skifteren normalt placeret i bagagerummet . I dag inkluderer specifikationen forbindelse mellem hovedenheder, navigationssystemer, baghøjttalersystemer og så videre.
- IP-Bus : Specifikationer for ledningsnet .
Toyota
Pioneer Corporation pressede Toyota Motor Corporation til at vedtage IEBus som de originale dele . I 1994 besluttede Toyota at anvende IEBus til sin ægte specifikation , men den er en smule anderledes end Pioneer. Det er navngivet som AVC-LAN .
- AVC-LAN : Ledningsspecifikation baseret på tilstand 2.
Honda/Acura
Pioneer Corporation skubbede også Honda Motor . Honda besluttede også at vedtage IEBus som dens originale reservedelsspecifikation lige efter Toyota gjorde det.
- GA-NET II : Specifikationer for ledningsnet .
- Honda Music Link : Honda ægte gadget til at forbinde Apple Inc. -produkter.
- En hobbyist lavede touchscreen -controller på Acura TSX til en bil -pc installeret i bagagerummet .
Sirius XM satellitradio
Sirius XM Satellite Radio er en satellit udsender radiooperatør i USA. Dets digitale mediemodtagerudstyr anvender IEBus.
Evalueringstavler
SAKURA bestyrelse
GR-SAKUKRA board og GR-SAKURA-FULL board er Renesas officielle promotion boards med RX63N chip, som muliggør IEBus mode 0 og 1, men ikke mode 2, altså ikke tilgængelig for Toyota AVC-LAN. De er en Arduino pin-kompatibel lavpris, der er velegnede til hobbyfolk. Deres farve på printkort er SAKURA på japansk, hvilket betyder kirsebærblomst . For at evaluere IEBus kræves en ekstern 5V bus -interfacetransceiver (driver/modtager) IC -udvidelse. Transceiveren skal svare til 3,3V mikrokontroller ( TTL logisk spændingsniveau ) -interface, ellers er 3,3V ↔ 5,0V niveauskifter påkrævet. Dedikerede terminaler på RX63N -chippen selv er 5V -tolerante. For yderligere information henvises til eksterne links .
IEBus IP -kerne
Halvleder intellektuel ejendoms kerne i IEBus er tilgængelig via IP core Exchange .
IEBus-aktiverede IC'er
De fleste af IEBus controller LSI'er kræver eksterne dedikerede busgrænseflade -transceivere (driver/modtager IC'er). I sin tidligere fase er busgrænseflade -transceiver inkluderet i enheden, men den øgede nogle begrænsninger for brugerne. Som beskrevet i Pioneer's papir virker ekstern busgrænseflade -transceiver meget stabil. Nogle mennesker forsøgte at bruge TIs SN75176B til dette formål, men resultatet ser ikke ud til at blive rapporteret.
Hver IEBus -controller kan have forskellig implementering, så længe specifikationen kan bevares. Som følge heraf er værtens CPU -belastning for hver implementering af IEBus -controller forskellige.
I dag er der tusinder af mikrokontrollerprodukter , der skal opregnes, dem, der indeholder forskellige forskellige IEBus -controllerimplementeringer. Den følgende liste er et historisk bemærkelsesværdigt eksempel.
Uafhængige protokol controller produkter
µPD6708 (forældet); af Renesas, tidligere NEC Electronics
µPD6708; verdens første "IEBus -protokolcontroller" opfattes normalt som den gyldne protokolreference LSI. Denne enhed understøtter fuld specifikation af IEBus -tilstand 0, 1 og 2. Den behandler hele lag 1 og 2 i IEBus -protokollen af sig selv. Den er forbundet til en vært mikrocontroller via 3-line serielt interface. 6.291 MHz basisur genereres fra 12.582 MHz ekstern resonator. Dette produkt indeholder IEBus interface transceiver.
µPD72042B (forældet); af Renesas, tidligere NEC Electronics
µPD72042B; anden generation af IEBus -controller understøtter tilstand 0 og 1. Denne enhed udfører al den behandling, der kræves for lag 1 og 2 i IEBus -protokollen. Enheden indeholder store transmissions- og modtagelsesbuffere, så værtsmikrocontroller kan udføre IEBus -operationer uden afbrydelse. Den indeholder også en IEBus -interfacetransceiver, som gør det muligt for enheden at oprette forbindelse direkte til IEBus -grænsefladen. Den er forbundet til en værtsmikrocontroller via 3-line eller 2-line serielt interface. 6.291 MHz basisur genereres fra 6.291 MHz eller 12.782 MHz ekstern resonator. Dette produkt indeholder IEBus -interfacetransceiver.
busgrænseflade transceiver IC'er
Hver ekstern bus transceiver (driver / modtager) IC anbefales at tilslutte via 180 beskyttelse Ω modstande mod både Bus + og BUS linje.
R2A11210SP (ikke salgsfremmende); af Renesas
R2A11210SP er et bus-interface transceiver (driver / modtager) IC for IEBus med typisk 30 mV hysterese komparator input.
HA12187FP (ikke salgsfremmende); af Renesas, tidligere Hitachi
HA12187FP er en busgrænseflade transceiver (driver/modtager) IC egnet til IEBus.
HA12240FP (nuværende, fra 2018); af Renesas, tidligere Hitachi
HA12240FP er et bus-interface transceiver (driver / modtager) IC for IEBus med hysterese komparator input.
SN75176B; af Texas Instruments
SN75176B er en almindelig bus -transceiver med 50mV typisk hysteresekomparatorindgang. Det ligner egnet til IEBus, men resultatet af en person rapporteres ikke.
Mikrocontrollere indeholder IEBus -controller
78K/0 -serien μPD78098 Underserier (forældet); af Renesas, tidligere NEC Electronics
μPD78P098A er en 8-bit single-chip mikrokontroller med on-chip 60K bytes UV-EPROM, 2K bytes RAM og IEBus controller, som understøtter tilstand 0, 1 og 2, med fuld datalink- lagprotokolunderstøttelse . Dette er verdens første mikrokontroller, der indeholder IEBus -controller. Dens IEBus -controllerfunktion er næsten den samme som µPD72042B, men er placeret som hukommelseskortet I/O kaldet SFR (specialfunktionsregistre). 6.291 MHz basisur genereres fra 6.291 MHz ekstern resonator, mens værtens CPU -kerne og ur -timer fungerer 8.388 MHz genereret fra den samme eksterne resonator. Ekstern businterfacetransceiver er påkrævet.
For programmering kræves UV-EPROM-viskelæder, UV-EPROM-brænder (27C1001A-kompatibel) og skriveradaptermodul.
78K/0 -serien μPD78098B Underserier (forældet); af Renesas, tidligere NEC Electronics
μPD78P098B er en 8-bit single-chip mikrokontroller med on-chip 60K bytes UV-EPROM, 2K bytes RAM og IEBus controller, som understøtter tilstand 0, 1 og 2, med fuld datalink- understøttelse af lag . Det er sandsynligvis en støjsvag variant af μPD78098 underserier. Dokumenter raffineres.
17K -serien μPD178098A Underserier (forældet); af Renesas, tidligere NEC Electronics
μPD178F098 er en 8-bit single-chip mikrokontroller til DTS (Digital Tuning System) af bilradio, som indeholder forenklet IEBus-controller, 60K bytes Flash ROM og 3K bytes RAM. Det understøtter ikke tilstand 0 og 2, men kun supporttilstand 1. 6.291 MHz basisur genereres fra 6.291 MHz ekstern resonator, mens værtens CPU -kerne og ur -timer fungerer 8.388 MHz genereret fra den samme eksterne resonator. Ekstern businterfacetransceiver er påkrævet.
78K/4 -serien µPD784938 underserier (forældet); af Renesas, tidligere NEC Electronics
µPD78F4938 er en 16-bit single-chip mikrokontroller til billyd, som indeholder forenklet IEBus-controller, 256K bytes Flash ROM og 10K bytes RAM. Det understøtter ikke tilstand 0 og 2, men kun supporttilstand 1. 6.291 MHz basisur genereres fra 6.291 MHz ekstern resonator. Ekstern businterfacetransceiver er påkrævet.
V850 Familie: V850/SB2 (ikke salgsfremmende); af Renesas, tidligere NEC Electronics
V850/SB2 er en langvarig 32-bit mikrokontroller, der anvender IEBus-controller med 1. generations V850 CPU-kerne. Dens IEBus -controller er forenklet fra tidligere. Det understøtter ikke tilstand 0 og 2, men kun supporttilstand 1. 6.291 MHz basisur genereres fra 6.291, 12.582 eller 18.873 MHz ekstern resonator. Dette kildeur deles i hele systemet i chippen inklusive ur -timer. En 32.768 kHz ekstern krystalresonator bruges normalt ikke til at reducere de samlede styklisteomkostninger .
Ekstern businterfacetransceiver er påkrævet, men ekstern 5V I/O -strømforsyning er internt reguleret til 3,3V eller 3,0V, hvilket muliggør samme spændingsforsyning med ekstern businterfacetransceiver. Derudover var dette produkt beregnet til at designe til ultra lav støj, hvilket muliggør høj RF-modtagelsesfølsomhed for bilradio. Derudover er startmotormasketid og elektrisk strømamplitude velafbalanceret.
LoL: den 03/23/2017 sagde Rensas Electronics "En ekstern differentialdriver er påkrævet på transmissions-/modtagelinjen (ikke fremstillet af NEC Electronics )," men NEC Electronics er i øjeblikket Renesas Electronics , og Renesas Electronics (tidligere Hitachi) havde har fremstillet "en ekstern differentialdriver" ved navn HA12240FP . På japansk siges det som "当 社", hvilket betyder Renesas Electronics selv .
V850 Familie: V850E/Sx3-H (nuværende, fra 2018); af Renesas, tidligere NEC Electronics
V850E/SJ3-H og V850E/SK3-H er 2. generation V850 (E1-kerne) 32-bit mikrokontroller . Dens IEBus -controller er forenklet, men understøtter både tilstand 1 og tilstand 2, ikke for tilstand 0. Ekstern businterfacetransceiver er påkrævet. Disse produkter omfatter V850E1 CPU -kerne og perifere funktioner. Hvad angår bilnetværk, er disse udstyret med IEBus og CAN ( Controller Area Network ) controllere.
V850 Familie: V850ES/Sx2 (ikke salgsfremmende); af Renesas, tidligere NEC Electronics
V850ES/SG3 og V850ES/SJ3 er 3. generations V850 (ES-kerne) 32-bit mikrokontroller, der indeholder IEBus-controller.
V850 Familie: V850ES/Sx3 (nuværende, fra 2018); af Renesas, tidligere NEC Electronics
V850ES/SG3 og V850ES/SJ3 er 3. generation V850 (ES core) 32-bit mikrokontroller . Dens IEBus -controller er forenklet, men understøtter både tilstand 1 og tilstand 2, ikke for tilstand 0. Ekstern businterfacetransceiver er påkrævet. Disse produkter omfatter V850ES CPU -kerne og perifere funktioner. Hvad angår bilnetværk, er disse udstyret med IEBus og CAN ( Controller Area Network ) controllere.
V850 Familie: V850E2/Sx4-H (ikke salgsfremmende); af Renesas, tidligere NEC Electronics
V850E2/SG4-H, V850E2/SJ4-H og V850E2/SK4-H er 5. generation V850 (E2v3-kerne) 32-bit mikrokontroller . Dens IEBus-controller er forenklet, men understøtter tilstand 1 og 2 med 32-byte buffere både til transmission og til modtagelse. Det har også automatisk mekanisme til både genudgivelse af masteranmodninger, når der opstår voldgiftstab; og for at svare på anmodninger om slave -status. Dens forsyningsur er 8.000 MHz, hvilket muligvis ikke er kompatibelt med 6.291 456 MHz basisursystemer , næsten alle billydkunder bruger. Det skal være 8.388 MHz eller nærmeste. Ekstern businterfacetransceiver er påkrævet.
Disse produkter omfatter V850E2M CPU -kernen og perifere funktioner. Hvad angår bilens lydnetværk, er disse udstyret med IEBus, CAN ( Controller Area Network ), LIN , PCM -interface, MediaLB og Ethernet -controllere.
F2MC-16LX: MB90580C-serien (nuværende fra 2018); af Cypress, tidligere Fujitsu Microelectronics
MB90580C -serien; F2MC-16LX 16-bit mikrokontroller af Cypress Semiconductor (tidligere Fujitsu Microelectronics ) har IEBus-controller. Det understøtter fuld funktion i IEBus-tilstand 0, 1 og 2 med 8-byte FIFO både til transmission og modtagelse. Indlejrede perifere ressourcer udfører datatransmission med en intelligent I/O-servicefunktion uden CPU'ens indgriben, hvilket muliggør realtidsstyring i forskellige applikationer. Ekstern businterfacetransceiver er påkrævet.
M16C -familie: M16C/50 -serien (nuværende, fra 2018); af Renesas, tidligere Mitsubishi Electric
M16C/5L Group og M16C/56 Group er en 16-bit mikrokontroller med M16C/60-serie CPU-kerne. UART2 kan bruges til IEBus controller som special mode 3 (IE mode). Ekstern businterfacetransceiver er påkrævet.
H8S Family: 2258 Group (nuværende, fra 2018); af Renesas, tidligere Hitachi
H8S/2258 og H8S/2256 er en langvarig mikrokontroller bestående af intern 32-bit konfiguration H8S/2000 CPU-kerne med 16-bit ekstern buscontroller. Dens IEBus -controller understøtter tilstand 0, 1 og 2 med 1 byte databuffer både til overførsel og modtagelse. Ekstern businterfacetransceiver er påkrævet.
RX -familie: RX63N Group (nuværende fra 2018); af Renesas
RX63N er en nylig 32-bit mikrokontroller . Dens IEBus -controller understøtter tilstand 0 og 1 (ikke 2). Arduino pin-kompatibelt lavprisevalueringstavle , kaldet SAKURA , er tilgængeligt for hobbyfolk.
Se også
Referencer
eksterne links
Generelle oplysninger
- InterfaceBus.com - Enkel og sød, men kan være lidt forkert.
- Embedded Linux Wiki: AVC-LAN
Generelle oplysninger fra controller LSI -producent
- Renesas officiel: Display Audio / Connectivity Audio
- Renesas officiel: H8S IEBus
- Renesas embedsmand: H8S Family: Master Transmission/Slave Reception Eksempel Brug af IEBus Controller
- Renesas embedsmand: H8S Family: Eksempel på omprogrammering ombord ved hjælp af IEBus
Open-source software til protokolanalysator
Protokol analysator hardware
Uafhængige protokolcontrollerprodukter (Host MCU påkrævet)
- Renesas officiel: μPD6708 datablad (udgået) : Dette er et kvart århundrede gammelt EOL -produkt.
- Renesas officiel: μPD72042B datablad (udgået) : Dette er også et kvart århundrede gammelt EOL -produkt.
Mikrocontroller -enheder (busgrænseflade -transceiver påkrævet)
- Renesas officielle: μPD78098B Brugervejledning til underserier (udgået) . Raffineret gyldent dokument.
- Renesas embedsmand: H8S/2552 (nuværende, fra 2018)
- Renesas embedsmand: H8S/2258 (nuværende, fra 2018)
- Renesas embedsmand: M16C/5L, M16C/56L (nuværende, fra 2018)
- Renesas embedsmand: M16C/5LD, M16C/56D (nuværende, fra 2018)
- Renesas embedsmand: M16C/5M, M16C/57 (nuværende, fra 2018)
- Renesas embedsmand: M16C/62P (nuværende, fra 2018)
- Renesas embedsmand: M16C/80 (ikke reklame)
- Renesas embedsmand: M32C/80 (nuværende, fra 2018)
- Renesas embedsmand: M32C/81 (ikke salgsfremmende)
- Renesas embedsmand: M32C/82 (ikke salgsfremmende)
- Renesas embedsmand: M32C/83 (ikke salgsfremmende)
- Renesas embedsmand: M32C/84 (nuværende, fra 2018)
- Renesas embedsmand: M32C/85 (nuværende, fra 2018)
- Renesas embedsmand: M32C/86 (ikke salgsfremmende)
- Renesas embedsmand: M32C/87B (ikke salgsfremmende)
- Renesas -embedsmand: M32C/88 (nuværende, fra 2018)
- Renesas embedsmand: M32C/8A (nuværende, fra 2018)
- Renesas embedsmand: M32C/8B (nuværende, fra 2018)
- Renesas embedsmand: R32C/111, (nuværende, fra 2018)
- Renesas -embedsmand: R32C/118 (nuværende, fra 2018)
- Renesas embedsmand: RL78/F15, (nuværende, fra 2018)
- Renesas embedsmand: RX63N, RX631, (nuværende, fra 2018)
- Renesas embedsmand: RZ/A1H (nuværende, fra 2018)
- Renesas embedsmand: RZ/A1L (nuværende, fra 2018)
- Renesas embedsmand: RZ/A1M (nuværende, fra 2018)
- Renesas-embedsmand: R-Car E1 (nuværende, fra 2018)
- Renesas-embedsmand: R-Car H1 (nuværende, fra 2018)
- Renesas-embedsmand: R-Car M1A, R-Car M1S (nuværende, fra 2018)
- Renesas-embedsmand: R-Car M2 (nuværende, fra 2018)
- Renesas embedsmand: SH2A SH7261 (nuværende, fra 2018)
- Renesas embedsmand: SH2A-FPU SH7262, SG7264 (nuværende, fra 2018)
- Renesas embedsmand: SH2A-FPU SH7263 (nuværende, fra 2018)
- Renesas embedsmand: SH2A SH7266, SH7267 (nuværende, fra 2018)
- Renesas embedsmand: SH2A-FPU SH7268, SH7269 (nuværende, fra 2018)
- Renesas embedsmand: SH2A-FPU SH726A, SH726B (nuværende, fra 2018)
- Renesas embedsmand: V850/SB2 (ikke salgsfremmende)
- Renesas embedsmand: V850ES/SG2, V850ES/SJ2 (ikke salgsfremmende)
- Renesas embedsmand: V850ES/SG2-H, V850ES/SJ2-H (ikke salgsfremmende)
- Renesas embedsmand: V850ES/SG3, V850ES/SJ3 (nuværende fra 2018)
- Renesas embedsmand: V850E/SJ3-H, V850E/SK3-H (nuværende fra 2018)
- Renesas embedsmand: V850E2/SG4-H, V850E2/SJ4-H, V850E2/SK4-H (ikke salgsfremmende)
- Cypress -embedsmand: MB90580C Manual (aktuel, fra 2018)
- Panasonic -embedsmand: MN103L -serien
- Panasonic -embedsmand: MN1M0 -serien
Busgrænseflade transceiver (driver/modtager) IC'er
- Renesas embedsmand: HA12187FP-E (ikke-reklame)
- Renesas embedsmand: HA12240FP-E (ikke-reklame)
- Renesas embedsmand: HA12241FP
- Renesas embedsmand: R2A11210SP
- TI -embedsmand: SN75176B: gennemførlighed uklar
Evalueringstavler
-
Renesas embedsmand: GA-SAKURA og GA-SAKURA-FULL : Arduino pin kompatibel til hobbyfolk.
- SAKURA bestyrelsesprojekt : Detaljeret specifikation
- Renesas Rulz: GR-SAKURA : Hobbyisters fællesskabsforum.
- Renesas -embedsmand: Renesas perifere driverbibliotek til RX63N, RX631 Group
- Bemærk om brug af IEBus af RX630 Group MCU'er
- GNU -værktøjer til Renesas RX : Byggede GCC -filer ( GNU Compiler Collection ).
- Renesas embedsmand: YRDKRX63N til RX63N (forældet på DigiKey)
- Renesas embedsmand: M3A-HS64G01
-
Renesas embedsmand: M3A-HS64G02
- Et forlængerkort af SH7264 CPU-kort (M3A-HS64G50)
- IEBus-stik: B4B-XH-A (JST)
- IEBus -transceiver: HA12187FP
- Renesas embedsmand: GENMAI valgfrit bord (RTK7721000B00000BR)
- EB-V850ES/SG2-EE (vedtager μPD70F3281GC)
- TSSR -teknologi
- vakatech
Knækkede links, men kan blive nogle tip
- AcuraZine.com fora - (død tråd) Nogle resultater i registrering af data fra IEBus i en Acura TSX.
- Marcins websted - Dette websted er fantastisk til at lære mere om IEBus! Han har virkelig gjort et godt stykke arbejde med at undersøge denne protokol samt udviklet en af de første tavler, der kan tale i bussen ved hjælp af en ATMEGA8. (der er også aktive fora på hans websted her ).
- Louis Frigon (SigmaObjects.com) - En fantastisk opskrift med skemaer og kildekode, der grænseflader med IEBus for at narre lagerhovedenheden til at muliggøre aux -input, som det ville gøre for en CD -skifter. Det er et fantastisk læringsværktøj til, hvordan IEBus -protokollen fungerer, bare ved at kigge igennem den velkommenterede firmwarekildekode. (Tilpasset fra arbejde udført af Marcin på sit websted ). (Ødelagt link, fjern venligst)
