freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

講述iap功能在實(shí)際使用過程中的應(yīng)用方法以及相關(guān)解決方案-在線瀏覽

2025-07-12 22:12本頁面
  

【正文】 可見的 Thumb狀態(tài)寄存器 可見的 ARM狀態(tài)寄存器 10000 用戶 R0~ R7, SP, LR, PC, CPSR R0~ R14, PC, CPSR 10001 快速中斷 R0~ R7, SP_fiq, LR_fiq, PC, CPSR, SPSR_fiq R0~ R7, R8_fiq~ R14_fiq, PC, CPSR, SPSR_fiq 10010 中斷 R0~ R7, SP_irq, LR_irq, PC, CPSR, SPSR_fiq R0~ R12, R13_irq, R14_irq, PC, CPSR, SPSR_irq 10011 管理 R0~ R7, SP_svc, LR_svc, PC, CPSR, SPSR_svc R0~ R12, R13_svc, R14_svc, PC, CPSR, SPSR_svc 10111 中止 R0~ R7, SP_abt, LR_abt, PC, CPSR, SPSR_abt R0~ R12, R13_abt, R14_abt, PC, CPSR, SPSR_abt 11011 未定義 R0~ R7, SP_und, LR_und, PC, CPSR, SPSR_und R0~ R12, R13_und, R14_und, PC, CPSR, SPSR_und 11111 系統(tǒng) R0~ R7, SP, LR, PC, CPSR R0~ R14, PC, CPSR 注意: 不是所有模式位的組合都定義了有效的處理器模式,如果將非法值寫入 M[4:0]中,處理器將進(jìn)入一個(gè)無法恢復(fù)的模式。當(dāng)改變CPSR標(biāo)志和控制位時(shí),請確認(rèn)沒有改變這些保留位。 ? 在應(yīng)用編程( IAP) 用戶可以在啟動(dòng)代碼 InitStack函數(shù)內(nèi)調(diào)整各個(gè)模式的堆??臻g位置。設(shè)置系統(tǒng)模式堆棧 MSR CPSR_c, 0xdf LDR SP, =StackUsr – 32 MOV PC, R0 避免使用片內(nèi) RAM 的頂部 32個(gè)字節(jié) …… I F T M4 M3 M2 M1 M0 …… 7 6 5 4 3 2 1 0 …… 1 1 0 1 1 1 1 1 …… 7 6 5 4 3 2 1 0 系統(tǒng)模式 ARM狀態(tài) FIQ禁止 IRQ禁止 IAP的命令表 ? 在應(yīng)用編程( IAP) ISP命令 命令代碼 準(zhǔn)備編程扇區(qū) 50 將 RAM內(nèi)容復(fù)制到 Flash 51 擦除扇區(qū) 52 扇區(qū)查空 53 讀器件 ID 54 讀 boot代碼版本 55 比較 56 IAP各命令返回代碼及意義表 返回代碼 符號(hào) 描述 0 CMD_SUCCESS 命令被成功執(zhí)行。 2 SRC_ADDR_ERROR 源地址沒有以字為邊界。 4 SRC_ADDR_NOT_MAPPED 源地址沒有位于存儲(chǔ)器映射中。 5 DST_ADDR_NOT_MAPPED 目標(biāo)地址沒有位于到存儲(chǔ)器映射中。 6 COUNT_ERROR 字節(jié)計(jì)數(shù)值不是 4的倍數(shù)或是一個(gè)非法值。 8 SECTOR_NOT_BLANK 扇區(qū)非空。 10 COMPARE_ERROR 源和目標(biāo)數(shù)據(jù)不相等。 ?概述 ?Boot簡介 ?片內(nèi) Flash存儲(chǔ)系統(tǒng) ?數(shù)據(jù)存儲(chǔ)解決方案 ?在線升級(jí)解決方案 Boot Block 不占用片內(nèi)Flash ( LPC2364/66) 用戶 Flash (128/256KB) 0x0000 0000 Boot Block(8KB) 存儲(chǔ)器空間 0x0007 FFFF 0x0007 E000 在利用 IAP代碼來操作片內(nèi) Flash時(shí),必須熟悉片內(nèi) Flash的扇區(qū)分布。 由于 IAP代碼位于 Boot區(qū)內(nèi),所以 IAP命令不允許對 Boot扇區(qū)執(zhí)行寫 /擦除操作。 用戶 Flash (504KB) ( LPC2368/78) Boot Block(8KB) 存儲(chǔ)器空間 0x0000 0000 0x0007 FFFF 0x0007 E000 用戶扇區(qū) 21( 32K) 扇區(qū) 22( 4K) 扇區(qū) 27( 4K) 扇區(qū) 0( 4K) 0x0000 0000 0x0000 7000 扇區(qū) 7( 4K) 扇區(qū) 8( 32K) …… …… 0x0000 8000 …… 0x0007 0000 0x0007 8000 0x0007 D000 0x0007 DFFF 扇區(qū)分布 片內(nèi) Flash系統(tǒng) ?概述 ?Boot簡介 ?片內(nèi) Flash存儲(chǔ)系統(tǒng) ?數(shù)據(jù)存儲(chǔ)解決方案 ?在線升級(jí)解決方案 數(shù)據(jù)存儲(chǔ)解決方案 ? 系統(tǒng)概述 通過 IAP,用戶可以使用片內(nèi) Flash作為非易失性數(shù)據(jù)存儲(chǔ)器,存儲(chǔ)一些設(shè)備的配置信息。 LPC2364 Flash Flash Flash ? 系統(tǒng)概述 利用 IAP將 Flash作為數(shù)據(jù)存儲(chǔ)器時(shí),用戶需要控制自身代碼量的大小及代碼定位。因?yàn)樵诶?IAP向片內(nèi) Flash存儲(chǔ)器寫入數(shù)據(jù)時(shí),需要對數(shù)據(jù)扇區(qū)進(jìn)行擦除。 用途 扇區(qū) 大小 代碼空間 0~ 6 28kB 數(shù)據(jù)空間 7 4kB 通過 IAP向片內(nèi) Flash的扇區(qū) 7寫入 512個(gè)字節(jié)的數(shù)據(jù)。 ? 系統(tǒng)概述 使用 IAP將 SRAM中的數(shù)據(jù)編程到 Flash時(shí),源數(shù)據(jù)區(qū)只能夠使用片內(nèi)局部總線上的 SRAM,不能使用通用USB SRAM和以太網(wǎng) SRAM。 方式 半字對齊 字對齊
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1