Wpis z mikrobloga

Co ten atmel to ja nie.

The Flash is programmed one page at a time. The memory page is loaded one byte at a

time by supplying the 4 LSB of the address and data together with the Load Program

Memory Page instruction. To ensure correct loading of the page, the data low byte must

be loaded before data high byte is applied for a given address. The Program Memory

Page is stored by loading the Write Program Memory Page instruction with the 6 MSB of

the address.

Nie czaje tego. Ktoś potrafi to wyjaśnić w lepszy sposób? Będę wdzięczny :-)

#avr #programowanie #niskopoziomowe #pomocy
A.....k - Co ten atmel to ja nie. 



The Flash is programmed one page at a time. The...

źródło: comment_yar4cdQTXgkVXavAsn1m0uIWmHc2qxOR.jpg

Pobierz
  • 8
@Analityk: Rozumiem, że chcesz całość od 0 składać i bardzo jestem ciekaw rezultatów, zawołaj jak skończysz :) swoją drogą jak to widzisz? na jakim uC? jaki interface PC -> programator? jak z obsługą po stronie PC - avrdude? jak sprzętowo połączenie programator->target (jak z zasilaniem, programowaniem układów niskonapięciowych)?
@glodny_student: Na razie się zastanawiam. Na pewno z AS6 wywołam sobie swój program z $(SolutionDir), stamtąd mam dostęp do .elf, .hex. Hex jest prosty do ogarnięcia. Chcę jeszcze z wycisnąć sekcje z fusami (z .elf albo rozgryźć cały elf i hex'em się nie zajmować) żeby sobie to programowo zrobić i nie babrać się w tym za dużo podczas programowania. Komunikacja przez FT232R, do uC wysyłanie danych cel->adres->dane. gdzie cel to np.