FMUSER Wirless Transmit Video and Audio Máis fácil!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> afrikaans
sq.fmuser.org -> Albanés
ar.fmuser.org -> árabe
hy.fmuser.org -> Armenian
az.fmuser.org -> azerí
eu.fmuser.org -> éuscaro
be.fmuser.org -> bielorruso
bg.fmuser.org -> Búlgaro
ca.fmuser.org -> catalán
zh-CN.fmuser.org -> chinés (simplificado)
zh-TW.fmuser.org -> Chinés (tradicional)
hr.fmuser.org -> croata
cs.fmuser.org -> Checo
da.fmuser.org -> danés
nl.fmuser.org -> Holandés
et.fmuser.org -> estoniano
tl.fmuser.org -> filipino
fi.fmuser.org -> finés
fr.fmuser.org -> Francés
gl.fmuser.org -> galego
ka.fmuser.org -> xeorxiano
de.fmuser.org -> alemán
el.fmuser.org -> Grego
ht.fmuser.org -> crioulo haitiano
iw.fmuser.org -> Hebreo
hi.fmuser.org -> hindi
hu.fmuser.org -> Hungarian
is.fmuser.org -> islandés
id.fmuser.org -> indonesio
ga.fmuser.org -> irlandés
it.fmuser.org -> Italiano
ja.fmuser.org -> xaponés
ko.fmuser.org -> coreano
lv.fmuser.org -> letón
lt.fmuser.org -> Lituano
mk.fmuser.org -> macedonio
ms.fmuser.org -> malaio
mt.fmuser.org -> maltés
no.fmuser.org -> Norwegian
fa.fmuser.org -> persa
pl.fmuser.org -> polaco
pt.fmuser.org -> Portugués
ro.fmuser.org -> Romanés
ru.fmuser.org -> ruso
sr.fmuser.org -> serbio
sk.fmuser.org -> Eslovaco
sl.fmuser.org -> Esloveno
es.fmuser.org -> castelán
sw.fmuser.org -> Suahili
sv.fmuser.org -> Sueco
th.fmuser.org -> Thai
tr.fmuser.org -> turco
uk.fmuser.org -> ucraíno
ur.fmuser.org -> urdú
vi.fmuser.org -> Vietnamita
cy.fmuser.org -> galés
yi.fmuser.org -> Yiddish
SPI, I2C, UART, I2S, GPIO, SDIO, CAN, só tes que ler este artigo
O autobús sempre queda metido nel. Os sinais neste mundo son iguais, pero hai miles de autobuses, o que supón unha dor de cabeza. En xeral, hai tres tipos de autobuses: bus interno, bus sistema e bus externo. O bus interno é o bus entre os chips periféricos do microordenador e o procesador, que se usa para a interconexión a nivel de chip; mentres que o bus do sistema é o bus entre as placas plug-in e a placa do sistema no microordenador, e úsase para o intercambio mutuo a nivel da placa plug-in. O bus externo é o bus entre o microordenador e o dispositivo externo. Como dispositivo, o microordenador intercambia información e datos con outros dispositivos a través do bus. Utilízase para a interconexión a nivel de dispositivo.
Ademais do bus, tamén hai algunhas interfaces, que son unha colección de varios autobuses, ou non se rexeitan.
1. SPI
SPI (Serial Peripheral Interface): o método de bus serie síncrono proposto por MOTOROLA. Porto serie síncrono de alta velocidade. Pódese sincronizar a interface de 3 a 4 fíos, envío e recepción independentes.
É moi utilizado polas súas poderosas funcións de hardware. No instrumento intelixente e no sistema de medida e control composto por un microordenador de chip único. Se o requisito de velocidade non é elevado, o modo de bus SPI é unha boa opción. Pode aforrar portos de E / S, mellorar o número de periféricos e o rendemento do sistema. O bus SPI estándar consta de catro liñas: liña de reloxo serie (SCK), entrada principal / liña de saída escrava (MISO). Saída principal / liña de entrada escrava (MOSI) e sinal de selección de chip (CS). Algúns chips de interface SPI teñen liñas de sinal de interrupción ou non teñen MOSI.
O bus SPI consta de tres liñas de sinal: reloxo serie (SCLK), saída de datos serie (SDO) e entrada de datos serie (SDI). O bus SPI pode realizar a interconexión de varios dispositivos SPI. O dispositivo SPI que fornece o reloxo serie SPI é un dispositivo SPI master ou master (Master) e outros dispositivos son escravos SPI ou dispositivos escravos (Slave). A comunicación full-duplex pode realizarse entre dispositivos master e slave. Cando hai varios dispositivos escravos, pódese engadir unha liña de selección de dispositivos escravos. Se usa un porto de E / S universal para simular o bus SPI, debe ter un porto de saída (SDO), un porto de entrada (SDI) e o outro porto depende do tipo de dispositivo implementado. Se desexa implementar un dispositivo master-slave, necesitará un porto de entrada e saída. , Se só se realiza o dispositivo mestre, o porto de saída é suficiente; se só se realiza o dispositivo escravo, só se precisa o porto de entrada.
2. I2C
I2C (circuíto inter-integrado): bus serie de dous fíos desenvolvido por PHILIPS, usado para conectar microcontroladores e os seus dispositivos periféricos.
O bus I2C usa dous cables (SDA e SCL) para transferir información entre o bus e o dispositivo, a comunicación en serie entre o microcontrolador e os dispositivos externos ou a transferencia de datos bidireccional entre o dispositivo mestre e o dispositivo escravo. I2C é unha saída de OD, a maioría de I2C son de 2 fíos (reloxo e datos), normalmente úsanse para transmitir sinais de control.
I2C é un bus multi-master, polo que calquera dispositivo pode funcionar coma un master e controlar o bus. Cada dispositivo do autobús ten un enderezo único e, segundo as súas propias capacidades, poden funcionar como transmisores ou receptores. Varios microcontroladores poden coexistir no mesmo bus I2C.
3. UART
UART: porto serie universal asíncrono, comunicación bidireccional completa segundo a velocidade de transmisión estándar, velocidade lenta.
O bus UART é un porto serie asíncrono, polo que é xeralmente moito máis complicado que os dous primeiros portos serie síncronos. Xeralmente, consiste nun xerador de velocidade de transmisión (a velocidade de transmisión xerada é igual a 16 veces a velocidade de transmisión), receptor UART e transmisor UART. Consta de dous cables en hardware, un para o envío e outro para a recepción.
UART é un chip usado para controlar ordenadores e dispositivos en serie. Unha cousa a ter en conta é que proporciona unha interface de dispositivo de terminal de datos RS-232C para que o ordenador poida comunicarse con módems ou outros dispositivos en serie que usan a interface RS-232C. Como parte da interface, UART tamén ofrece as seguintes funcións:
Os datos paralelos transmitidos desde o ordenador convértense no fluxo de datos serie de saída. Converta datos seriais de fóra do ordenador en bytes para o seu uso por dispositivos que usan datos paralelos dentro do ordenador. Engade un bit de paridade ao fluxo de datos serie de saída e realiza unha comprobación de paridade no fluxo de datos recibido desde o exterior. Engade a marca de inicio-parada ao fluxo de datos de saída e elimina a marca de inicio-parada do fluxo de datos recibido. Manexa o sinal de interrupción enviado polo teclado ou o rato (o teclado e o rato tamén son dispositivos de serie). Pode tratar o problema de xestión de sincronización do ordenador e do dispositivo serie externo. Algúns UART de gama alta tamén proporcionan buffers para datos de entrada e saída. O UART máis recente é 16550, que pode almacenar 16 bytes de datos no buffer antes de que o ordenador precise procesar os datos. O UART habitual é 8250. Agora, se mercas un módem incorporado, normalmente haberá un UART 16550 dentro do módem.
3. comparación de SPI, I2C e UART
Tanto os métodos de comunicación SPI como I2C son comunicación a curta distancia entre o chip e o chip ou entre outros compoñentes como o sensor e o chip. SPI e IIC son comunicación de placa a placa, a IIC ás veces tamén fai comunicación de placa a placa, pero a distancia é moi curta, pero máis dun metro, por exemplo, algunhas pantallas táctiles, pantallas LCD de teléfonos móbiles, moitas películas finas os cables usan IIC, I2C pode usarse para substituír Bus paralelo estándar, varios circuítos integrados e módulos funcionais que se poden conectar. I2C é un bus multi-master, polo que calquera dispositivo pode funcionar coma un master e controlar o bus. Cada dispositivo do autobús ten un enderezo único e, segundo as súas propias capacidades, poden funcionar como transmisores ou receptores. Varios microcontroladores poden coexistir no mesmo bus I2C. Estas dúas liñas pertencen á transmisión de baixa velocidade.
O UART úsase na comunicación entre dous dispositivos, como a comunicación entre un dispositivo e un ordenador feita cun microordenador dun só chip. Esta comunicación pódese facer a longas distancias. A velocidade UART é máis rápida que as dúas anteriores, ata uns 100K. Úsase para comunicarse co ordenador e o dispositivo ou entre o ordenador e o cálculo, pero o alcance efectivo non será moi longo, uns 10 metros. A vantaxe de UART é que ten unha ampla gama de soporte e unha estrutura de deseño de programas. Simplemente, co desenvolvemento de USB, UART vai gradualmente baixando.
5. I2S
I2S (Inter-IC Sound Bus) é un bus estándar desenvolvido por Philips para a transmisión de datos de audio entre dispositivos de audio dixitais. A maior parte é de 3 fíos (ademais de reloxo e datos, tamén hai un sinal de selección de canle esquerdo e dereito), I2S úsase principalmente para transmitir sinais de audio. Como STB, DVD, MP3, etc. de uso habitual.
No estándar I2S especifícanse tanto a especificación da interface de hardware como o formato de datos de audio dixital. I2S ten 3 sinais principais: 1) Reloxo serie SCLK, tamén chamado reloxo de bits (BCLK), é dicir, correspondente a cada bit de datos de audio dixital, SCLK ten 1 pulso. A frecuencia de SCLK = 2 × frecuencia de mostraxe × número de bits de mostraxe. 2) O reloxo de cadros LRCK, (tamén chamado WS), úsase para cambiar os datos das canles esquerda e dereita. LRCK de "1" significa que se transmiten os datos da canle esquerda e "0" significa que se transmiten os datos da canle dereita. A frecuencia de LRCK é igual á frecuencia de mostraxe. 3) Os datos en serie SDATA son os datos de audio expresados en dous complementos. Ás veces, para sincronizar mellor os sistemas, cómpre transmitir outro sinal MCLK, chamado reloxo mestre, tamén chamado reloxo do sistema (Sys Clock), que é 256 veces ou 384 veces a frecuencia de mostraxe.
6. GPIO
GPIO (General Purpose Input Output) ou expansor de bus, usando interface industrial I2C, SMBus ou SPI para simplificar a expansión dos portos de E / S.
Cando o microcontrolador ou o chipset non ten suficientes portos de E / S ou cando o sistema necesita usar comunicación ou control remoto en serie, os produtos GPIO poden proporcionar funcións de control e control adicionais. Cada porto GPIO pode configurarse como entrada ou saída por software. A liña de produtos GPIO de Maxim inclúe GPIO de 8 a 28 portos, proporcionando saída push-pull ou saída open-drain. Dispoñible nun paquete QFN en miniatura de 3 mm x 3 mm.
(1) As vantaxes de GPIO (expansor de porto):
① Baixo consumo de enerxía: o GPIO ten un consumo de enerxía inferior (aproximadamente 1μA, mentres que a corrente de traballo de μC é de 100μA).
Interface Interface escrava IIC integrada: interface escrava IIC integrada GPIO, pode funcionar a toda velocidade incluso en modo de espera.
③ Paquete pequeno: os dispositivos GPIO proporcionan o tamaño do paquete máis pequeno: 3 mm x 3 mm QFN.
④ Baixo custo: non tes que pagar por funcións non usadas.
⑤ Lista rápida: non hai necesidade de escribir códigos adicionais, documentos e ningún traballo de mantemento.
Control de iluminación flexible: múltiples saídas PWM de alta resolución incorporadas.
⑥ Tempo de resposta predeterminable: acurtar ou determinar o tempo de resposta entre eventos externos e interrupcións.
⑦ Mellor efecto de iluminación: saída de corrente combinada para garantir un brillo uniforme da pantalla.
⑧ Cableado simple: só se requiren 2 buses IIC ou 3 buses SPI
7. SDIO
SDIO é unha interface de expansión de tipo SD. Ademais de poder conectarse a unha tarxeta SD, tamén se pode conectar a dispositivos que admiten a interface SDIO. O obxectivo do socket non é só inserir unha tarxeta de memoria. Os PDA e portátiles que admiten a interface SDIO pódense conectar a receptores GPS, adaptadores Wi-Fi ou Bluetooth, módems, adaptadores LAN, lectores de códigos de barras, radios FM, receptores de TV, lectores de autenticación por radiofrecuencia, ou cámaras dixitais e outros dispositivos que usan SD interfaces estándar.
O protocolo SDIO evoluciona e actualízase a partir do protocolo da tarxeta SD. Moitos lugares conservan o protocolo de lectura e escritura da tarxeta SD. Ao mesmo tempo, o protocolo SDIO engade os comandos CMD52 e CMD53 ao protocolo da tarxeta SD. Debido a isto, unha diferenza importante entre as especificacións da tarxeta SDIO e SD é a adición de estándares de baixa velocidade. A aplicación de destino de tarxetas de baixa velocidade comeza co hardware máis pequeno para soportar capacidades de E / S de baixa velocidade. As tarxetas de baixa velocidade admiten aplicacións como módems, escáneres de códigos de barras e receptores GPS. As tarxetas de alta velocidade admiten tarxetas de rede, tarxetas de TV e tarxetas "combinadas", etc. As tarxetas combinadas refírense á memoria + SDIO.
Outra diferenza importante entre SDIO e SPEC tarxeta SD é a adición de estándares de baixa velocidade. A tarxeta SDIO só precisa SPI e modo de transmisión SD de 1 bit. A aplicación obxectivo das tarxetas de baixa velocidade é soportar capacidades de E / S de baixa velocidade cun mínimo gasto de hardware. As tarxetas de baixa velocidade admiten aplicacións como MODEM, escáneres de barras e receptores GPS. Para as tarxetas combinadas, a velocidade completa e o funcionamento 4BIT son requisitos obrigatorios para a memoria interna e a parte SDIO da tarxeta. En dispositivos SDIO non combinados, a velocidade máxima só debe alcanzar os 25 M e a velocidade máxima da tarxeta combinada é a mesma que a velocidade máxima da tarxeta SD, que é superior a 25 M.
8. PODE
CAN, o nome completo é "Controller Area Network", é dicir, a rede de área de controladores, que é un dos autobuses de campo máis utilizados no mundo. Inicialmente, CAN foi deseñado como unha comunicación de microcontrolador no ambiente automotivo, intercambiando información entre os distintos dispositivos electrónicos de control ECU do vehículo, formando unha rede de control electrónico automotriz. Por exemplo, os dispositivos de control CAN están integrados en sistemas de xestión de motores, controladores de transmisión, equipos de instrumentación e sistemas electrónicos de backbone.
Nunha única rede composta por bus CAN, en teoría, pódense conectar infinidade de nodos. Nas aplicacións prácticas, o número de nodos está limitado polas características eléctricas do hardware da rede. Por exemplo, cando se usa Philips P82C250 como transceptor CAN, permítese conectar 110 nodos na mesma rede. CAN pode proporcionar ata 1Mbit / s de velocidade de transmisión de datos, o que facilita moito o control en tempo real. Ademais, a función de verificación de erros do hardware tamén mellora a capacidade de CAN para resistir as interferencias electromagnéticas.
Características do bus CAN:
1) Pode funcionar nun modo multi-mestre. Calquera nodo da rede pode enviar información activamente a outros nodos da rede en calquera momento, independentemente do mestre e do escravo, e o modo de comunicación é flexible.
2) Os nodos da rede pódense dividir en diferentes prioridades para cumprir diferentes requisitos en tempo real.
3) Adoptase un mecanismo de estrutura de bus de arbitraxe de bits non destrutivo. Cando dous nodos transmiten información á rede ao mesmo tempo, o nodo con menor prioridade detén activamente a transmisión de datos, mentres que o nodo con maior prioridade pode seguir transmitindo datos sen verse afectado.
4) Os datos pódense recibir en varios modos de transmisión: punto a punto, punto a multipunto e emisión global.
5) A distancia máxima de comunicación directa pode alcanzar os 10 km (velocidade inferior a 4Kbps).
6) A velocidade de comunicación pode chegar ata 1 MB / s (a distancia máis longa é de 40 m neste momento).
|
Introduce o correo electrónico para obter unha sorpresa
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> afrikaans
sq.fmuser.org -> Albanés
ar.fmuser.org -> árabe
hy.fmuser.org -> Armenian
az.fmuser.org -> azerí
eu.fmuser.org -> éuscaro
be.fmuser.org -> bielorruso
bg.fmuser.org -> Búlgaro
ca.fmuser.org -> catalán
zh-CN.fmuser.org -> chinés (simplificado)
zh-TW.fmuser.org -> Chinés (tradicional)
hr.fmuser.org -> croata
cs.fmuser.org -> Checo
da.fmuser.org -> danés
nl.fmuser.org -> Holandés
et.fmuser.org -> estoniano
tl.fmuser.org -> filipino
fi.fmuser.org -> finés
fr.fmuser.org -> Francés
gl.fmuser.org -> galego
ka.fmuser.org -> xeorxiano
de.fmuser.org -> alemán
el.fmuser.org -> Grego
ht.fmuser.org -> crioulo haitiano
iw.fmuser.org -> Hebreo
hi.fmuser.org -> hindi
hu.fmuser.org -> Hungarian
is.fmuser.org -> islandés
id.fmuser.org -> indonesio
ga.fmuser.org -> irlandés
it.fmuser.org -> Italiano
ja.fmuser.org -> xaponés
ko.fmuser.org -> coreano
lv.fmuser.org -> letón
lt.fmuser.org -> Lituano
mk.fmuser.org -> macedonio
ms.fmuser.org -> malaio
mt.fmuser.org -> maltés
no.fmuser.org -> Norwegian
fa.fmuser.org -> persa
pl.fmuser.org -> polaco
pt.fmuser.org -> Portugués
ro.fmuser.org -> Romanés
ru.fmuser.org -> ruso
sr.fmuser.org -> serbio
sk.fmuser.org -> Eslovaco
sl.fmuser.org -> Esloveno
es.fmuser.org -> castelán
sw.fmuser.org -> Suahili
sv.fmuser.org -> Sueco
th.fmuser.org -> Thai
tr.fmuser.org -> turco
uk.fmuser.org -> ucraíno
ur.fmuser.org -> urdú
vi.fmuser.org -> Vietnamita
cy.fmuser.org -> galés
yi.fmuser.org -> Yiddish
FMUSER Wirless Transmit Video and Audio Máis fácil!
contacto
dirección:
No.305 Sala HuiLan Building No.273 Huanpu Road Guangzhou China 510620
categorías
boletín informativo