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īng)做過串口升級,網(wǎng)絡(luò)升級,升級的基本原理都類似,只不過升級的工具不同罷了,串口升級當然是用串口了,網(wǎng)絡(luò)升級用的是TCP/IP,USB升級當然用的是USB了。下面就來講講USB
本文介紹了如何設(shè)計和實現(xiàn)一個基于NXP LPC2000的次級啟動加載程序(Secondary Boot Loader),用來對用戶代碼進行在線升級。