Home Software Página 3

Software

Programação de Periféricos Mapeados em Memória: Interface de Acesso ao Hardware

Confira alternativas para tornar um módulo portável. O objetivo é estabelecer uma interface com funções bem definidas que abstrai o acesso ao hardware.

Programação de Periféricos Mapeados em Memória: Módulos

Confira como construir módulos para controlar periféricos, apresentando o procedimento para criar um conjunto de funções para controlar um periférico.
RTOS - Sincronização de tarefas com Semáforos

RTOS: Semáforos para sincronização de tarefas

Sistemas operacionais multi-tarefas sofrem com um grande problema, a concorrência de recursos. Conheça o método mais simples para resolver: semáforos.
Boot via microSD.

Boot via microSD na Toradex Colibri i.MX7

Continuando a série com a Toradex Colibri i.MX7, confira como gravar a imagem em um microSD e o necessário para mudar a ordem de boot, de eMMC para microSD.

USB HID - Human Interface Device Class: Exemplo com a placa FRDM-KL25Z

A classe USB HID foi criada para que dispositivos de entrada pudessem interagir com um computador. Veja uma aplicação para controlar a Freedom Board KL25Z.

Programação de Periféricos Mapeados em Memória: Introdução

Conhecer as funções e particularidades de cada periférico envolve um processo de estudo de um datasheet. Conheça como isso é possível usando registradores.
Toradex Colibri i.MX7 com WiFi

Conectando Toradex Colibri i.MX7 com WiFi

Confira como conectar a placa Toradex Colibri i.MX7 com WiFi, usando um adaptador WiFi USB, numa distro Linux com Yocto Project para i.MX7.

RTOS: Scheduler e Tarefas

Este artigo é talvez o mais importante da série. Confira a definição de scheduler e, logo depois, como uma tarefa se comporta dentro de um RTOS.
Tago.io

Gerenciando dados na plataforma Tago.io com Renesas Synergy

Confira neste artigo como conectar um microcontrolador Synergy S7 da Renesas, utilizando um kit de desenvolvimento, a uma plataforma de IoT da Tago.io.

Introdução ao periférico DMA (Direct Memory Access)

Se o projetista compreender o periférico de DMA, pode otimizar os seus projetos e evitar custos desnecessários. Confira neste artigo como ele funciona.
Linux na Toradex Colibri i.MX7

Gravando imagem customizada Linux na Toradex Colibri i.MX7

Antes tínhamos preparado o ambiente Host com Yocto para gerar uma distro. Confira agora uma das formas de gravar a imagem no SoM Toradex Colibri i.MX7.

Fazendo seu primeiro projeto com a Beaglebone Blue - acionamento de motores DC

Provavelmente já ouviu falar das placas da linha Beaglebone. E hoje vamos fazer o nosso primeiro projeto com a Beaglebone Blue, o acionamento de motores DC.

RTOS: Um ambiente multi-tarefas para Sistemas Embarcados

O controle simultâneo de diversas tarefas exige um alto grau de programação. Para diminuir essa complexidade, conheça um sistema operacional de tempo real.
Linux na Toradex Colibri i.MX7

Criando uma distribuição Linux com Yocto Project para Toradex Colibri i.MX7

Confira como criar uma distribuição Linux baseada no Angstrom com Yocto Project para Toradex Colibri i.MX7. Usamos repositórios do OpenEmbedded e Angstrom.

Curso Básico - Microcontrolador PIC - Parte 7

Confira o curso básico de Microcontrolador PIC (Parte 6) ministrado pelo Alessandro Ferreira da Cunha. Nesta sexta parte estuda-se a memória EEPROM.

Curso Básico - Microcontrolador PIC - Parte 6

Confira o curso básico de Microcontrolador PIC (Parte 6) ministrado pelo Alessandro Ferreira da Cunha. Nesta sexta parte estuda-se a memória EEPROM.
Freescale FRDM KL25z

Usando FreeRTOS para aplicações com a Freescale FRDM KL25z

Confira alguns conceitos de sistemas operacionais de tempo-real e a utilização do FreeRTOS para desenvolver de aplicações com a Freescale FRDM KL25z.
Linker do IAR

Introdução ao Linker do IAR com a STM32F0Discovery

Introduzimos aqui a configuração do Linker do IAR. Partiremos de um projeto gerado pela ferramenta STM32CubeMX, visando a utilização da STM32F0 Discovery kit. Aprenda a configurar endereços e tamanhos de memórias Flash (vetor de interrupção) e RAM (stack e heap).
Tinkercad e PQDB Display de 7 segmentos

Tinkercad e PQDB: Display LCD 16x2

Confira o quinto artigo da série que simula, usando a ferramenta Tinkercad, a placa PQDB. Neste artigo será abordado o display LCD 16x2.
Pydev

Debug Remoto na Raspberry Pi através do Plugin Pydev do Eclipse

O artigo apresenta um poderoso recurso para desenvolvimento de software para a Raspberry Pi: o Debug Remoto. Será apresentado um tutorial de instalação do Pydev no Eclipse e o setup da feature em questão.

WEBINAR GRATUITO
 
Eletrônica Aplicada para
Medição de Energia

Data: 16/01 às 19:30|  Apoio: Mouser
 
INSCREVA-SE »



 
close-link