Programowanie elektroniki

0

Chciałbym spróbować czegoś nowego aczkolwiek zaprogramowania jakiejś elektroniki np starego telefonu.
Mam różne graty takie jak Sony Ericsson'y, Nokie i pytanie czy mogę je po swojemu zaprogramować?
Np przerobić na własny kalkulator ;D
Przecież to też jest swego rodzaju platforma, która musi działać po wgraniu jakiegoś kodu do nich nieprawdaż?
Mógłbym również poświęcić nowszy telefon, który działa na androidzie. W końcu nie ma urządzenia nie do zaprogramowania? Chyba, że się mylę?

2

Masz rację, jak znajdziesz note katalogową, dowiesz się jakie procesory są w Twoim telefonie, dolutujesz wyjście do programatora, kupisz programator i będziesz liczyć że znajdziesz darmowy program do programowania tego typu procesora.

Trochę łatwiej byś miał jakbyś kupił jakiś mikroprocesor (AVR, STM32) i napisał obsługę wyświetlacza i klawiatury (i powiedzmy ten Twój kalkulator), wytrawił płytkę i zmieścił ją w obudowie po telefonie ;)

0

Znaczy się miałem do czynienia z AVR i pisałem różne programy na to (także z użyciem wyświetlacza 9 segmentowego i LED) w języku BASCOM.
Dokładnie na takim czymś: http://allegro.pl/nowa-wersja-evb-5-1-v5-atmega32-kurs-bascom-i3434829613.html

O to chodzi że chcę czegoś więcej i więcej. Chcę się kształcić. Nawet ostatnio myślałem nad pisaniem programu do diagnostyki samochodowej na licencji freewere lecz nie wiem jak do tego się też zabrać.
Ogólnie chcę coś ale nie potrafię się do tego zabrać.

Czyli każdy procesor się inaczej programuje?

1

Oczywiście, że inaczej.
Programowanie procesora to nauka asemblera, a różni producenci mają różne asemblery, choć podobne.
Polecam ogólnie zacząć od "Programming from the Ground Up" - ogólnie o programowaniu procków w asm pod linuxem.

0

A takie pytanie czysto ciekawskie. Widzę dużo programów do diagnostyki samochodów takich jak VAG-COM. Jak oni to zaprogramowali skoro raczej producent nie udostępnia do tego narzędzi (albo dokumentacji komputera pokładowego?) ? Sam chciałbym coś a'la VAG-COM napisać i sprawdzić czy zadziała.

1

Musisz się zorientować na początek w jakiej sieci korzystają samochody które chcesz diagnozować (CAN itd..) ;)

Tutaj masz parę informacji o obdII/EOBD http://www.automex.pl/techinfo/obd/obdbasic.php#_prot

Możesz spróbować poszukać dokumentacji co będzie co oznaczało, chyba że masz samochód do demontażu żeby po kolei sprawdzać co jest jak sygnalizowane ;D

0

Hmm auto do rozbiórki to raczej nie mam ale zawsze lubiłem uczyć się metodą prób i błędów bo po niej zawsze najwięcej pamiętałem i pamiętam jak teraz coś robić ;)
Dzięki za link na pewno pomoże mi w szukaniu.

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