InglêsFrancêsEspanhol

favicon do OnWorks

Bibliotecas freeRTOS para AVR ATmega

Bibliotecas RTOS de download grátis para o aplicativo AVR ATmega Linux para rodar online no Ubuntu online, Fedora online ou Debian online

Este é o aplicativo Linux denominado bibliotecas freeRTOS para AVR ATmega, cuja versão mais recente pode ser baixada como freeRTOS9xx_All_Files.zip. Ele pode ser executado online no provedor de hospedagem gratuita OnWorks para estações de trabalho.

Baixe e execute online este aplicativo chamado bibliotecas freeRTOS para AVR ATmega com OnWorks gratuitamente.

Siga estas instruções para executar este aplicativo:

- 1. Baixe este aplicativo em seu PC.

- 2. Entre em nosso gerenciador de arquivos https://www.onworks.net/myfiles.php?username=XXXXX com o nome de usuário que você deseja.

- 3. Carregue este aplicativo em tal gerenciador de arquivos.

- 4. Inicie o emulador OnWorks Linux online ou Windows online ou emulador MACOS online a partir deste site.

- 5. No sistema operacional OnWorks Linux que você acabou de iniciar, acesse nosso gerenciador de arquivos https://www.onworks.net/myfiles.php?username=XXXXX com o nome de usuário que deseja.

- 6. Baixe o aplicativo, instale-o e execute-o.

SCREENSHOTS

Ad


Bibliotecas freeRTOS para AVR ATmega


DESCRIÇÃO

Porta AVR ATmega de freeRTOS Uma porta de freeRTOS que pode ser configurada de forma flexível e flexível, usa quase qualquer Timer disponível em dispositivos AVR ATmega e funcionará com quase qualquer dispositivo Arduino clássico de Arduino, SeeedStudio, Sparkfun, Freetronics ou Pololu.

Daqui para frente, este repositório será atualizado com menos frequência e apenas com os principais lançamentos. Por favor, verifique no Github para os últimos commits. https://github.com/feilipu/avrfreertos

A história da Goldilocks Analogue é contada aqui. http://feilipu.me/?s=Goldilocks+Analogue

A história da Goldilocks 1284p está aqui. http://feilipu.me/2013/03/08/goldilocks-1284p-arduino-uno-clone/

Se este repositório for muito complicado para começar, um AVR freeRTOS mínimo configurado usando Watchdog Timer e Heap 3 também está disponível. https://github.com/feilipu/miniAVRfreeRTOS

Para a plataforma Arduino, há uma biblioteca RTOS gratuita disponível no gerenciador da biblioteca IDE do Arduino. https://github.com/feilipu/Arduino_FreeRTOS_Library

Funcionalidades

  • freeRTOS 9.0.0 implementado para dispositivos AVR ATmega selecionados.
  • Arduino Uno, Pro, Mini, Nano e LilyPad com suporte para ATmega328p.
  • Arduino Mega (veja ADK, Freetronics EtherMega) com ATmega2560 suportado.
  • Goldilocks (analógico) e Pololu Orangutan SVP com suporte para ATmega1284p.
  • Opção de programação do Watchdog Timer (WDT)
  • Timer2 integrado para operação em tempo real do sistema com cristal de 32.768 kHz.
  • Suporte a vários DAC: Goldilocks Analogue MCP4822, DAC8564 e WM8731.
  • Modo Master SPI em ATmega1284p USART1 para MCP4822 DAC
  • Biblioteca FAT FS do cartão SD da ChaN (atualização em 9 de março de 2015: v0.11)
  • Biblioteca time.h do avr-libc upstream para cálculos de tempo padrão e esotéricos
  • Protocolos IP, DHCP, NTP, PING, servidor web HTTP para WIZNET W5x00
  • Driver W5500, mesmo BSD Socket API que W5100
  • Driver W5200 v1.3, mesma API BSD Socket que W5100
  • Driver W5100 v1.6.1 com BSD Socket API
  • Suporte a host USB por meio de MAX3421E para ADK Seeed (e Shields).
  • EEFS (NASA Flash File System v2.0) para SPI EEPROM, FRAM, SRAM
  • uIP (funcionando) e uIPv6 (não testado) no Wiznet (IINChip) W5x00 MACRAW
  • Biblioteca para 2560 XRAM usando Rugged Circuits QuadRAM (512kB) e MegaRAM (128kB)
  • XRAMFS (16x Arduino Clients compartilhando 512kByte Supervisor SDRAM) para ArduSat
  • Serial abstrato para oferecer suporte a vários USART (1284p, 2560) e buffers de anel rápido implementados.
  • Suporte ao modo API XBee.
  • Suporte FTDI FT800 EVE para Gameduino2 (1284p, 328p) e Sistemas 4D ADAM
  • HD44780 para Freetronics LCD (e outros) Shields (com base em ChaN)
  • Suporte para Nokia 6100 LCD.


Público

Tecnologia da informação, usuários finais avançados, desenvolvedores, engenharia


Interface com o usuário

Baseado na Web, Console / Terminal


Linguagem de Programação

C



Este é um aplicativo que também pode ser obtido em https://sourceforge.net/projects/avrfreertos/. Ele foi hospedado no OnWorks para ser executado online da maneira mais fácil a partir de um de nossos Sistemas Operativos gratuitos.


Ad