TomekMus napisał:
Chcę napisać w Delphi 7 własny program który z pliku *.hex będzie wysyłał do uC kod wysterowania bootloadera a następnie dane według schematu (którego nie znam i o to pytam).
czyli nie znasz ani w ząb schematu wysyłania jak mówisz , co oznacza też że niewiesz nic o samym mechaniźmie bootloadera tzn jak on działa dokładnie w uC
TomekMus napisał:
Jak mam wysyłać plik HEX przez COM'a tak by uC odebrał poprawnie dane nowej pamięci FLASH?
rozumiem też, że nie masz pojęcia w ogóle jak wysyłać cokolwiek przez port COM w Delphi
hmmmm to bardzo ciekawe twoje pytanie jest w takim razie.... bo jak chcesz żeby ci pomóc??? napisać wszystko za ciebie i przesłać ci gotowca? po czym się okaże, że jednak coś nie działa tak jak chciałeś i wtedy poprawić gotowca, potem znowu coś nie tak więc znowu .... itd itd itd
Ja jednak osobiście zachęcam cię do podjęcia małych kroków aby po kolei wszystko zrozumieć a wtedy albo sam wszystko napiszesz sobie albo dopytasz rzeczywiście o jakieś szczegóły na forum, gdzie będzie można udzielić jasnej , którtkiej i zwięzłej podpowiedzi - zamiast pisać całej książki tutaj dla ciebie o tym: jak działa bootloader w procku, jakie są formy przesyłania danych, jak to zorganizować od strony PC no i jak nauczyć się Delphi aby wysyłać coś przez port COM nie mówiąc już o klarowaniu na czym polega standard IntelHEX - bo tu to już mocno zaszalałeś, że tak powiem. Wystarczy wpisać hasło: "format IntelHEX" w google i masz jak na dłoni podane na milionach stron o co tu chodzi.
____________________________________________________
zapewniam cię, że napisanie własnego prostego bootloaderka czy może na początku lepiej jakiejś własnej komunikacji z prockiem przez RS232 z PCtem na którym będzie właśnie jakiś programik w Delphi - nie będzie trudne dla ciebie a jednocześnie będą to te małe kroczki od których musisz zacząć - chcąc to wszystko zrobić o czym napisałeś