|
Firma Keil an Arm Company wprowadziła na rynek bibliotekę RL-ARM. Jest to zestaw bibliotek zaprojektowanych specjalnie dla systemów wbudowanych opartych na mikrokontrolerach z rdzeniem z rodziny ARM7, ARM9 i Cortex-M3.
Zawiera wszystkie niezbędne moduły potrzebna do zapewnienia łączności projektowanego systemu ze światem zewnętrznym, Dostarcza gotowych mechanizmów wymaganych przez systemy wbudowane: - Wielowątkowość pozwala na uruchomienie wielu zadań na jednym mikrokontrolerz
- Kontrola w czasie rzeczywistym pozwala na konfigurację zadań tak aby zostały wykonane w predefiniowanym czasie
- Komunikacja między zadaniami
- Połączenie z internetem z pomocą ethernetu lub modemu
- Wbudowany serwer stron WWW wyposażony w skrypt CGI
- Powiadomienie e-mailem za pomocą protokołu SMTP
W skład pakietu wchodzą następujące biblioteki: - kody źródłowe jądra systemu czasu rzeczywistego RTX RTOS,
- stos TCP-IP:
- Protokoły TCP i UDP
- Serwer HTTP, skrypt CGI, Telnet, serwer TFTP, klient SMTP, DNS
- Ethernet, PPP, SLIP
- system plików FAT:
- pozwala na tworzenie, zapisywanie, odczytywanie i edytowanie plików w pamięci ROM, RAM, klasycznych pamięciach Flash ROM i kartach pamięci takich jak SD czy MMC.
- sterowniki USB i CAN.
Szczegóły dotyczące biblioteki można znaleźć tutaj |