slide 05

1479 palavras 6 páginas
Introdução
Projeto de . . .

Página Principal

Página 1 de 10

Voltar

IF68E - Sistemas Embarcados

Tela Inteira

Fechar

SISTEMA EMBARCADO DE TEMPO REAL
ATIVIDADE 2

Saír

2 Semestre/2015
1

Introdução

IF68E

Sistemas Embarcados

Projeto de . . .

1.

ATIVIDADE 2

Página Principal

1. Monte o circuito da Figura 1 no Proteus.
2. Crie o projeto para o compilador CCS no MPLAB.

Página 2 de 10

Voltar

Tela Inteira

Fechar

Saír

3. Compile o código-fonte dos Exemplos 1 a 3. Explique detalhadamente o código-fonte de cada exemplo.
4. Simule-os no Proteus. Teste-os no kit da EXTO e depois apresente-os ao professor.
5. Para cada exemplo, salve os arquivos gerados (Proteus e MPLAB) em uma pasta. Compacte esta pasta no formato .zip e depois envie-a através do
Moodle.
2

Introdução

IF68E

Sistemas Embarcados

Projeto de . . .

Página Principal

Página 3 de 10

Voltar

Tela Inteira

Fechar

Figura 1: Esquemático elétrico do circuito utilizado nos exemplos.
Saír

3

Introdução

IF68E

Sistemas Embarcados

Projeto de . . .

1.1.

Exemplos

Página Principal

Os exemplos a seguir são baseados no circuito Figura 1. O microcontrolador (MCU) utilizado neste
RTOS é o 18F4550 e a taxa de clock do MCU é de
20MHz.
Página 4 de 10

• Exemplo 1: aborda o uso de tarefas no RTOS.
#task(rate=n,max=m,queue=q)

Voltar

• Exemplo 2: aborda o uso do semáforo no RTOS. rtos_signal(semaphore); rtos_wait(semaphore);

Tela Inteira

• Exemplo 3: aborda o uso de mensagens no RTOS.
Fechar

rtos_msg_poll(); rtos_msg_send(task,byte); rtos_msg_read();

Saír

4

Introdução

IF68E

Projeto de . . .

Sistemas Embarcados

✍ Exemplo 1:
Página Principal

1

# i n c l u d e <18 F4550 . h>

2
3
4
5
6
7

# d e v i c e ICD=TRUE
# f u s e s NOWDT, NOPROTECT, DEBUG, NOLVP, HS , PLL5 , CPUDIV1 , USBDIV , NOPBADEN
# use d e l a y ( c l o c k =20000000)
# u s e r s 2 3 2 ( baud =1200 , x m i t =PIN_C6 , r c v =PIN_C7 )
# u s e r t o s ( t i m e r =0 , m i n o r _ c y c l e =500ms )

8
9
10

# d e f i n e LED0

Relacionados

  • Slide 05
    371 palavras | 2 páginas
  • Apresentacao slide SIFILIS 05 05 2015
    700 palavras | 3 páginas
  • AF 05 Slide ADMINISTRA O FINANCEIRA
    620 palavras | 3 páginas
  • 05 Slides Sobre Queixa Crime
    1687 palavras | 7 páginas
  • 6 Oppenheim 2010 Cap03
    5144 palavras | 21 páginas
  • Multidisciplinar
    1016 palavras | 5 páginas
  • 123456
    1503 palavras | 7 páginas
  • Apresentacoes - Boas Praticas
    764 palavras | 4 páginas
  • Elemento de máquinas
    6669 palavras | 27 páginas
  • Algoritmo
    915 palavras | 4 páginas