W czym stworzyć software?

0

Jestem kompletnie nowy w programowaniu, chciałbym się zapytać jak i w czym stworzyć software? Chodzi mi o coś takiego jak jest np w inteligentnych lustrach czy wyświetlane treści na billbordach elektronicznych. Jeśli mylę się w jakiejś kwestii to proszę o poprawienie mnie.

1

C++ / Java / Python

2

praktycznie dowolnym

0

A jak wygląda zaimplementowanie takie software'u do urządzenia?

1
Ow3e napisał(a):

A jak wygląda zaimplementowanie takie software'u do urządzenia?

Producent do swoich produktów daje dokumentację.

Kupując taki programowalny bilboard możesz sobie przeczytać.

0

Ale bardziej chodziło mi o to jak "dodać" ten software do urządzenia, ażeby wykonywało to co chce. Bo stworzenie software'u to jedno, bo widzę go na komputerze, natomiast nie wiem jak odbywa się zaimplementowanie tego do urządzenia ( coś jak z robotami, aby poszczególne części wykonywały prace)

1

Wgrywasz to do flash pamięci, a to potem mikrokontroler coś jak mini procesor wykonuje kod z tego flasha i tyle.

A wgrywanie robisz zwykle uartem lub czymś ala, nie powiem ci jak to działa bo to trochę zaawansowane, ale nie trzeba tego znać od podszewki żeby móc programować klocki.

1

natomiast nie wiem jak odbywa się zaimplementowanie tego do urządzenia ( coś jak z robotami, aby poszczególne części wykonywały prace)

Zwykle masz od producenta sprzętu jakąś bibliotekę do komunikacji ze sprzętem, więc nie musisz się tym martwić. Pomyśl, ze jak chcesz wypisać na ekran jakiś tekst to nie myślisz o tym jak to zrobić za pomocą karty graficznej, tylko masz jakąś bibliotekę która pozwala ci pisać wiadomości na ekran. Tu jest często podobnie. A nawet jeśli nie, to komunikacja polega np. na pisaniu do jakiegoś obszaru pamięci określonych danych (np. wpisanie bajtu do adresu XYZ spowoduje zapalenie na pewien kolor piksela w danej pozycji na ekranie w twoim urządzeniu).

1 użytkowników online, w tym zalogowanych: 0, gości: 1