Hej wszystkim,
ogarniam powoli BLSA. Trochę z internetu, trochę z pomocą P. Mirka napisałem gotowy program i wgrałem do procka.
Potem przy pomocy mkbootloader2 udaje mi sie wgrac jakis inny program po UART.
Kupilem licencje na mkbootloader 3, niestety nie moge wgrać zadnego programu przy pomocy wersji 3.
W obydwoch wersjach Mkbootloader poprawnie odczytuje informacje o BLS, jednak w wersji 3 wyskakuje błąd o TIMOUCIE przy probie wgrania programu z wykorzystaniem BLS'a.
w obydwoch przypadkach gdy wgrywam program przez BLSA po raz pierwszy przez rs232 wylaczam jakiekolwiek resetowanie. Po prostu wciskam przycisk "upload hex".
informacja o poprawnym wgraniu przy pomocy mkb2:
Ponizej fragment kodu glownej petli BLS'a
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Czy ma ktos moze pomysly dlaczego tak sie dzieje?
Sprobuje jeszcze wygenerowac BLS'a przy pomocy mkb3 i wgrać do procesora. Zobaczymy czy to pomoże.