Obrigado por enviar sua consulta! Um dos membros da nossa equipe entrará em contato com você em breve.
Obrigado por enviar sua reserva! Um dos membros da nossa equipe entrará em contato com você em breve.
Programa do Curso
Introdução
- Microprocessador versus Microcontrolador
- CISC versus RISC
Visão Geral da Arquitetura de “Decisão do Cliente”
- Núcleo do processador e diagrama de blocos funcionais.
- Descrição da organização da memória.
- Visão geral de todos os SFRs e suas funcionalidades básicas.
Conceitos de Programação de Baixo Nível
- Modos de endereçamento.
- Conjunto de instruções e linguagem assembly (ALP).
- Desenvolvimento, construção e depuração de ALPs.
Conceitos de Programação de Nível Médio
- Compilador cruzado.
- Implementação em C embutido, programação e depuração.
- Diferenças em relação ao ANSI-C.
- Modelos de memória.
- Referência a bibliotecas.
- Uso da diretiva #pragma.
- Funções, passagem de parâmetros e tipos de retorno.
Periféricos On-Chip
- Portas: entrada/saída.
- Temporizadores e contadores.
- Interrupções, UART.
Interfaces Externas
- LEDs.
- Chaves (tipo momentâneo, tipo alternado).
- Display de sete segmentos: (modo normal, modo BCD,
- Multiplexação interna e multiplexação externa).
- LCD (4 bits, 8 bits, flag de ocupação, geração de caracteres personalizados).
- Matriz de teclado.
Protocolos e Periféricos
- I2C (EEPROM), SPI (EEPROM).
- Conversor A/D e D/A.
- Motor de passo, motor DC.
- Protocolo I2C (RTC:800583, DS1307, ADC:PCF8591, DS1621).
- Protocolos SPI (ADC:MCP3001).
- Comunicação IR (protocolo RC5 da Phillips).
- ZIGBEE, GSM, GPS, USB, MMC e SD.
- Ethernet MAC, protocolo CAN.
Requisitos
- Compreensão de conceitos básicos de eletrônica, como tensão, corrente e circuitos.
- Experiência em programação em C ou em uma linguagem de baixo nível semelhante.
- Conhecimento básico de arquitetura de computadores e microcontroladores.
Público-alvo
- Engenheiros de sistemas embutidos.
- Desenvolvedores de hardware e firmware.
- Engenheiros de software em transição para o desenvolvimento embutido.
14 Horas
Treinamento Corporativo Personalizado
Soluções de treinamento projetadas exclusivamente para empresas.
- Conteúdo Personalizado: Adaptamos o programa e os exercícios práticos aos objetivos e necessidades reais do seu projeto.
- Horário Flexível: Datas e horários adaptados à agenda da sua equipe.
- Formato: Online (ao vivo), In-Company (em suas instalações) ou Híbrido.
Preço por grupo privado, treinamento online ao vivo, a partir de 2600 € + VAT*
Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes
Testemunhos de Clientes (1)
Ser capaz de solicitar assuntos avançados, mesmo que não tenham sido planejados inicialmente.
Gabriel Chouinard - Spark Microsystems
Curso - FreeRTOS: Programming for Real Time Operating Systems
Máquina Traduzida