放假前,朋友借我一塊EasyArm開發(fā)平臺,甚是歡喜啊,以為終于可以自己開發(fā)點(diǎn)東西玩玩了。誰知道沒有JTAG,與串口。然后我問他要JTAG,他說沒JTAG照樣可以用。串口還好解決我去電子市場買了一個(gè)串口。放假在家準(zhǔn)備開發(fā)一個(gè)程序玩玩的時(shí)候,看教程都是JTAG下載程序的。當(dāng)我嘗試用光碟中帶的flash 燒寫軟件進(jìn)行燒寫的時(shí)候怎么也不出結(jié)果,那個(gè)郁悶啊!后來那塊板子就涼家里沒動(dòng)彈,來學(xué)校后我找我同學(xué)跟他說沒JTAG就是不行。他說板子也是朋友送他的,朋友說可以。然后讓我調(diào)調(diào)。憑著對嵌入式的熱愛。我再次拿起板子。終于今天讓我成功的下了一段代碼進(jìn)去。廢話說到這。來看看問題,以及如何解決的。
首先flash magic只支持hex 16進(jìn)制文件的下載。所以在用ADS做ARM開發(fā)的時(shí)候必須選擇生成hex文件。具體的方法如下:
DeubgInFLASH Settings---->Targets
s
由于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)
模式等;另外,現(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)無法正常工作。正常工作情況下,跳線斷開。
上一篇:stm32下載方式之串口ISP\swd
下一篇:關(guān)于STM32的ISP指令
推薦閱讀
史海拾趣
設(shè)計(jì)資源 培訓(xùn) 開發(fā)板 精華推薦
- 意法半導(dǎo)體推出用于匹配遠(yuǎn)距離無線微控制器STM32WL33的集成的匹配濾波芯片
- ESP32開發(fā)板連接TFT顯示屏ST7789跳坑記
- 如何讓ESP32支持analogWrite函數(shù)
- LGVL配合FreeType為可變字體設(shè)置字重-ESP32篇
- 使用樹莓派進(jìn)行 ESP32 Jtag 調(diào)試
- ESP32怎么在SPIFFS里面存儲(chǔ)html,css,js文件,以及網(wǎng)頁和arduino的通訊
- ESP32 freeRTOS使用測試
- API調(diào)用小記(Touchdesigner和ESP32)
- 關(guān)于ESP32/8266使用async-mqtt-client庫的一些基本介紹
- 做大做優(yōu)做強(qiáng)科技產(chǎn)業(yè)鏈,海光信息、中科曙光公布重組預(yù)案
- 比亞迪攜手阿里云,智能座艙實(shí)現(xiàn)語音控制在線服務(wù)
- “眾鈉能源發(fā)布元鈉輕擎電池,鋰鈉融合技術(shù)明年上市”
- 從毫米波到UWB:加特蘭雙技術(shù)引擎驅(qū)動(dòng)汽車感知通信革命
- 福特汽車申請新專利 或?qū)⑴鋫洳降佬腥藱z測預(yù)警系統(tǒng)
- 伊迪斯科文大學(xué)開發(fā)新系統(tǒng) 提升機(jī)器對人類面部表情的識別能力
- 全液晶儀表與HUD等逐漸滲透20萬以內(nèi)市場
- 受大腦啟發(fā) 韓國研究團(tuán)隊(duì)開發(fā)出新型視覺傳感器
- 沃爾沃汽車推出全球首款多功能自適應(yīng)安全帶
- 休斯頓大學(xué)研究人員取得新發(fā)現(xiàn) 鎂可提高固態(tài)電池的安全性和壽命
- STM32使用官方庫串口輸出亂碼
- STM32之串口重定向printf函數(shù)和scanf函數(shù)
- STM32的printf函數(shù)重定向
- STM32-串口通信printf重定向
- 串口發(fā)送數(shù)據(jù)查詢方式與中斷方式
- C&K 為可穿戴設(shè)備推出超薄輕觸開關(guān)
- NVIDIA為廣大開發(fā)者提供50余項(xiàng)全新升級版AI工具及培訓(xùn)材料
- 西門子Mendix低代碼平臺登陸騰訊云加快中國企業(yè)數(shù)字化升級
- 臺灣芯片制造正在面臨60年來最嚴(yán)重缺水
- Boréas壓電觸感馬達(dá)HD觸覺反饋技術(shù)應(yīng)用到運(yùn)動(dòng)手環(huán)和智能手表
- 曬一曬FRDM-KL02Z (附帶資料)
- 嵌入式開發(fā)仿真器Macraigor--mpDemon介紹
- AVR ATmega16 驅(qū)動(dòng)ULN2003無法同時(shí)吸合6個(gè)繼電器
- 室內(nèi)照明的個(gè)人愚見
- 怎么讀取FAT16文件系統(tǒng)的FDT表
- /PIC16系列單片機(jī)與PC機(jī)串行通信的軟硬件實(shí)現(xiàn)
- ADI主頁 中 培訓(xùn)與教程 下的“如何查看數(shù)據(jù)手冊”教程不錯(cuò)!
- 藍(lán)牙和wifi一起使用的時(shí)候會(huì)不會(huì)產(chǎn)生干擾?
- 朋友們,我有個(gè)電臺要做,有興趣的人嗎
- 鍵盤按鍵時(shí)對P口賦值的影響。