Doutor

2929 palavras 12 páginas
Resumão de Embarcados II
- C/C++

- Linguagem de programação de alto nivel orientada a objetos
Estrutura de um codigo em C:
Int main (void)
{
......codigo.....
}

Estrutura de uma função em C:
Int* nome_da_função** (recebimento_de parametros***)
{
.....codigo.... return (parametros)****
}
*tipo da variavel que a função retornará para a função principal
**nome_da_função é como ela será chamada no codigo principal
***parametros que a função irá receber do codigo principal
****retorno dos valores para a função principal
-Linguagem C é Case_Sensitive

- Variaveis em C unsigned char, char 0 a 255 unsigned char -128 a 127 unsigned short int 0 a 65535 short int, signed short int -32768 a 32767 2 unsigned int, unsigned long int 0 a 4.294.967.295 4 int, long int, signed long int -231 a 231 float +/- 1.18 x 10-38 a +/- 3.39 x 10+38 double, long double +/- 2.23 x 10-308 a +/- 1.79 x 10+308 8

General Purpose Input/Output (GPIO)

General Purpose Input/Output (GPIO) são basicamente portas programáveis de entrada e saída de dados. São utilizadas para prover uma interface entre os periféricos e os microcontroladores/microprocessadores.

Cada GPIO tem dois registradores de 32-bits de configuração
Cada Hardware tem suas caracteristicas especificas de I/O. Cada porta pode ser configurada individualmente para realizar uma eventual tarefa uma GPIO pode realizar uma tarefa defaut, ou ser configurada para realizar uma das possiveis tarefas alternativas, especificadas no datasheet

As GPIO’s podem ser configuradas para os seguintes modos:
● Input floating
● Input pull-up
● Input-pull-down
● Analog
● Output open-drain
● Output push-pull
● Alternate function push-pull
● Alternate function open-drain

No STM32 Discovery VL, temos os seguintes mapas de GPIO’s e suas funções alternativas descritas nas tabelas a abaixo:

GPIOA

GPIOB

GPIOC

Relacionados

  • Doutor?
    1234 palavras | 5 páginas
  • Quem é doutor?
    834 palavras | 4 páginas
  • Doutor
    547 palavras | 3 páginas
  • Doutor
    301 palavras | 2 páginas
  • doutor
    345 palavras | 2 páginas
  • Doutor
    1604 palavras | 7 páginas
  • Doutor
    556 palavras | 3 páginas
  • doutor
    5605 palavras | 23 páginas
  • Doutor
    5968 palavras | 24 páginas
  • doutor
    782 palavras | 4 páginas