N76E003數(shù)據(jù)整合教程:APROM與LDROM數(shù)據(jù)整合
新唐1T 8051系列的MCU產(chǎn)品,一般其內(nèi)存空間都可以劃分為LDROM與APROM,多了一個(gè)引導(dǎo)程序后可以方便以后直接通過串口升級(jí)APROM中的固件,當(dāng)這也給芯片燒錄固件帶來了麻煩,如果使用官方的Nu-link燒錄,速度忙,而且失敗率也相對(duì)高,如果采用第三方的燒錄工具,為了提成燒錄的速度,他們往往是將LDROM的數(shù)據(jù)與APROM的數(shù)據(jù)整合后燒錄,這個(gè)是怎么做到的呢?
首先我們先來了解一下新唐1T 8051的明星產(chǎn)品,N76E003系列,其18K的dataflash空間令人羨慕,可以分別分1K,2K,3K,4K空間用于LDROM,見下圖:
知道上面的四種情況后,我們就要找出這四種情況的對(duì)應(yīng)的地址起始位,這個(gè)記錄下來就可以。
LDROM 4K字節(jié),APROM 14K字節(jié),LDROM的起始地址位為:0x3800;
LDROM 3K字節(jié),APROM 15K字節(jié),LDROM的起始地址位為:0x3C00;
LDROM 2K字節(jié),APROM 16K字節(jié),LDROM的起始地址位為:0x4000;
LDROM 1K字節(jié),APROM 17K字節(jié),LDROM的起始地址位為:0x4400.
下圖配置為第一種情況
在數(shù)據(jù)整合的過程中特別要注意事項(xiàng):
1.調(diào)入數(shù)據(jù)1對(duì)應(yīng)的是APROM的固件,調(diào)入數(shù)據(jù)2對(duì)應(yīng)的是LDROM中的數(shù)據(jù),與nu-link的順序稍微不一致;
2.要先分別調(diào)入APROM與LDROM中的數(shù)據(jù),再改起始地址,否則有可能調(diào)入不了數(shù)據(jù)。
編輯:admin 最后修改時(shí)間:2019-12-17