UART üzerinden program yüklemek - hex

Başlatan vale9, 18 Ağustos 2015, 16:46:15

vale9

Arkadaşlar merhaba,

PIC16F648A ve PIC18F4550 işlemcilerine seri port - uart üzerinden yazılımlarını güncelleyecek bir program yazmam gerekiyor. Bootloader araştırdım fakat hazır birşey bulamadım, baya da karışık geldi.

Her iki işlemciye de GSM modülü uart üzerinden bağlı. GSM modülünden PIC'e yeni hex kodunu gönderip bundan sonra bu kodları kullanmasını sağlayabilir miyim?

PBP 2.60 kullanıyorum

Teşekkürler.
Hayat 1'ler ve 0'lardan ibarettir.

Tagli

Aslında doğru kelimeyi bulmuşsun, sana USART üzerinden çalışan bootloader gerekli.

Ancak kullandığın PIC'lerin kendi flash'larına yazabilme özelliği de olması gerekiyor. Yeni modellerin hemen hepsinde var ama PIC16F648A'da yok, o yüzden o model ile istediğini yapamazsın.
Gökçe Tağlıoğlu

vale9

Teşekkürler. Peki 18F4550 için önereceğiniz bir bootloader var mıdır PBP ile yazılan? Birkaç tane buldum, hepsi de C veya ASM yazılmış. Sadece pbp bildiğim için pek anlayamadım.
Hayat 1'ler ve 0'lardan ibarettir.

muratbayindir

#3
Program çalışırken nasıl hex yüklemeyi düşünüyorsun?