Oprogramowanie do kompresji danych na systemach wbudowanych emCompress-ToGo
Segger ogłosił powstanie nowego, bezstratnego algorytmu kompresji SMASHv2. Algorytm jest dostosowany do korzystania ze stosunkowo niedużych zasobów w systemach wbudowanych. Oprogramowanie pozwala na kompresję, a także dekompresję na niemal każdym systemie wbudowanym, w czasie rzeczywistym, nawet bez żadnej dostępnej pamięci RAM. W porównaniu do algorytmu SMASHv1, SMASHv2 przede wszystkim zapewnia jeszcze lepszą kompresję, łatwiejsze użycie (wystarczy ustawić jeden parametr kompresji) oraz mniejszą objętość kodu.
emCompress-ToGo jest wydajny, efektywny oraz elastyczny, co pozwala użyć go w różnych zastosowaniach, między innymi:
- Przechowywanie kodu wbudowanego lub strumieni FPGA skompresowanych SMASHv2, aby zmniejszyć wymagania na rozmiar ROMu,
- Bezprzewodowa aktualizacja dzięki kompresji
- Zmniejszenie rozmiaru przechowywanych przez rejestrator danych, a także zmniejszenie wymaganej szybkości przekazywania danych do serwerów
- Kompresja strumieni danych
Interfejs API algorytmu jest bardzo elastyczne. Kompresja i dekompresja może przebiegać bezpośrednio z i do pamięci, lub przez funkcje aplikacji. Kompresor wymaga tylko 1 KB ROM, natomiast dekompresor – około połowy tej pamięci. Wersja próbna jest dostępna dla systemu Windows oraz dla każdego systemu opartego o Cortex-M.
Więcej informacji na stronie: https://www.segger.com/products/compression/emcompress/emcompress-togo/


Creotech dołączył do projektu QKD i planuje stworzenie całej linii produktów z zakresu komunikacji kwantowej
Grupa Renex podsumowuje swoje działania w 2025 roku
Kancelaria JDP zaprasza na szkolenie: Jak przestawić fabrykę na produkcję dla sektora obronnego 





