FMUSER Transmitir vídeo e áudio sem fio mais fácil!

[email protegido] WhatsApp + 8618078869184
Língua

    Como aprender o sistema básico de Linux embarcado para iniciantes

     

    Para o desenvolvimento de aplicativos: linguagem C, estrutura de dados, JAVA, etc. precisam ser bem aprendidos. Não há nada de especial a se prestar atenção no desenvolvimento de aplicativos integrados e no desenvolvimento de aplicativos para PC. Talvez você diga que precisa otimizar o sistema embarcado, sim, você precisa otimizar, mas o programa não otimizado não é diferente do desenvolvimento do programa no PC. Além disso, quando você tem a capacidade de otimizar, não está mais acostumado a fazer essa pergunta. Para um exemplo específico, como a interface de desenvolvimento, usamos o VC no PC; no Linux embutido, podemos usar QT e Android. Neste momento, você deve aprender programação QT e Android. Mas a base ainda é C ou JAVA e, com base nisso, familiarize-se com suas interfaces. Se você aprendeu VC, leva tempo para entender essas classes e controles.

    Se você quiser aprender o sistema subjacente, esta é minha especialidade, mas posso falar um pouco.

    Antes de responder a esta pergunta, deixe-me responder: Muitas pessoas me perguntam, é para aprender a dirigir ou aprender a aplicar? Só posso dizer que é baseado em interesses, e os drivers e aplicativos não são completamente separados.

    1. Os drivers de que estamos falando não se limitam a operações de hardware, mas também a conceitos como princípios de sistema operacional e agendamento de sono e ativação de processos. Se você deseja escrever um bom aplicativo e deseja resolver melhor os problemas encontrados pelo aplicativo, deve compreender este conhecimento

    2. Baixas barreiras para aplicação, principalmente o atual ANDROID, puro JAVA. Pessoalmente, acho que o caminho de desenvolvimento de aplicativos é proficiente em negócios. Por exemplo, na indústria de comunicações, indústria de IPTV e indústria de telefonia móvel, você entende as necessidades da indústria. Portanto, as pessoas que são líderes são principalmente aplicativos.

    3. Seja motivado. Na verdade, não quero chamar isso de "ser um motorista", mas quero chamá-lo de "ser um sistema de baixo nível". Feito isso, isso matará todas as indústrias. Eu trabalhei por vários anos e fiz telefones celulares, IPTV e TV de conferência, mas esses produtos não fazem diferença para mim porque eu faço apenas a camada inferior. O negócio deles não tem nada a ver comigo. Quando há um problema com o aplicativo e eles não conseguem resolvê-lo, darei a eles uma ideia da perspectiva do kernel e fornecerei as ferramentas. Pessoalmente, acho que sou um especialista técnico na direção do desenvolvimento da camada inferior.

    4. Na verdade, não há limite entre fazer a camada inferior ou fazer o aplicativo. Se você tiver a experiência da camada inferior, se sentirá muito à vontade ao fazer a aplicação. Com experiência em negócios, você pode conhecer a camada inferior e logo poderá formar uma equipe.

    De volta à questão de como aprender. O que está incluído no sistema subjacente do Linux embarcado? Não se preocupe, você saberá dando um exemplo.

    1. Quando o computador é ligado, quem exibe essas interfaces? É a BIOS, o que ela faz? Faça algumas verificações automáticas e, em seguida, leia as janelas do disco rígido e inicie-o. Da mesma forma, este BIOS corresponde ao bootloader no Linux embarcado. Este bootloader precisa ler o kernel do Linux no Flash e iniciá-lo.

    2. Qual é o propósito de iniciar o Windows? Claro que é um bate-papo online ou algo assim. Onde estão essas ferramentas de Internet e chat? Na unidade C e na unidade D. Portanto, o Windows deve primeiro identificar a unidade C e a unidade D. Nós o chamamos de sistema de arquivos raiz no Linux.

    3. O Windows pode reconhecer a unidade C e a unidade D, portanto, deve ser capaz de ler e gravar no disco rígido. As coisas envolvidas são chamadas de drivers. Claro, não é apenas um disco rígido, mas também uma placa de rede, USB e assim por diante. O Linux incorporado pode ler e executar aplicativos do Flash e também deve ter drivers Flash. Claro, não é apenas Flash.

    Vamos falar sobre isso primeiro, o LINUX embutido contém quatro partes principais: bootloader, kernel, driver e sistema de arquivos raiz.

    Um, bootloader

    É um programa de placa simples um pouco mais complicado. Mas não é fácil entender e escrever este programa de placa-base. As ferramentas úteis do Windows enfraquecem nossa capacidade de programação.

    Muitas pessoas usam ADS e KEIL assim que jogam embutidos. Você pode responder estas perguntas?

    1. Depois de ligar a energia, onde a CPU busca instruções para execução?

    Resposta: Geralmente, as instruções são do Flash.

    2. Mas o Flash só pode ser lido e não escrito diretamente. Se eu usar variáveis ​​globais, onde estão essas variáveis ​​globais?

    Resposta: Variáveis ​​globais devem estar na memória

    3. Então, quem coloca as variáveis ​​globais na memória?

    Resposta: Você pode responder a um amigo que usa ADS e KEIL há muito tempo? Isso requer "realocação". No ADS ou KEIL, o código de realocação é escrito para você pela empresa que fabrica essas ferramentas. Você já leu isso?

    4. A memória é tão grande, como posso saber em qual endereço devo ler o "conteúdo originalmente armazenado em Flash" na memória?

    Resposta: Este endereço é determinado por "script de link", existem arquivos dispersos no ADS e arquivos semelhantes no KEIL. Mas, você estudou isso?

    5. Você disse que realocação é copiar um programa do Flash para a memória, para que esse programa possa ler o Flash? Resposta: Sim, você precisa ser capaz de operar o Flash. Claro que não só isso, mas também acertar o relógio para fazer o sistema funcionar mais rápido e assim por diante. Vamos perguntar e responder aqui primeiro, o bootloader, um programa de placa vazia, na verdade tem três pontos principais:

    1. Operação do hardware

    2. Compreensão dos processadores do sistema ARM

    3. Os conceitos básicos do programa: realocação, pilha, segmento de código, segmento de dados, segmento BSS e assim por diante.

    Para a operação do hardware, você precisa ver o diagrama esquemático e o manual do chip. Isso requer um certo conhecimento de hardware. Não requer que você seja capaz de projetar hardware, mas pelo menos entendê-lo; não requer ser capaz de compreender circuitos analógicos, mas compreender circuitos digitais. Aprendi essa habilidade na escola. Os dois livros (o título do livro que esqueci) são suficientes. Mas duvido que você tenha paciência para terminar de ler esses dois livros. Não sei se existe um livro mais rápido agora. Se você quiser fazer isso rápido, deixe isso de lado primeiro, e se você não entender, basta perguntar ao Google e postar.

    Além disso, o manual do chip deve ser lido, não procure o chinês, olhe apenas o inglês. Foi muito doloroso no início, mas depois, uma vez que a gramática e o vocabulário são familiares, é fácil ler qualquer manual de chip.

    Para compreender os processadores de sistema ARM, consulte o de Du Chunlei. Ele fala sobre instruções de montagem, modos de exceção, MMU, etc. Apenas essas 3 partes do conteúdo precisam que você entenda.

    O conceito básico do programa, é claro, o rei é olhar para os princípios de compilação. Infelizmente, este tipo de livro é definitivamente do nível de livro celestial. Eu aconselho você a não assistir a menos que você seja um super gênio. Apenas observe o e o primeiro vídeo que escrevi, não se preocupe, não gaste dinheiro. Seguindo o vídeo e fazendo experimentos relacionados ao hardware, esses conceitos se tornarão claros. Não encontrei o segundo conjunto de livros ou vídeos que falam sobre esses conceitos, o que me permite gabar-me disso às cegas. Para o bootloader, assisti pela primeira vez quando estava estudando e depois escrevi o programa sozinho e fiz todos os experimentos em vários hardwares, como GPIO, clock, SDRAM, UART e NAND. Se você torná-los claros, é fácil entender o u-boot agrupando-os. Resumindo, para entender o diagrama esquemático do hardware e o manual do chip, você precisa encontrar as informações por conta própria. Para o resto, basta seguir a lista de capítulos do e a primeira fase do vídeo para aprender.

    Dois, o kernel

    Aqueles que desejam começar devem pular o aprendizado do kernel primeiro e aprender como escrever drivers diretamente.

    Para se tornar um mestre, o kernel deve ter um conhecimento profundo. Observe que estou falando sobre compreensão, não tenho nenhuma esperança extravagante de escrever um kernel.

    Para entender o mecanismo de agendamento, mecanismo de gerenciamento de memória, mecanismo de gerenciamento de arquivo, etc. dentro.

    Recomende dois livros:

    1. Leia, por favor, leia o livro fino (a sociedade flutuante enfatiza a velocidade)

    2. Escolha ler, quer saber qual seção ler qual seção

    Tres, dirija

    O driver consiste em duas partes: a operação do próprio hardware e a estrutura do driver.

    É o hardware novamente. Ainda é necessário entender o diagrama esquemático e o manual do chip. Pratique mais. Por falar no framework do driver, existem alguns livros para apresentá-lo. LDD3, o livro escrito por um estrangeiro, apresenta muitos conceitos e vale a pena ler. No entanto, seu papel se limita à introdução de conceitos. Basicamente, usei-o para me familiarizar com os conceitos antes de começar e, em seguida, joguei fora depois de começar.

    A introdução mais abrangente ao driver deve ser a de Song Baohua. Para ser sincero, só li o catálogo. Muitas pessoas disseram que sim, recomendo aqui.

    Se você quer entender uma determinada área em profundidade, é definitivamente uma recomendação super 5 estrelas. Você não espera ler, mais de 1,800 páginas, dois volumes para cima e para baixo. Quando eu não tiver certeza sobre uma determinada área, irei examiná-la. Qualquer parte deste livro pode abranger duzentas ou trezentas páginas, o que é muito detalhado. E para levá-lo a analisar o código-fonte do kernel com um determinado objetivo. Toma o Linux 2.4 como exemplo, mas o princípio é o mesmo, e também é aplicável a outras versões do Linux. Alguma outra introdução? Claro que há, a segunda edição do Wei Dongshan Linux Video. O "Manual Completo de Desenvolvimento de Aplicativos Embedded Linux" não fala muito sobre o driver e não é profundo o suficiente.

    Tente escrever um driver para todo o hardware envolvido em sua placa de desenvolvimento. Se você tiver um problema, deve primeiro "pensar dolorosamente". No processo de pensamento, você conectará muitos conhecimentos irrelevantes e, finalmente, os transmitirá.

    Quarto, o sistema de arquivos raiz

    Você já pensou sobre essas duas questões:

    1. Para os produtos feitos pelo Linux, alguns são usados ​​para monitoramento, alguns são usados ​​como telefones celulares e alguns são usados ​​como tablets. Então, depois que o kernel é iniciado, após montar o sistema de arquivos raiz, qual aplicativo deve ser iniciado?

    Resposta: O kernel não sabe ou não se importa com qual programa do usuário deve ser iniciado. Ele apenas inicia o aplicativo init, que corresponde a / sbin / init.

    Obviamente, este aplicativo deve ler o arquivo de configuração e iniciar o programa do usuário (monitoramento, interface manual, interface do tablet, etc.) de acordo com o arquivo de configuração. Esta questão nos lembra que o conteúdo do sistema de arquivos tem algumas convenções, como / sbin / init, um arquivo de configuração é necessário.

    2. Você já pensou em quem implementou o printf usado nos programas hello e world que você escreveu?

    Resposta: Esta função não é implementada por você, mas por uma função de biblioteca. Quando ele é executado, ele precisa encontrar a biblioteca.

    Esta pergunta nos lembra que ainda existem bibliotecas no sistema de arquivos. Aqui está uma pergunta e resposta simples. Se você quiser saber mais, você pode olhar o init.c do busybox para saber o que o processo init faz. Claro, você também pode ver o capítulo sobre a construção do sistema de arquivos raiz no .

    Minha experiência de aprendizagem

    1. Quando eu estava na escola, me formei em física e eletrônica. Na verdade, eu não ensinei como projetar circuitos no curso, apenas ensinei alguns conhecimentos sobre circuitos eletrônicos. O design do PCB foi ensinado por mim mesmo em laboratório. Eu apenas projetei uma placa de 2 camadas e agora quase esqueço. Mas mantém a capacidade de ler o diagrama esquemático e o manual do chip.

    2. Eu me formei em software e estou muito interessado em design de software, mas aprendi apenas a linguagem C e banco de dados. Fiz muitas perguntas de competição com interesse. Não posso participar da competição, mas tenho um bom conhecimento da linguagem C.

    3. No laboratório, na primeira empresa, projetei algumas placas PCI simples e escrevi o driver do Windows

    4. Na segunda empresa, usando 51 microcomputadores de chip único como telefone para carros, começou a embarcar na estrada do software puro.

    5. Comecei a sentir as deficiências do microcomputador de chip único. Pedi demissão por meio ano para aprender Linux a portas fechadas, começando com como operar o chapéu vermelho. A etapa é examiná-lo primeiro, depois escrever o programa da placa vazia para operar o hardware e, em seguida, analisar o u-boot. Ao mesmo tempo, tenho algum conhecimento da estrutura do LINUX.

    Ao escrever quadros vazios, é recomendável que você aumente sua compreensão das interrupções. O kernel usa interrupções para completar várias funções.

    6. Depois de analisar o u-boot, inicie a programação do driver simples. Neste momento, a habilidade ainda é muito fraca.

    7. Comecei a trabalhar na ZTE, trabalhei por 2 anos, escrevia todos os tipos de drivers, resolvia todos os tipos de problemas (problemas de direção, ajudando a localizar problemas de aplicativos), e a habilidade foi diminuída.

     

     

     

     

     

     

    Como distante (long) a tampa do transmissor?

    A faixa de transmissão depende de muitos fatores. A distância real baseia-se na altura da antena de instalar, o ganho da antena, usando ambiente como a construção e outras obstruções, a sensibilidade do receptor, a antena do receptor. Instalação de antena mais alta e usando no campo, a distância vai muito mais longe.

    EXEMPLO 5W FM Transmitter usar na cidade e cidade natal:

    Eu tenho um uso do cliente 5W transmissor FM EUA com antena GP em sua cidade natal, e ele testá-lo com um carro, cobrir 10km (6.21mile).

    I testar o transmissor FM 5W com antena GP na minha cidade natal, que cobrem cerca de 2km (1.24mile).

    I testar o transmissor FM 5W com antena GP na cidade de Guangzhou, que abrangem cerca de única 300meter (984ft).

    Abaixo estão o intervalo aproximado de diferentes transmissores de energia FM. (O intervalo é de diâmetro)

    0.1W ~ 5W Transmissor FM: 100M ~ 1KM

    5W ~ 15W FM Ttransmitter: 1KM ~ 3KM

    15W ~ 80W Transmissor FM: 3KM ~ 10KM

    80W ~ 500W Transmissor FM: 10KM ~ 30KM

    500W ~ 1000W Transmissor FM: 30KM ~ 50KM

    1KW ~ 2KW Transmissor FM: 50KM ~ 100KM

    2KW ~ 5KW Transmissor FM: 100KM ~ 150KM

    5KW ~ 10KW Transmissor FM: 150KM ~ 200KM

    Como contactar-nos para o transmissor?

    Ligue-me + 8618078869184 OR
    Me mande um e-mail [email protegido]
    1.How longe você quer cobrir de diâmetro?
    2.How altura de vocês torre?
    3.Where você é?
    E vamos dar-lhe conselhos mais profissional.

    Sobre Nós

    A FMUSER.ORG é uma empresa de integração de sistemas com foco em transmissão de RF sem fio / equipamento de áudio de vídeo de estúdio / streaming e processamento de dados. Fornecemos desde consultoria e consultoria até integração de rack a instalação, comissionamento e treinamento.
     
    Oferecemos Transmissor FM, Transmissor de TV Analógico, Transmissor de TV Digital, Transmissor UHF VHF, Antenas, Conectores Coaxiais, STL, Processamento On Air, Produtos Broadcast para Estúdio, Monitoramento de Sinais RF, Codificadores RDS, Processadores de Áudio e Unidades de Controle Remoto, Produtos de IPTV, codificador / decodificador de vídeo / áudio, projetados para atender às necessidades tanto de grandes redes de transmissão internacionais quanto de pequenas estações privadas.
     
    Nossa solução possui Estação de Rádio FM / Estação de TV Analógica / Estação de TV Digital / Equipamento de Estúdio de Áudio / Vídeo / Link de Transmissor de Estúdio / Sistema de Telemetria de Transmissor / Sistema de TV de Hotel / Transmissão ao Vivo de IPTV / Transmissão ao Vivo de Transmissão / Conferência de Vídeo / Sistema de Transmissão de CATV.
     
    Estamos usando produtos de tecnologia avançada para todos os sistemas, porque sabemos que a alta confiabilidade e o alto desempenho são tão importantes para o sistema e a solução. Ao mesmo tempo, também temos que garantir que nosso sistema de produtos tenha um preço muito razoável.
     
    Temos clientes de radiodifusores públicos e comerciais, operadoras de telecomunicações e autoridades reguladoras, além de oferecer soluções e produtos para centenas de pequenas emissoras locais e comunitárias.
     
    A FMUSER.ORG exporta há mais de 15 anos e tem clientes em todo o mundo. Com 13 anos de experiência neste campo, temos uma equipe profissional para resolver todos os tipos de problemas dos clientes. Nós nos dedicamos a fornecer preços extremamente razoáveis ​​para produtos e serviços profissionais.
    Email de contato : [email protegido]

    Nossa fábrica

    Nós temos modernização da fábrica. Você está convidado a visitar nossa fábrica quando você vir para a China.

    Actualmente, já existem clientes 1095 em todo o mundo visitaram nosso escritório Guangzhou Tianhe. Se você vir para a China, você está convidado a visitar-nos.

    na Feira

    Esta é a nossa participação em 2012 Global Sources Hong Kong Fair Eletrônica . Clientes de todo o mundo finalmente ter a chance de ficar juntos.

    Onde está Fmuser?

    Você pode pesquisar esses números " 23.127460034623816,113.33224654197693 "no google map, então você pode encontrar nosso escritório fmuser.

    escritório FMUSER Guangzhou está em Tianhe District, que é a centro do cantão . Muito perto ao Feira de Cantão , Estação Ferroviária Guangzhou, estrada Xiaobei e dashatou , só precisa 10 minutos se tomar TÁXI . Bem-vindos amigos de todo o mundo para visitar e negociar.

    Contato: Céu azul
    Celular: + 8618078869184
    WhatsApp: + 8618078869184
    WeChat: + 8618078869184
    E-mail [email protegido]
    QQ: 727926717
    Skype: sky198710021
    Endereço: No.305 quarto Huilan Edifício No.273 Huanpu Estrada Guangzhou China Zip: 510620

    Inglês: Aceitamos todos os pagamentos, como PayPal, cartão de crédito, Western Union, Alipay, Money Bookers, T / T, LC, DP, DA, OA, Payoneer, se você tiver alguma dúvida, entre em contato comigo [email protegido] ou WhatsApp + 8618078869184

    • PayPal.  www.paypal.com

      Recomendamos que você use Paypal para comprar nossos produtos, o Paypal é uma forma segura de comprar na internet.

      Cada da nossa lista de itens de página de fundo na parte superior tem um logotipo paypal para pagar.

      Cartão de crédito.Se você não tem paypal, mas você tem cartão de crédito, você também pode clicar no botão amarelo PayPal para pagar com seu cartão de crédito.

      -------------------------------------------------- -------------------

      Mas se você não tiver um cartão de crédito e não tem uma conta paypal ou de difícil tem um accout PayPal, você pode usar o seguinte:

      Western Union.  www.westernunion.com

       

      Pagamento por Western Union para mim:

      Nome próprio / nome próprio: Yingfeng
      Sobrenome / sobrenome / sobrenome: Zhang
      Nome completo: Yingfeng Zhang
      País: China
      Cidade: Guangzhou 

      -------------------------------------------------- -------------------

      T / T.  Pagar por T / T (transferência bancária / transferência telegráfica / Transferência Bancária)
       
      Primeiras INFORMAÇÕES BANCÁRIAS (CONTA DA EMPRESA):
      SWIFT BIC: BKCHHKHHXXX
      Nome do banco: BANK OF CHINA (HONG KONG) LIMITADA, HONG KONG
      Endereço do Banco: BANK OF CHINA TOWER, 1 GARDEN ROAD, CENTRAL, HONG KONG
      CÓDIGO BANCÁRIO: 012
      Nome da conta: FMUSER INTERNATIONAL GROUP LIMITED
      Conta NO. : 012-676-2-007855-0
      -------------------------------------------------- -------------------
      SEGUNDA INFORMAÇÃO BANCÁRIA (CONTA DA EMPRESA):
      Beneficiário: Fmuser International Group Inc
      Número da conta: 44050158090900000337
      Banco do beneficiário: Sucursal do China Construction Bank em Guangdong
      Código SWIFT: PCBCCNBJGDX
      Endereço: NO.553 Tianhe Road, Guangzhou, Guangdong, distrito de Tianhe, China
      ** Nota: Quando você transferir dinheiro para nossa conta bancária, NÃO escreva nada na área de comentários, caso contrário, não poderemos receber o pagamento devido à política governamental sobre negócios de comércio internacional.

    * Será enviada em 1 2-dia de trabalho quando o pagamento clara.

    * Nós vamos enviá-lo para seu endereço de paypal. Se você quiser mudar de endereço, por favor, envie seu endereço correto e número de telefone para o meu e-mail [email protegido]

    * Se os pacotes está abaixo 2kg, que serão enviados via correio aéreo, vai demorar cerca de 15-25days para sua mão.

    Se o pacote é mais do que 2kg, nós enviamos via EMS, DHL, UPS, Fedex entrega rápida expressa, vai demorar cerca de 7 ~ 15days para sua mão.

    Se o pacote de mais de 100kg, iremos enviar via DHL ou frete aéreo. Isso levará cerca de 3 ~ 7days para sua mão.

    Todos os pacotes são a forma China Guangzhou.

    * O pacote será enviado como um "presente" e descontar o menos possível, o comprador não precisa pagar por "TAX".

    * Depois de navio, nós lhe enviaremos um e-mail e dar-lhe o número de rastreamento.

    Para garantia.
    Entre em contato conosco --- >> Devolva o item para nós --- >> Receba e envie outra substituição.

    Nome: Liu Xiaoxia
    Endereço: 305Fang HuiLanGe HuangPuDaDaoXi 273Hao TianHeQu Guangzhou China.
    CEP: 510620
    Telefone: + 8618078869184

    Por favor, retorne a este endereço e escrever seu paypal endereço, nome, problema na nota:

    Liste todos os Pergunta

    Alcunha/Nickname

    E-mail

    Frequentes

      Digite o e-mail para obter uma surpresa

      fmuser.org

      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 -> armênio
      az.fmuser.org -> Azerbaijão
      eu.fmuser.org -> Basco
      be.fmuser.org -> bielorrusso
      bg.fmuser.org -> búlgaro
      ca.fmuser.org -> catalão
      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 -> dinamarquês
      nl.fmuser.org -> holandês
      et.fmuser.org -> estoniano
      tl.fmuser.org -> filipino
      fi.fmuser.org -> finlandês
      fr.fmuser.org -> francês
      gl.fmuser.org -> galego
      ka.fmuser.org -> georgiano
      de.fmuser.org -> alemão
      el.fmuser.org -> grego
      ht.fmuser.org -> crioulo haitiano
      iw.fmuser.org -> hebraico
      hi.fmuser.org -> Hindi
      hu.fmuser.org -> húngaro
      is.fmuser.org -> islandês
      id.fmuser.org -> indonésio
      ga.fmuser.org -> irlandês
      it.fmuser.org -> italiano
      ja.fmuser.org -> Japonês
      ko.fmuser.org -> coreano
      lv.fmuser.org -> letão
      lt.fmuser.org -> Lituano
      mk.fmuser.org -> macedônio
      ms.fmuser.org -> malaio
      mt.fmuser.org -> maltês
      no.fmuser.org - norueguês
      fa.fmuser.org -> persa
      pl.fmuser.org -> polonês
      pt.fmuser.org -> português
      ro.fmuser.org -> romeno
      ru.fmuser.org -> russo
      sr.fmuser.org -> Sérvio
      sk.fmuser.org -> Eslovaco
      sl.fmuser.org -> esloveno
      es.fmuser.org -> espanhol
      sw.fmuser.org -> Swahili
      sv.fmuser.org -> sueco
      th.fmuser.org -> Tailandês
      tr.fmuser.org -> turco
      uk.fmuser.org -> ucraniano
      ur.fmuser.org -> Urdu
      vi.fmuser.org -> vietnamita
      cy.fmuser.org -> Galês
      yi.fmuser.org -> iídiche

       
  •  

    FMUSER Transmitir vídeo e áudio sem fio mais fácil!

  • Contato

    Endereço:
    No.305 Sala HuiLan Edifício No.273 Huanpu Road Guangzhou China 510620

    E-mail
    [email protegido]

    Tel/What Apps:
    +8618078869184

  • Categorias

  • Newsletter

    PRIMEIRO OU NOME COMPLETO

    Email

  • solução paypal  Western Union Banco da China
    E-mail[email protegido]   WhatsApp: +8618078869184 Skype: sky198710021 Fala comigo
    Copyright 2006 2020-Powered By www.fmuser.org

    Contate-nos