Caros amigos,
A Eletrocursos apresenta o Curso de programação em linguagem C para microcontroladores ARM Cortex-M3, baseado no microcontrolador STM32F108C8 do fabricante ST.
Com formato presencial e duração de 24 horas este curso tem por objetivos:
1. Introduzir os conceitos principais sobre a linguagem C, voltados para o desenvolvimento de projetos com microcontroladores ARM Cortex-M3;
2. Desenvolver habilidades para criação de software estruturado bem como o aprendizado de diagrama de estado no intuito de organizar a lógica de funcionamento da aplicação, facilitar o diagnóstico e evitar falhas de programação;
3. Explorar os recursos do microcontrolador STM32F103C8 conhecendo suas características elétricas, seus principais registradores e aplicações;
4. Capacitar o aluno a utilizar as principais ferramentas da IDE CooCox bem como explorar os principais recursos da biblioteca de periféricos ST e da interface padrão para microcontroladores Cortex CMSIS;
5. Capacitar o aluno a desenvolver suas próprias bibliotecas a fim de explorar todos os recursos fornecidos pelos periféricos disponíveis na placa de desenvolvimentos Eletrocursos.
6. Fornecer habilidades práticas para o diagnóstico de falhas comuns de programação através do uso de ferramentas de debugger de software;
7. Fornecer habilidades práticas para o diagnóstico de falhas comuns no funcionamento da aplicação através do uso de instrumentos como analisadores lógicos e terminais de comunicação serial;
8. Desenvolver aplicações integrando periféricos como, teclado matriz, display lcd, display Oled, RTC, memória flash (SST25VF032B), sensor de temperatura (LM75A), micro servo motor, entradas analógicas, conversor analógico-digital (MCP3201), sensor ultrassônico, LDR e etc.
Este curso utiliza uma placa de desenvolvimento próprio da Eletrocursos, que possuí uma interface padronizada de periféricos e um slot central para conexão do microcontrolador desejado, permitindo o aprendizado de diversos dispositivos.
A placa de desenvolvimento Eletrocursos possui uma série de recursos, como:
- Jumpers seletores de função, organizados e com legenda;
- Portas de expansão, SPI, I2C, USART, localizadas próximas à borda da placa, permitindo a conexão de periféricos, conversores USB, analisadores lógicos e etc;
- Display LCD 16x02;
- Display OLED 0.96";
- Conversor AD - MCP3201;
- Sensor de temperatura - LM75A;
- Memória Serial Flash de 32Mbit;
- Porta de expansão para sensor ultrassônico;
- Porta de expansão para micro servo motor;
- LDR;
- Bateria para o RTC;
- Potenciômetros multivolta para teste dos conversores AD;
- Teclado matricial de 16 teclas;
- Oito chaves individuais;
- Oito LEDs individuais.
O Material didático utilizado no treinamento é composto por:
- Placas de desenvolvimento Eletrocursos - 1 placa por aluno*;
- Periféricos e módulos eletrônicos necessários*;
- Apostila colorida com mais de 150 páginas;
- Datasheets e exemplos disponíveis em formato eletrônico;
Fotos ilustrativas da apostila:


Os softwares e drivers utilizados são de distribuição gratuita e podem ser baixados diretamente através dos links a seguir:
- CoIDE V1.7.8: http://www.coocox.org/software/coide.php
- GNU ARM Toolchain 4.8: https://launchpad.net/gcc-arm-embedded/4.8/4.8-2014-q1-update
- ST Link Utility: http://www.st.com/content/st_com/en/products/embedded-software/development-tool-software/stsw-link004.html
- ST Link USB driver: http://www.st.com/content/st_com/en/products/embedded-software/development-tool-software/stsw-link009.html
- Saleae Logic 1.2.10: https://www.saleae.com/downloads
- PL2303 driver: http://www.prolific.com.tw/US/ShowProduct.aspx?p_id=225&pcid=41
- TERMITE 3.1: http://termite.soft112.com/download.html
Infra estrutura do treinamento:
- Turmas com número limitado de alunos - máximo 10 alunos;
- Sala de treinamento com mesas individuais - necessário trazer o seu notebook;
- Coffee Break em todos os dias;
Foto da sala de treinamento:
Investimento:
- R$1200,00 podendo ser parcelado em até 12x no cartão através do mercado pago, sendo 3x sem juros;
- R$1050,00 a vista via transferência/depósito bancário ou no dinheiro.
* O Kit didático contendo placa de desenvolvimento, periféricos e módulos poderá ser adquirido pelo aluno do treinamento ao valor adicional de R$600,00. O Kit é composto por:
- 1x Placa de desenvolvimento Eletrocursos;
- 1x Fonte de alimentação 5V;
- 1x Gravador e depurador ST Link V2 metal;
- 1x Analisador Lógico 24MHz, 8 canais;
- 1x Micro servo motor 9g;
- 1x Conversor USB-TTL PL2303;
- 1x Sensor ultrassônico HC-SR04;
Foto ilustrativa do Kit:
Inscrições abertas para a primeira turma!
Dias 27/08, 03/09 e 10/09
Endereço: Rua Romualdo Andreazzi, 677 - Jardim do Trevo, Campinas (espaço ideal)
Se você possui interesse em participar deste treinamento não deixe de entrar em contato!
CONTATO:
Flávio Gonçalves Cavalieri
Linkedin: https://br.linkedin.com/in/flávio-gonçalves-cavalieri-61b20868
E-mail: eletro...@gmail.com
Site: eletrocursos.gnomio.com
Telefone: +55 19 982973682