bootloader設(shè)置:static void check_boot_mode(void){uint32_t JumpAddress;void(*Jump_To_Application)(void);if (((*((__IO uint32_t*)(APP_SEGA_START_ADDRESS+8))) & 0x2FFE0000 ) == 0x20000000){JumpAddress =
這次要講講如何用USB升級(jí)單片機(jī)代碼。以前曾經(jīng)做過(guò)串口升級(jí),網(wǎng)絡(luò)升級(jí),升級(jí)的基本原理都類似,只不過(guò)升級(jí)的工具不同罷了,串口升級(jí)當(dāng)然是用串口了,網(wǎng)絡(luò)升級(jí)用的是TCP/IP,USB升級(jí)當(dāng)然用的是USB了。下面就來(lái)講講USB
本文介紹了如何設(shè)計(jì)和實(shí)現(xiàn)一個(gè)基于NXP LPC2000的次級(jí)啟動(dòng)加載程序(Secondary Boot Loader),用來(lái)對(duì)用戶代碼進(jìn)行在線升級(jí)。