找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 3394|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

LPC1100 IAP使用注意事項(xiàng)與實(shí)驗(yàn)例程源碼V2.0-基于Keil編譯環(huán)境

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
NXP LPC系列 ARM IAP 使用注意事項(xiàng)
NXP LPC系列ARM支持在應(yīng)用編程 (IAP) , 允許通過(guò)終端用戶(hù)的應(yīng)用代碼對(duì)片內(nèi)Flash存儲(chǔ)器進(jìn)行擦除/寫(xiě)操作,可以通過(guò) IAP完成程序升級(jí)或者數(shù)據(jù)存儲(chǔ)。
關(guān)于 LPC 系列的 IAP命令如表 1 所列。

“IAP 將 RAM 內(nèi)容復(fù)制到 Flash 命令”的入口參數(shù) 3 及“IAP 擦除扇區(qū)命令”的入口參數(shù) 2 要求給出系統(tǒng)的時(shí)鐘頻率,要特別注意,該時(shí)鐘一定要和系統(tǒng)時(shí)鐘頻率一致,否則可能出現(xiàn)以下故障:
z  常溫下 IAP操作正常,高低溫時(shí) IAP操作失�。�
z  常溫下 IAP操作不穩(wěn)定。
因此在實(shí)際應(yīng)用過(guò)程中,一定要確保該參數(shù)的準(zhǔn)確,以保障 IAP的正確操作。



打開(kāi)工程后默認(rèn)為Release模板,請(qǐng)切換為DebugInFlash模板進(jìn)行仿真調(diào)試,如果使用Release模板下載,重新上電后板載CK100會(huì)提示異常,中的“TinyM0系列開(kāi)發(fā)套件快速入門(mén)”,使用FlashMagic對(duì)LPC1114進(jìn)行擦除,然后仿真器可以正常對(duì)芯片進(jìn)行仿真調(diào)試操作。

1、TinyM0配套基本外設(shè)例程的編寫(xiě)是基于TinyM0核心板+我司的EasyCortex-M3 1300的開(kāi)發(fā)板外設(shè)完成,因此用戶(hù)需要自行購(gòu)買(mǎi)或設(shè)計(jì)相關(guān)的外設(shè)器件Demo板;其中的CAN例程是基于TinyM0-CAN開(kāi)發(fā)板進(jìn)行編寫(xiě)的。

2、TinyM0更新模板及例程采用CMSIS標(biāo)準(zhǔn)架構(gòu)進(jìn)行編寫(xiě)組織;

3、使用uCOS-II模板時(shí),請(qǐng)?jiān)诠こ痰膗COSII文件夾下添加V2.52的源碼;關(guān)于uCOS-II V2.52的開(kāi)源源碼請(qǐng)?jiān)诰W(wǎng)絡(luò)上或者在uCOS-II的官方網(wǎng)站上獲得。

4、關(guān)于中斷的使用,請(qǐng)確認(rèn)用戶(hù)編寫(xiě)的外設(shè)中斷服務(wù)函數(shù)與Startup_LPC11xx.s文件中的中斷服務(wù)函數(shù)名稱(chēng)一致;

5、若用戶(hù)需要調(diào)整的程序堆�?臻g大小,可修改Startup_LPC11xx.s文件中Stack_Size和Heap_Size的定義;

6、用戶(hù)編程調(diào)試程序時(shí),默認(rèn)使用DebugInFlash調(diào)試模式;若選擇使用ReleaseInFlash模式,下載完程序后芯片將采用CRP2級(jí)加密,下一次進(jìn)行程序下載或調(diào)試時(shí),需要先用K-Flash或FlashMagic對(duì)芯片進(jìn)行擦除;


【2012.03.02  V1.11】整理更新
【2012.04.16  V1.12】添加CANOPEN通訊例程
【2013.12.11  V1.13】GPIO例程更新
1、GPIO_KeyInterrupt例程解決按一次按鍵蜂鳴器鳴叫兩次的問(wèn)題

【2014.01.02  V2.00】編程環(huán)境更新
1、將TKStudio模板更新為Keil模板


全部資料51hei下載地址:
TinyM0開(kāi)發(fā)板實(shí)驗(yàn)例程(Keil)V2.00.rar (2.73 MB, 下載次數(shù): 14)


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表