• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > LPC2103下載程序后不工作 原來如此

    LPC2103下載程序后不工作 原來如此

    作者: 時(shí)間:2016-11-11 來源:網(wǎng)絡(luò) 收藏
    由于ARM7內(nèi)核結(jié)構(gòu)的特MOD,當(dāng)ARM7系統(tǒng)上電或復(fù)位后,是通過配置引腳的狀態(tài)來選擇幾種啟動(dòng)模式的。

    通常根據(jù)各個(gè)公司各系列芯片的不同,大致包括片內(nèi)Flash啟動(dòng)模式、片內(nèi)RAM啟動(dòng)模式、外部存儲(chǔ)器啟動(dòng)

    本文引用地址:http://www.czjhyjcfj.com/article/201611/316673.htm

    模式等;另外,現(xiàn)在很多ARM7芯片都支持片內(nèi)Boot裝載程序?qū)崿F(xiàn)在系統(tǒng)編程(ISP)和在應(yīng)用編程(IAP),

    如何在復(fù)位后進(jìn)入ISP或者IAP狀態(tài),都需要通過配置引腳的狀態(tài)來確定。因此,

    除了電源、晶振、jtag、復(fù)位構(gòu)成最小系統(tǒng)的四部分基本單元電路外,最小系統(tǒng)若要正常工作,

    還需要根據(jù)芯片的特MOD添加啟動(dòng)選擇電路,這個(gè)是與普通的8位單片機(jī)所不同的。

    對于LPC2103或者LPC2148來說,它的Flash和Ram都內(nèi)置而且不能外擴(kuò)外部存儲(chǔ)器,

    上電或復(fù)位后系統(tǒng)根據(jù)配置引腳P0.14口(又稱ISP使能引腳)的高低電平來選擇是進(jìn)入ISP狀態(tài)還

    是系統(tǒng)正常從Flash啟動(dòng)。在系統(tǒng)復(fù)位時(shí),若P0.14口為低電平,進(jìn)入ISP狀態(tài),若P0.14口為高電平,

    正常從Flash啟動(dòng)。硬件上通過跳線來實(shí)現(xiàn),如下圖 所示。這部分電路很簡單,1個(gè)上拉電阻,1個(gè)跳線,

    但對于整個(gè)系統(tǒng)是必可少的,若缺少這一部分電路,LPC2103或者LPC2148上電后將進(jìn)入一個(gè)未知的狀態(tài),

    導(dǎo)致系統(tǒng)無法正常工作。正常工作情況下,跳線斷開。

    通過一些改正 我的電路板 終于可以工作了!

    1.不過要通告一下www.icdev.com.cn/bbs上面下載了一個(gè)LPC2103的程序 竟然不工作 把我氣死了,害我還以為是我的板還有問題 我第一次搞真把我給蒙了....最后還是用KEIL 自帶的程序 下載進(jìn)去工作了.

    2.H-JTAG 5.0的 真爛啊! 竟然我寫入地址設(shè)置為0x0時(shí),燒寫了一次程序,就再也不能識(shí)別LPC2103了,(害我換了二次CPU 換的次數(shù)太多,把板子 給焊壞了二條線 ,哎 太細(xì)了 只好報(bào)廢了.)說UNKNOW!!!!! 后面我換成4.1版本的,就不會(huì)出來這個(gè)問題 了,而且再寫程序時(shí)也不用我手動(dòng)去復(fù)位 還行.不知道他升了哪些地方,反而不好用了.

    3.開始我還以為是 啟動(dòng)程序沒有, 我理解的是仿真的時(shí)候 不要啟動(dòng)程序,脫機(jī)工作就要啟動(dòng)程序,我就覺得怪了,STARTUP.S 里面沒有這個(gè)程序! 最后我燒進(jìn)去復(fù)位工作后,才知道有的.

    4.KEIL 沒用過 還不知道OUT PUT HEX START ADR 0X0-07FFF (LPC2103) 開始寫了0x1-0x7 編譯出來的程序只有幾十個(gè)字節(jié) 我就覺得怪! 怎么會(huì)這么小呢 原來是自己搞錯(cuò)了. 就是因?yàn)樯洗?"地址設(shè)置為0x0時(shí),燒寫了一次程序,就再也不能識(shí)別LPC2103了" 我怕了 不敢設(shè)置為0x0 真氣哦. 終于云開霧去見陽光了. 老外也是一個(gè)水的 竟 p0.14 沒上拉 開始連復(fù)位都沒上拉 別說他的程序了 我燒進(jìn)lpc2103根本不工作就不知道為什么還有10K 二進(jìn)制文件. 蒙我們.....



    關(guān)鍵詞: LPC2103下載程序不工

    評論


    技術(shù)專區(qū)

    關(guān)閉
    主站蜘蛛池模板: 屯留县| 莎车县| 肇源县| 岳阳市| 怀远县| 大渡口区| 上高县| 香河县| 南靖县| 梅州市| 光泽县| 醴陵市| 广饶县| 新竹市| 嵊泗县| 卓资县| 武功县| 桑植县| 清镇市| 沈丘县| 翁牛特旗| 洛川县| 江山市| 南澳县| 阳新县| 岳阳县| 东阳市| 万荣县| 忻州市| 平武县| 金川县| 浦江县| 周至县| 虎林市| 潮安县| 淮北市| 施甸县| 叶城县| 瓮安县| 遂溪县| 噶尔县|