熱門: 51單片機(jī) | 24小時(shí)必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂(lè)園 | Arduino | 嵌入式OS | 程序設(shè)計(jì)
![]() |
發(fā)布時(shí)間: 2017-8-22 12:10
正文摘要:在此程序筆記會(huì)介紹,如何使用用戶文件傳輸協(xié)議代替例程中的x-modem協(xié)議。以及該Bootloader的軟件架構(gòu)、升級(jí)過(guò)程和例程的具體使用。1.1 在線升級(jí)過(guò)程例程通過(guò)x-modem協(xié)議將應(yīng)用程序的bin文件通過(guò)串口傳輸至MCU。我們 ... |
浪費(fèi)空間 |
非常有用的文章,感謝。!![]() |
請(qǐng)問(wèn) APP1和APP2的生成的可執(zhí)行文件是和地址相關(guān)的 程序升級(jí)時(shí)候 如果運(yùn)行在APP2 發(fā)送的是APP1數(shù)據(jù)怎么辦? |
說(shuō)得有點(diǎn)簡(jiǎn)單,下個(gè)文檔看看 |
程序1和程序2的rom工程設(shè)置是不一樣的,實(shí)際操作起來(lái)非常麻煩,也就是說(shuō)如果當(dāng)前運(yùn)行在app1,那么需要把a(bǔ)pp2編譯出的bin文件燒進(jìn)去,反之就要把a(bǔ)pp1的燒進(jìn)去。意味著每次要編兩個(gè)目標(biāo)文件。且上位機(jī)要知道當(dāng)前目標(biāo)板工作在哪個(gè)app才能知道發(fā)送哪個(gè)app |
感謝分享 |
如果程序二死了,怎么跳轉(zhuǎn) |
這個(gè)程序1與程序2,相當(dāng)于多一個(gè)備份吧,如果程序比較大,內(nèi)存恐怕吃不銷吧 |
樓主,你好,我想問(wèn)一下,這種程序構(gòu)架適合于什么樣子的51單片機(jī)?就是有沒(méi)有什么硬性要求?感謝! |
非常有用的文章,感謝!! |
Powered by 單片機(jī)教程網(wǎng)