Twoja opinia

Jeśli potrzebujesz:

* system na inny typ procesora,
* chcesz zaproponować nowe funkcje.

Jeśli znalazłeś błąd na WWW

coś jest wyświetlane niewłaściwie lub nie działa w twojej przeglądarce.

Możesz wysłać wiadomość

Kliknik aby napisać wiadomość.

Twoje uwagi posłużą do ulepszenia systemu DioneOS.
 

Wiadomości o DioneOS

Pelna weryfikacja wersji systemu dla ARM Cortex-M3

2013-11-14

Wersja dla ARM Cortex-M3 zostala przetestowana automa- tycznie (pelne pokrycie kodu testami: wszystkie funkcje, makra, linie kodu, warunki itd.). Testy przeprowadzono na STM32L162.

DioneOS na ARM Cortex-M3

2013-03-29

Wersja systemu DioneOS dla procesora ARM Cortex-M3 zostala opracowana.

Wstep do wielowatkowosci

2011-07-11

'Wstep do wielowatkowosci' zostal dodany do sekcji prezentacji

Obsluga maszyn stanowych

2011-06-15

Dodano infrastrukture do obslugi maszyn stanowych: kontrola przeplywu zdarzen, kolejki, przelaczanie stanow. Zdefiniowano wzorzec kodowania maszyn stanowych.

Texas Instruments Developer Network

2011-04-11

Firma ELESOFTROM przystapila do programu 'Texas Instruments MCU Developer Network'. Program skupia firmy zajmujace sie oprogramowaniem dla mikro-kontrolerow Texas Instruments oraz swiadczeniem profesjo-nalnych uslug w tej dziedzinie.

Wersja dla zwyklego MSP430

2011-04-05

Dodano mozliwosc kompilacji systemu na zwyky MSP430 oraz 'small code model'.

Wersja systemu DioneOS dla MSP430x

2011-02-02

Pierwsza wersja systemu DioneOS. System obsluguje architekture MSP430x oraz 'large code model'.


Licencja

System DioneOS jest oferowany firmom. Pojedyncza licencja na system uprawnia do używania go przez firmę na jednym stanowisku programisty. Licencja nie ogranicza liczby projektów ani urządzeń, w których system będzie instalowany razem z utworzonym przez licencjobiorcę firmwarem. Licencjobiorca ponosi jednorazową opłatę licencyjną na początku, podczas zakupu licencji.

System operacyjny jest dostarczany w postaci źródłowej (pliki w C i w assemblerze), dzięki czemu możliwe jest wpływanie na jego konfigurację na etapie kompilacji. Pozwala to na używanie postaci z dodatkowymi elementami wspomagającymi debugowanie podczas tworzenia oprogramowania, jak również zoptymalizowanej wersji pozbawionej tych elementów a przeznaczonej do produkcji.

System może być przydatny dla:

  • developerów świadczących outsourcing - tworzących firmware na zamówienie dla innych firm,
  • producentów urządzeń embedded, którzy sami rozwijają firmware do swoich urządzeń.

W obu tych przypadkach mogą oni tworzyć własne oprogramowanie wykorzytujące licencjonowany system operacyjny DioneOS. Licencja zezwala im na rozpowszechnianie systemu jako elementu ich oprogramowania (firmware'u) w postaci wykonywalnej, która będzie umieszczana na urządzeniach. Zabronione jest przekazywanie kodów źródłowych oraz systemu w postaci obiektowej pozwalającej na późniejsze linkowanie z innym oprogramowaniem.