Você tem alguma sugestão para auto-estudo em desenvolvimento embarcado?

caminho de aprendizado

1. Linguagem C
A linguagem C sempre foi o conteúdo chave das provas escritas das grandes empresas, que podem examinar a alfabetização básica dos alunos em programação. O conteúdo da linguagem C é relativamente pequeno, incluindo as seguintes peças:

  • tipo de dados
  • estrutura de controle
  • variedade
  • função
  • ponteiro
  • A
    linguagem C de gerenciamento de memória é a base de todos os módulos subseqüentes. Depois de estabelecer a base, outros módulos serão tranqüilos.
    2. Estrutura de dados
    Se você tem a ideia de desafiar os grandes fabricantes, deve passar pela estrutura de dados e algoritmo. Aprender a estrutura de dados será mais doloroso do que a linguagem C, porque o foco de sua pesquisa é como resolver problemas e melhorar a eficiência da resolução de problemas.
    Pontos de conhecimento essenciais da estrutura de dados:
  • tabela de sequência
  • lista encadeada
  • a pilha
  • fila
  • Algoritmos que uma árvore binária
    deve dominar:
  • Algoritmo de ordenação (mais de cinco)
  • Algoritmo de busca (tabela linear, árvore, gráfico)
    3.
    Independentemente de a direção da busca de emprego ser C/C++ ou software integrado, o sistema operacional deve ser dominado. Aprender Linux é dividido em duas partes: comandos básicos e programação do sistema.
    É bom dominar alguns comandos básicos. A programação do sistema inclui:
  • programação de arquivo
  • programação de controle de processo
  • comunicação entre processos
  • programação multithread
  • Se a programação de rede
    determina que o sentido de busca de emprego está embutido, não basta ficar na camada de aplicação, é preciso ir mais fundo:
  • uboot
  • núcleo
  • O conteúdo do sistema de arquivos
    é insondável.Como calouro, você deve pelo menos dominar o transplante e a escrita simples do driver. 4. Aprendizagem
    C++ C++ pode entender melhor a linguagem C e aumentar as oportunidades de procura de emprego.
    Se você não tem requisitos especiais para incorporado ou C/C++, você também pode aprender. E durante a prova escrita, muito conhecimento C++ será intercalado na linguagem C.
    C++ inclui principalmente:
  • Programação Orientada a Objetos
  • sobrecarga
  • modelo
  • anormal
  • STL
  • QT

d4d69c6619c3c5f91ebeb136766e7e48.jpeg


Eu organizei um conjunto de instruções de aprendizado incorporadas, cheias de habilidades e produtos secos, incluindo ensino de programação, explicação em vídeo de problemas, 800 conjuntos de conjunto completo e ensino de idiomas, muito abrangente, se você precisar anotar um 6, tudo de graça você

Acho que você gosta

Origin blog.csdn.net/lz19zlun/article/details/132231822
Recomendado
Clasificación