報名熱線: 61038927轉(zhuǎn)823
聯(lián) 系 人: 劉老師
傳 真: 020-61038928
地 址: 廣州市科學(xué)城光譜西路69號TCL文化產(chǎn)業(yè)園二期創(chuàng)意中心B棟4層
郵政編碼: 510663
電子郵箱: service@gec-edu.org
問題: | Bootloader在嵌入式系統(tǒng)有什么樣的重要性? |
回復(fù): | bootloader會初始化CPU、內(nèi)存、flash,然后把flash中的部分程序代碼復(fù)制到內(nèi)存中,然后就跳轉(zhuǎn)到復(fù)制過去的程序起始位置。 現(xiàn)在很多CPU總都有一定容量的ROM可以用來儲存程序,可是容量沒有大到可以儲存操作系統(tǒng)這類的程度,所以只能用這種辦法,先設(shè)計個bootloader來初始化所需要的基本硬件,然后把放置在flash中的大程序復(fù)制到內(nèi)存中,供CPU執(zhí)行。 相當(dāng)于通過使用多余的程序代碼,來降低芯片的成本吧 |