All for Joomla All for Webmasters

Sintetizador DDS 200MHz Analog Devices AD9959 até 500 Msps de quatro canais

O sintetizador DDS (sintetizador digital direto) AD9959 da fabricante Analog Devices possui DACs de 10 bits, 500 MSPS e 4 canais de saída sincronizados com controle de frequência, fase e amplitude independentes. O controle do dispositivo é realizado por meio de uma porta SPI e suas aplicações englobam osciladores, sonares, radares, instrumentação, entre outros.

Leia mais ...

PIC16: função toBCD8 (Hexadecimal para BCD 8 bits)

A função de conversão de números hexadecimais para BCD de 8 bits em assembly é uma rotina simples que consiste em sucessivas subtrações por .10 (0xA) para contagem das dezenas. Após a obtenção do dígito das dezenas, tem-se o das unidades (o número restante das subtrações). Essa rotina pode ser utilizada para a exibição de 2 números em displays de 7 segmentos.

Leia mais ...

Erro "STM32 flash download failed" no Keil MDK. Interface Discovery STM32 STLink SW

A fabricante de microcontroladores ARM ST Microelectronics comercializa diversos modelos de placas de desenvolvimento para a sua família de microcontroladores ARM Cortex de 32 bits STM32 de alta performace. Um dos kits de maior renome dessa fabricante são os kits de desenvolvimento "Discovery", que usualmente combinam determinada versão do microcontrolador STM32 e algum periférico interessante como giroscópio, acelerômetro, entre inúmeros outros.

Leia mais ...

Sistema mínimo da API CMSIS RTOS para ARM Cortex STM32

Conforme já sabemos, a arquitetura de microcontroladores ARM Cortex de 32 bits é bem mais potente e também mais complexa em relação a microcontroladores comuns de 8 ou 16 bits como, por exemplo, um Microchip PIC. Exatamente por essa maior complexidade, o software para esses dispositivos é usualmente programado em linguagem C e, recentemente, houve um esforço de várias indústrias no desenvolvimento e adoção do padrão CMSIS (Cortex Microcontroller Software Standard) que consiste um framework para aplicações embarcadas que visa padronizar a API utilizada na programação desses microcontroladores, simplificando todos os passos no desenvolvimento e manutenção do código-fonte.

Leia mais ...