이것은 freeRTOS9xx_All_Files.zip으로 최신 릴리스를 다운로드할 수 있는 AVR ATmega용 freeRTOS 라이브러리라는 Linux 앱입니다. 워크스테이션용 무료 호스팅 제공업체 OnWorks에서 온라인으로 실행할 수 있습니다.
무료로 OnWorks와 함께 AVR ATmega용 freeRTOS 라이브러리라는 이 앱을 온라인으로 다운로드하여 실행하십시오.
이 앱을 실행하려면 다음 지침을 따르세요.
- 1. 이 애플리케이션을 PC에 다운로드했습니다.
- 2. 파일 관리자 https://www.onworks.net/myfiles.php?username=XXXXX에 원하는 사용자 이름을 입력합니다.
- 3. 이러한 파일 관리자에서 이 응용 프로그램을 업로드합니다.
- 4. 이 웹사이트에서 OnWorks Linux 온라인 또는 Windows 온라인 에뮬레이터 또는 MACOS 온라인 에뮬레이터를 시작합니다.
- 5. 방금 시작한 OnWorks Linux OS에서 원하는 사용자 이름으로 파일 관리자 https://www.onworks.net/myfiles.php?username=XXXXX로 이동합니다.
- 6. 응용 프로그램을 다운로드하여 설치하고 실행합니다.
스크린 샷
Ad
AVR ATmega용 freeRTOS 라이브러리
기술
freeRTOS의 AVR ATmega 포트 유연하게 구성할 수 있는 freeRTOS의 포트는 AVR ATmega 장치에서 사용 가능한 거의 모든 타이머를 사용하고 Arduino, SeeedStudio, Sparkfun, Freetronics 또는 Pololu의 거의 모든 클래식 Arduino 장치와 함께 작동합니다.앞으로 이 리포지토리는 주요 릴리스로 덜 자주 업데이트될 것입니다. 최신 커밋은 Github에서 확인하세요. https://github.com/feilipu/avrfreertos
Goldilocks Analogue 이야기가 여기에 있습니다. http://feilipu.me/?s=Goldilocks+Analogue
Goldilocks 1284p 이야기가 여기에 있습니다. http://feilipu.me/2013/03/08/goldilocks-1284p-arduino-uno-clone/
이 리포지토리가 시작하기에 너무 복잡하면 Watchdog Timer 및 Heap 3를 사용하여 구성된 최소 AVR freeRTOS도 사용할 수 있습니다. https://github.com/feilipu/miniAVRfreeRTOS
Arduino 플랫폼의 경우 Arduino IDE 라이브러리 관리자에서 사용 가능한 freeRTOS 라이브러리가 있습니다. https://github.com/feilipu/Arduino_FreeRTOS_Library
기능
- 선택한 AVR ATmega 장치에 대해 freeRTOS 9.0.0이 구현되었습니다.
- ATmega328p가 지원되는 Arduino Uno, Pro, Mini, Nano 및 LilyPad.
- ATmega2560이 지원되는 Arduino Mega(Seeed ADK, Freetronics EtherMega).
- ATmega1284p가 지원되는 Goldilocks(아날로그) 및 Pololu Orangutan SVP.
- 워치독 타이머(WDT) 스케줄링 옵션
- 2kHz Crystal로 실시간 system_time 작동을 위한 통합 Timer32.768.
- 다중 DAC 지원: Goldilocks 아날로그 MCP4822, DAC8564 및 WM8731.
- MCP1284 DAC용 ATmega1p USART4822의 마스터 SPI 모드
- 찬의 SD 카드 FAT FS 라이브러리 (9년 2015월 0.11일 업데이트: vXNUMX)
- 표준 및 난해한 시간 계산을 위한 avr-libc 업스트림의 time.h 라이브러리
- WIZNET W5x00용 IP 프로토콜, DHCP, NTP, PING, HTTP 웹 서버
- W5500 드라이버, W5100과 동일한 BSD 소켓 API
- W5200 v1.3 드라이버, W5100과 동일한 BSD 소켓 API
- BSD 소켓 API가 있는 W5100 v1.6.1 드라이버
- Seeed ADK(및 실드)용 MAX3421E를 통한 USB 호스트 지원.
- SPI EEPROM, FRAM, SRAM용 EEFS(NASA 플래시 파일 시스템 v2.0)
- Wiznet(IINChip) W6x5 MACRAW의 uIP(작동) 및 uIPv00(테스트되지 않음)
- Rugged Circuits QuadRAM(2560kB) 및 MegaRAM(512kB)을 사용하는 128 XRAM용 라이브러리
- ArduSat용 XRAMFS(16kByte Supervisor SDRAM을 공유하는 512x Arduino 클라이언트)
- 다중 USART(1284p, 2560) 및 구현된 고속 링 버퍼를 지원하는 추상 직렬.
- XBee API 모드 지원.
- Gameduino800(2p, 1284p) 및 328D Systems ADAM에 대한 FTDI FT4 EVE 지원
- Freetronics LCD(및 기타) 실드용 HD44780(ChaN 기반)
- 노키아 6100 LCD 지원.
오디언스 (Audience)
정보 기술, 고급 최종 사용자, 개발자, 엔지니어링
사용자 인터페이스
웹 기반, 콘솔/터미널
프로그래밍 언어
C
https://sourceforge.net/projects/avrfreertos/에서도 가져올 수 있는 애플리케이션입니다. 우리의 무료 운영 체제 중 하나에서 가장 쉬운 방법으로 온라인으로 실행하기 위해 OnWorks에서 호스팅되었습니다.