A
agpperera
Guest
Hi there,
Es cenšas ostā tiny bootloader par PIC18F2550/4550 attiecībā uz jauno 18F87J50.Tā kā zibspuldze programing atšķiras divu veidu I'm saskaras dažas problēmas.
uz Tiny bootloader programmatūra nosūta bytes jāraksta šādi
----------------------------------------------
MainLoop
SendL 'K'; "-Viss OK, gatava, un gaida."
mainl
clrf CRC
rcall Receive; Upper
movwf TBLPTRU
movwf karogu; (par EEPROM un CFG gadījumos)
rcall Receive; Hi
movwf TBLPTRH
movwf EEADR; (par EEPROM lieta)
rcall Receive; Lo
movwf TBLPTRL
movwf EEDATA; (par EEPROM lieta)
rcall Receive; count
movwf i
incf i
lfsr FSR0, (buferis-1)
rcvoct nolasīt 64
1 baitu
movwf TABLAT; sagatavotos cfg; => uzglabāt baits pirms CRC
rcall Receive
movwf PREINC0
decfsz i
bra rcvoct
-----------------------
Saņemt būs lasīt saņemt reg.in USART un nodot to, lai WREG
Šķiet, ka viņš ir sūtīt tikai 64 datu baitu laikā., kas strādā ar 4550, bet strādāt ar 87J50 (vēlāk vajadzībām 1024 vienlaicīgi)
Ja es sūtīt 'K' un saņemt vairāk datu būs arī pieauguma Tabulā norādes, kā labi.
tāpēc es domāju, ka dont tā darbosies
Vai ir kāds, kurš ir veikusi PROFILAKSE šim?
Vai var kāds ieteikt sērijas bootloader par 18F87J50?
Vai vēl var ikviens nodrošināt mani avota kods TinyBld 1,98 datoru programmatūru tā, ka to var pārveidot ...
Thanks in advance
Es cenšas ostā tiny bootloader par PIC18F2550/4550 attiecībā uz jauno 18F87J50.Tā kā zibspuldze programing atšķiras divu veidu I'm saskaras dažas problēmas.
uz Tiny bootloader programmatūra nosūta bytes jāraksta šādi
----------------------------------------------
MainLoop
SendL 'K'; "-Viss OK, gatava, un gaida."
mainl
clrf CRC
rcall Receive; Upper
movwf TBLPTRU
movwf karogu; (par EEPROM un CFG gadījumos)
rcall Receive; Hi
movwf TBLPTRH
movwf EEADR; (par EEPROM lieta)
rcall Receive; Lo
movwf TBLPTRL
movwf EEDATA; (par EEPROM lieta)
rcall Receive; count
movwf i
incf i
lfsr FSR0, (buferis-1)
rcvoct nolasīt 64
1 baitu
movwf TABLAT; sagatavotos cfg; => uzglabāt baits pirms CRC
rcall Receive
movwf PREINC0
decfsz i
bra rcvoct
-----------------------
Saņemt būs lasīt saņemt reg.in USART un nodot to, lai WREG
Šķiet, ka viņš ir sūtīt tikai 64 datu baitu laikā., kas strādā ar 4550, bet strādāt ar 87J50 (vēlāk vajadzībām 1024 vienlaicīgi)
Ja es sūtīt 'K' un saņemt vairāk datu būs arī pieauguma Tabulā norādes, kā labi.
tāpēc es domāju, ka dont tā darbosies
Vai ir kāds, kurš ir veikusi PROFILAKSE šim?
Vai var kāds ieteikt sērijas bootloader par 18F87J50?
Vai vēl var ikviens nodrošināt mani avota kods TinyBld 1,98 datoru programmatūru tā, ka to var pārveidot ...
Thanks in advance