Sistemas embarcados UTFPR / DAELN
Workspace/Visão geral

Bancada virtual

Embedded Scope

Contador GPIO Assembly

Trilhas de ensino

Plataforma

Ferramentas da bancada

0 passos
Inicializando… PC —
▦ STM32F411CEU6 Carregando perfil…
Programa
▱
Arquivos e exemplos

Thumb-2 · sintaxe GNU
Mapa do dispositivo selecionado
Duplo clique em byte SRAM para editar

Pilha

Palavras de 32 bits · little-endian
A seta marca o topo. PUSH leva o ponteiro a um endereço menor.

Sobre o Embedded Scope

O Embedded Scope é uma bancada virtual para o ensino de sistemas embarcados. No navegador, você pode escrever firmware em C ou Assembly, simular uma placa e acompanhar como o código altera os sinais nos pinos.

Criador

Prof. Eduardo Nunes dos Santos

Departamento Acadêmico de Eletrônica (DAELN), UTFPR Curitiba

Montagem no protoboard

Guia rápido

Ambiente

    Embedded Scope

    Guia da bancada

    Primeiro ensaio · BlackPill

    Do botão ao display

    Compile com F7 e execute com F5. Pressione e solte KEY no circuito. O painel ST7789 conta uma entrada por toque e muda para LOTADO na oitava.

    Abrir o circuito do contador ↗
    Painel de lotação com três das oito vagas ocupadas

    No projeto aberto

    Material de apoio

    Manual da plataforma ↗Consultar por ferramenta ou seguir o primeiro ensaio. Apresentação em PDF ↗Veja o editor, o circuito simulado, o analisador lógico e o Thread Viewer em uso.

    Baixar o manual em PDFBaixar os slides editáveis

    Atalhos de execução e depuração
    F7
    Compilar
    F5
    Executar ou pausar
    F9
    Alternar breakpoint
    F11
    Avançar uma instrução
    F10
    Passar pela chamada de função
    Shift + F5
    Reiniciar a CPU e a captura
    Perfis de dispositivos e documentação

    Editar valor

    Use decimal ou prefixo 0x para hexadecimal.

    Inserir trecho de código

    
            

    Novo arquivo

    Arquivos locais incluídos com .include "rotinas.s".