Os sistemas operacionais industriais de pc incorporados mais comuns são um computador dedicado com tecnologia baseada em computador centrada em aplicativos e software que pode reduzir, funcionar, confiabilidade, custo, volume e consumo de energia. Geralmente, acredita-se que os sistemas de PC incorporados precisam cobrir os aspectos soft e hard, que são fundamentalmente diferentes dos sistemas simples de chip único anteriores:
1. Em termos de hardware, o sistema operacional integrado de PCs industriais tem pelo menos um processador de alto desempenho como plataforma de hardware (o mainstream atual é um processador de 32 bits), como ARM, MIPS, etc.
2. em termos de software, o sistema operacional incorporado doPC tablet industrialTem um sistema operacional multifuncional como plataforma de sistema de software, como Linux, WindowsCE, Symbian, UC/osII, VxWorks.
Estado do processador ARM & conjunto de instruções
Os microprocessadores ARM geralmente têm dois estados de trabalho, que podem ser alternados entre ambos.
O primeiro é o estado ARM, onde o processador executa instruções ARM alinhadas de 32 bits, correspondendo ao conjunto de instruções ARM; o segundo é o estado Thumb, onde o processador executa 16 bits, instruções de meia palavra alinhadas Polegar, correspondendo ao conjunto de instruções Polegar. O microprocessador pode alternar entre os dois estados de trabalho a qualquer momento durante a execução do programa, e a mudança de seu estado de trabalho não afetará o modelo de trabalho do processador e o conteúdo dos registros correspondentes. Mas quando o microprocessador ARM começa a executar o código, ele deve estar no estado ARM.
Linux é código de fonte aberta. Não há tecnologia de caixa preta. O Linux tem um núcleo pequeno, funções poderosas, operação estável, sistema poderoso, alta eficiência, fácil personalização e corte e acirrada concorrência de preços. O Linux não suporta X86CPU, também pode suportar dezenas de outros chips de CPU.
1. conheça o tamanho da interface do modelo de tablet industrial robusto e leia o manual do usuário e as especificações de design de hardware.
2. conheça a saída da fonte de alimentação.
3. Se a sequência de conectar e desconectar interfaces suporta hot and live para trocar.
4. Tenha cuidado, analise calmamente o problema, tome notas, expanda o escopo do problema, tente novas idéias.
5. Use os recursos de rede doCaderno robustoCorretamente.
1. Entenda o modelo do dispositivo da placa de destino e as precauções em desenvolvimento.
2. A importância e a posição do motorista (BSP) no sistema incorporado.
3. o conceito de driver Linux, estrutura do driver, interrupção e processamento de memória, inicialização do driver do dispositivo.
4. o quadro e o processo de desenvolvimento do driver do dispositivo sob Linux.
5. Design do driver do módulo em Linux (carregamento dinâmico) O driver do dispositivo é adicionado ao núcleo do Linux.
6. Experiência: Dois métodos iniciais de gravação de casos de teste de estrutura de driver (dispositivos de caracteres).
Obrigado pela sua atenção no PC Rugged Emdoor!
Por favor, preencha o formulário para nos informar sua necessidade. Nós entraremos em contato com você o mais rápido possível.