Zlecę skonfigurowanie dwóch projektów dotyczących sterowania urządzeniem audio na STM32F4xx w IDE na Windows (oraz ich późniejsze modyfikacje w ramach kontynuacji współpracy). Te dwa projekty mają podobną konstrukcję, są napisane w C, największa część ich funkcjonalności dotyczy przesyłania pomiędzy sobą po UART i SPI kilku typów komunikatów synchronicznych z potwierdzeniem i timeoutem oraz asynchronicznych, a także sterowania peryferiami urządzenia audio, takimi jak termometry I2C, ADC, timery. Projekty wykorzystują mechanizmy FreeRTOS, oba projekty są oparte o wspólną bibliotekę bazowych procedur - komunikacyjnych, FreeRTOS.
Szacunek wielkości projektu:
- ilość plików źródłowych .c we wspólnym dla 2 projektów katalogu library: 23 (typowo 300 -400 linii w pliku)
- ilość plików źródłowych w katalogu każdego projektu (bliniacze pliki): 5,
Zleceniobiorcom zainteresowanym bardziej szczegółową oceną projektu mogę udostępnić projekt w wersji źródłowej.
Zależy mi na ergonomicznym, dość łatwym do zarządzania i funkcjonalnym IDE, wstępnie zakładam Attolic, ewentualnie AC6 lub Eclipse, ale liczę w tej kwestii też na praktyczne dowiadczenia i sugestie ze strony oferentów które IDE będzie optymalne.
Oba projekty są stabilną wersją po kompletnych testach, zostały stworzone na Linux-ie, natomiast została także uruchomiona kompilacja na Windows (bez IDE) przy wykorzystaniu gnu coreutils oraz kompilatora linaro.
Jednocześnie oprócz powyższej konfiguracji projektu chciałbym nawiązać ze Zleceniobiorcą współpracę w zakresie modyfikacji tych projektów, wymagane jest doświadczenie w zakresie programowania STM32F4xx oraz FreeRTOS.
W pierwszej kolejności planowane są dwie modyfikacje:
- Rozszerzenie istniejącej biblioteki komunikacyjnej o nowe komunikaty przesyłane po UART
- Stosunkowo prosta zmiana struktur danych w ramach obsługi buforów audio
Do projektów i wspólnej biblioteki bazowych procedur jest dostępna szczegółowa dokumentacja techniczna, dodatkowo na potrzeby wyceny przekażę dokładną specyfikację tych modyfikacji.
Zlecenie jest podzielone na dwa etapy
1) Skonfigurowanie IDE w Windows
2) Modyfikacje/drobne rozszerzenia projektu
Na ten moment zlecenie dotyczy Etapu 1), zakładam na niego budżet rzędu plus/minus 500-600 zł netto, czas realizacji do uzgodnienia. Można tez podać swoją propozycję kosztu realizacji Etapu 1 - konfiguracji IDE, najważniejsze jest dla mnie nawiązanie współpracy z osobą o odpowiednim doświadczeniu/kompetencjach, jest dla mnie OK realizacja prac jako dodatkowych, co może oznaczać dłuższy czas realizacji i ograniczenia w dostepności.
Ważne jest, żeby Wykonawca posiadał doświadczenie zarówno w konfiguracji IDE jak i realizacji później niedużych modyfikacji.
Szczegółowe uzgodnienia do do kosztu i czasu realizacji modyfikacji z Etapu 2) są zakładane po skończeniu i rozliczeniu Etapu 1) ze względu na realną możliwoć oszacowania po stronie Wykonawcy pracochłonności po zapoznaniu się z projektem w ramach Etapu 1).
Podsumowując wynikiem prac w ramach zlecenia powinien być projekt skonfigurowany w rodowisku IDE, który się kompiluje pod Windows oraz prosta dokumentacja/instrukcja, jakie kroki trzeba wykonać, gdyby była potrzeba ponownego skonfigurowania projektów np. na innym komputerze.
Mam prośbę o podanie w ramach oferty zrealizowanych projektów na STM32 podobnych do niniejszego zlecenia (głównie chodzi o realizację dowiadczenie z FreeRTOS oraz obsługą komunikacji UART/SPI na STM32) oraz lokalizacji pod kątem możliwości ewentualnego spotkania.
Proszę o przesyłanie informacji na pawelpe[malpa]yahoo.com.
Forma płatności przelew lub gotówka w przypadku możliwości spotkania.
Forma umowy/zlecenia do uzgodnienia
Szacunek wielkości projektu:
- ilość plików źródłowych .c we wspólnym dla 2 projektów katalogu library: 23 (typowo 300 -400 linii w pliku)
- ilość plików źródłowych w katalogu każdego projektu (bliniacze pliki): 5,
Zleceniobiorcom zainteresowanym bardziej szczegółową oceną projektu mogę udostępnić projekt w wersji źródłowej.
Zależy mi na ergonomicznym, dość łatwym do zarządzania i funkcjonalnym IDE, wstępnie zakładam Attolic, ewentualnie AC6 lub Eclipse, ale liczę w tej kwestii też na praktyczne dowiadczenia i sugestie ze strony oferentów które IDE będzie optymalne.
Oba projekty są stabilną wersją po kompletnych testach, zostały stworzone na Linux-ie, natomiast została także uruchomiona kompilacja na Windows (bez IDE) przy wykorzystaniu gnu coreutils oraz kompilatora linaro.
Jednocześnie oprócz powyższej konfiguracji projektu chciałbym nawiązać ze Zleceniobiorcą współpracę w zakresie modyfikacji tych projektów, wymagane jest doświadczenie w zakresie programowania STM32F4xx oraz FreeRTOS.
W pierwszej kolejności planowane są dwie modyfikacje:
- Rozszerzenie istniejącej biblioteki komunikacyjnej o nowe komunikaty przesyłane po UART
- Stosunkowo prosta zmiana struktur danych w ramach obsługi buforów audio
Do projektów i wspólnej biblioteki bazowych procedur jest dostępna szczegółowa dokumentacja techniczna, dodatkowo na potrzeby wyceny przekażę dokładną specyfikację tych modyfikacji.
Zlecenie jest podzielone na dwa etapy
1) Skonfigurowanie IDE w Windows
2) Modyfikacje/drobne rozszerzenia projektu
Na ten moment zlecenie dotyczy Etapu 1), zakładam na niego budżet rzędu plus/minus 500-600 zł netto, czas realizacji do uzgodnienia. Można tez podać swoją propozycję kosztu realizacji Etapu 1 - konfiguracji IDE, najważniejsze jest dla mnie nawiązanie współpracy z osobą o odpowiednim doświadczeniu/kompetencjach, jest dla mnie OK realizacja prac jako dodatkowych, co może oznaczać dłuższy czas realizacji i ograniczenia w dostepności.
Ważne jest, żeby Wykonawca posiadał doświadczenie zarówno w konfiguracji IDE jak i realizacji później niedużych modyfikacji.
Szczegółowe uzgodnienia do do kosztu i czasu realizacji modyfikacji z Etapu 2) są zakładane po skończeniu i rozliczeniu Etapu 1) ze względu na realną możliwoć oszacowania po stronie Wykonawcy pracochłonności po zapoznaniu się z projektem w ramach Etapu 1).
Podsumowując wynikiem prac w ramach zlecenia powinien być projekt skonfigurowany w rodowisku IDE, który się kompiluje pod Windows oraz prosta dokumentacja/instrukcja, jakie kroki trzeba wykonać, gdyby była potrzeba ponownego skonfigurowania projektów np. na innym komputerze.
Mam prośbę o podanie w ramach oferty zrealizowanych projektów na STM32 podobnych do niniejszego zlecenia (głównie chodzi o realizację dowiadczenie z FreeRTOS oraz obsługą komunikacji UART/SPI na STM32) oraz lokalizacji pod kątem możliwości ewentualnego spotkania.
Proszę o przesyłanie informacji na pawelpe[malpa]yahoo.com.
Forma płatności przelew lub gotówka w przypadku możliwości spotkania.
Forma umowy/zlecenia do uzgodnienia
