АнглийскийФранцузскийИспанский

Значок OnWorks

библиотеки freeRTOS для AVR ATmega

Бесплатно скачайте бесплатные библиотеки RTOS для приложения AVR ATmega Linux для работы онлайн в Ubuntu онлайн, Fedora онлайн или Debian онлайн

Это приложение Linux под названием библиотеки freeRTOS для AVR ATmega, последний выпуск которого можно загрузить как freeRTOS9xx_All_Files.zip. Его можно запустить онлайн в бесплатном хостинг-провайдере OnWorks для рабочих станций.

Загрузите и запустите онлайн это приложение под названием бесплатные библиотеки RTOS для AVR ATmega с OnWorks бесплатно.

Следуйте этим инструкциям, чтобы запустить это приложение:

- 1. Загрузил это приложение на свой компьютер.

- 2. Введите в нашем файловом менеджере https://www.onworks.net/myfiles.php?username=XXXXX с желаемым именем пользователя.

- 3. Загрузите это приложение в такой файловый менеджер.

- 4. Запустите онлайн-эмулятор OnWorks Linux или Windows или онлайн-эмулятор MACOS с этого веб-сайта.

- 5. В только что запущенной ОС OnWorks Linux перейдите в наш файловый менеджер https://www.onworks.net/myfiles.php?username=XXXXX с желаемым именем пользователя.

- 6. Скачайте приложение, установите его и запустите.

СКРИНШОТЫ

Ad


библиотеки freeRTOS для AVR ATmega


ОПИСАНИЕ

AVR ATmega порт freeRTOS Порт freeRTOS, который можно гибко настраивать, использует практически любой доступный таймер на устройствах AVR ATmega и будет работать практически с любым классическим устройством Arduino от Arduino, SeeedStudio, Sparkfun, Freetronics или Pololu.

В дальнейшем этот репозиторий будет обновляться реже и только с основными выпусками. Пожалуйста, проверьте на Github последние коммиты. https://github.com/feilipu/avrfreertos

Здесь рассказывается история аналога Златовласки. http://feilipu.me/?s=Goldilocks+Analogue

История Златовласки 1284p здесь. http://feilipu.me/2013/03/08/goldilocks-1284p-arduino-uno-clone/

Если этот репозиторий слишком сложен для начала, также доступен минимальный AVR freeRTOS, настроенный с использованием сторожевого таймера и кучи 3. https://github.com/feilipu/miniAVRfreeRTOS

Для платформы Arduino существует бесплатная библиотека RTOS, доступная в диспетчере библиотек Arduino IDE Library. https://github.com/feilipu/Arduino_FreeRTOS_Library

Особенности

  • freeRTOS 9.0.0 реализован для некоторых устройств AVR ATmega.
  • Поддерживаются Arduino Uno, Pro, Mini, Nano и LilyPad с ATmega328p.
  • Arduino Mega (Seeed ADK, Freetronics EtherMega) с поддержкой ATmega2560.
  • Goldilocks (аналог) и Pololu Orangutan, старший вице-президент с поддержкой ATmega1284p.
  • Опция планирования сторожевого таймера (WDT)
  • Встроенный таймер 2 для работы system_time в реальном времени с кристаллом 32.768 кГц.
  • Поддержка нескольких ЦАП: аналог Goldilocks MCP4822, DAC8564 и WM8731.
  • Главный режим SPI на ATmega1284p USART1 для ЦАП MCP4822
  • Библиотека FAT FS для SD-карты ChaN (Обновление от 9 марта 2015 г .: v0.11)
  • Библиотека time.h из восходящего потока avr-libc для стандартных и эзотерических расчетов времени
  • IP-протоколы, DHCP, NTP, PING, веб-сервер HTTP для WIZNET W5x00
  • Драйвер W5500, тот же BSD Socket API, что и W5100
  • Драйвер W5200 v1.3, тот же BSD Socket API, что и W5100
  • Драйвер W5100 v1.6.1 с BSD Socket API
  • Поддержка USB Host через MAX3421E для Seeed ADK (и Shields).
  • EEFS (NASA Flash File System v2.0) для SPI EEPROM, FRAM, SRAM
  • uIP (рабочий) и uIPv6 (непроверенный) в Wiznet (IINChip) W5x00 MACRAW
  • Библиотека для 2560 XRAM с использованием надежных схем QuadRAM (512 КБ) и MegaRAM (128 КБ)
  • XRAMFS (16 клиентов Arduino, совместно использующих супервизор SDRAM объемом 512 Кбайт) для ArduSat
  • Abstract Serial для поддержки нескольких USART (1284p, 2560) и реализации быстрых кольцевых буферов.
  • Поддержка режима XBee API.
  • Поддержка FTDI FT800 EVE для Gameduino2 (1284p, 328p) и 4D-систем ADAM
  • HD44780 для ЖК-экранов Freetronics (и других) (на основе ChaN)
  • Поддержка ЖК-дисплея Nokia 6100.


Аудитория

Информационные технологии, Продвинутые конечные пользователи, Разработчики, Инжиниринг


Интерфейс пользователя

Веб-интерфейс, консоль / терминал


Язык программирования

C



Это приложение также можно загрузить с https://sourceforge.net/projects/avrfreertos/. Он размещен в OnWorks, чтобы его можно было легко запускать в сети с помощью одной из наших бесплатных операционных систем.


Ad