EC-LIBEC-LIB

128 members | 46 posts | Public Group
Hosted by:Annette Kempf

EC-LIB® embedded C fixed-point software library / EC-LIB® embedded C Festkomma-Arithmetik Softwarebibliothek

Praktisches Beispiel für den Einsatz der EC-LIB

https://www.embedded-software-engineering.de/refactoring-in-der-praktischen-umsetzung-a-926694/

Embedded C ist mein Steckenpferd.

Schön wären Bibliotheken, die Gemeinfrei / Public-Domain sind, damit man sie auch in kommerziellen Projekten benutzen kann, und es keinerlei Einschränkungen gibt.

3-Clause BSD ist auch brauchbar.

Ein Kauf-Modell ist fragwürdig, besser ist ein gemeinsamer Ansatz.

Linux(tm) ist daher Frei wie in Freiheit, weil es durch die GPL erzwungen wurde,

dass alle Neuerungen wieder allen zur Verfügung gestellt wurden.

Gut wäre es, eine Politik zu haben, wo alle etwas beitragen können und nehmen können, wie beim Küchentisch einer WG wo man Dinge ablegt, die man teilen möchte.

Wenn jemand ein Produkt auf einer Kauf-Lösung basiert, wird er immer davon abhängig sein, und das nicht wollen, besonders bei Basis-Software wie Bibliotheken, und es gibt bereits viele freiheits-freie Bibliotheken, daher ist es eher ungünstig sich hier in Abhängigkeiten zu begeben.

Das beste ist ein best-effort-Ansatz zu dem alle beitragen können, zum Wohle aller.

Im Sinne der Systemherrschaft und Nachhaltigkeit ist die Einbettung von proprietären Bibliotheken abzulehnen.

Viele Grüße

Ludwig Jaffe

The EC-LIB Video 5: Quick Guide is the most popular one with almost 4500 views!

https://www.youtube.com/watch?v=RwEsP-B-dy8&list=PL9jBIhXWFqYTN_sLdJt1lMhjtNwdDt76o&index=5

I first got interested in fixed-point representations when I read the source-code of Descent, a game released in 1995. At a time when most users still had no floating-point-unit, many of the limitations applied which now apply to microcontrollers. And it will stay that way for a very long time, since size, cost and energy usage are much more important than programmer-comfort.
I totally agree with you. Thank you for your comment.

Der Tool-Support für die EC-LIB wurde erweitert:

https://ec-lib.com/de/shift-faktor-und-butterworth-tools

Wir freuen uns über Feedback

We are proud to be an official partner of Infineon with the EC-LIB.

https://www.infineon.com/cms/en/tools/aurix-embedded-sw/general-purposes-middleware/eclipseina/

Informationen zur Softwarebibliothek EC-LIB

EC-LIB® ist eine modular aufgebaute Bibliothek von Embedded C Softwarefunktionen für Festkommaarithmetik.

EC-LIB® is a modular software library of embedded C functions for fixed-point arithmetic.

EC-LIB im Web:
Deutsch: https://ec-lib.com/de
Englisch: https://ec-lib.com

Videos (english)

YouTube
https://www.youtube.com/channel/UCdT_v1E2HquTjAsGL8H5RWQ

Vimeo
Introduction: https://vimeo.com/242585533
EC-LIB® Quick-Guide 1 - Technical Concepts https://vimeo.com/298124324
EC-LIB® Quick Guide 2 - Download the Free Trial Version https://vimeo.com/298129849
EC-LIB® Quick Guide 3 - Integrating the EC-LIB® into Eclipse https://vimeo.com/298129863
EC-LIB® Quick Guide 4 - Eclipse Configuration and File Setup https://vimeo.com/298129874
EC-LIB® Quick Guide 5 - Web Tool and Choice of Shift Factor https://vimeo.com/298129883
EC-LIB® Quick Guide 6 - Coding https://vimeo.com/298129902
Vimeo channel presenting all quick guide videos:
https://vimeo.com/channels/eclibquickguide/videos