亚洲欧美日本韩国_久久久久亚洲AV片无码V_亚洲AV片不卡无码一_H漫全彩纯肉无码网站

 
 
當(dāng)前位置: 首頁 » 新聞資訊 » 最新資訊 » 正文

SMCPU破譯講義

分享到:
放大字體  縮小字體    發(fā)布日期:2021-01-25  來源:儀器網(wǎng)  作者:Mr liao  瀏覽次數(shù):84
核心提示:DSP芯片破解教程 要做DSP芯片破解,首先需要對芯片內(nèi)部結(jié)構(gòu)及其算法特征進(jìn)行深入分析和理解,這是專業(yè)ic芯片解密工程師的一項(xiàng)必修課,因?yàn)橹挥性诔浞掷斫庑酒瑑?nèi)部結(jié)構(gòu)和加解密特性的基礎(chǔ)上,才能為芯片選擇ZZ合理和安全可靠的破解方案。結(jié)合
DSP芯片破解教程

要做DSP芯片破解,首先需要對芯片內(nèi)部結(jié)構(gòu)及其算法特征進(jìn)行深入分析和理解,這是專業(yè)ic芯片解密工程師的一項(xiàng)必修課,因?yàn)橹挥性诔浞掷斫庑酒瑑?nèi)部結(jié)構(gòu)和加解密特性的基礎(chǔ)上,才能為芯片選擇ZZ合理和安全可靠的破解方案。


結(jié)合在解密公司多年的工作經(jīng)驗(yàn),在這里為大家提供DSP芯片解密技術(shù)分析中對EEPROM編程算法的理解,供大家參考。(注:以DSPIC30F系列芯片破解為例)




EEPROM算法破解芯片步驟:




一、數(shù)據(jù)EEPROM編程



EEPROM存儲塊(block)與程序存儲器類似,是通過讀表和寫表操作訪問的。因?yàn)镋EPROM存儲器只有16位寬,所以其操作不需要使用TBLWTH和TBLRDH指令。數(shù)據(jù)EEPROM的編程和擦除步驟與閃存程序存儲器類似,區(qū)別在于數(shù)據(jù)EEPROM為快速數(shù)據(jù)存取進(jìn)行了優(yōu)化。在數(shù)據(jù)EEPROM上可以執(zhí)行以下編程操作:


編程一個字

編程一行(16個字)

擦除一個字

擦除一行(16個字)


在正常操作中(整個VDD工作范圍),數(shù)據(jù)EEPROM可讀寫。與閃存程序存儲器不同,在EEPROM編程或擦除操作時(shí),正常程序執(zhí)行不會停止。EEPROM擦除和編程操作是通過NVMCON和NVMKEY寄存器執(zhí)行的。編程軟件負(fù)責(zé)等待操作完成。軟件可以使用以下三種方法之一檢測EEPROM擦除或編程操作的完成時(shí)間:


用軟件查詢NVMIF位(IFS0 12 )。當(dāng)操作完成時(shí)NVMIF位會被置1。

用軟件查詢WR位(NVMCON 15 )。當(dāng)操作完成時(shí)WR位會被清零。

允許NVM中斷。當(dāng)操作完成時(shí),CPU會被中斷。ISR可以處理更多的編程操作。


注:當(dāng)編程或擦除操作執(zhí)行過程中,如果用戶試圖讀取EEPROM,會得到不可預(yù)料的結(jié)果。



二、EEPROM單字編程算法



1.擦除一個EEPROM字。


設(shè)置NVMCON寄存器以擦除一個EEPROM字。

將要擦除的字的地址寫入TBLPAG和NVMADR寄存器。

將NVMIF狀態(tài)位清零并允許NVM中斷(可選)。

將密鑰序列寫入NVMKEY。

將WR位置1。這將開始擦除周期。

查詢WR位或等待NVM中斷。


2.將數(shù)據(jù)字寫入數(shù)據(jù)EEPROM寫鎖存器。


3.將數(shù)據(jù)字編程入EEPROM。


設(shè)置NVMCON寄存器以編程一個EEPROM字。

將NVMIF狀態(tài)位清零并允許NVM中斷(可選)。

將密鑰序列寫入NVMKEY。

將WR位置1。這將開始編程周期。

查詢WR位或等待NVM中斷。



三、EEPROM行編程算法



如果需要將多個字編程入EEPROM,每次擦除并編程16個字(1行)會比較快。向EEPROM編程16個字的過程如下:


1.讀一行數(shù)據(jù)EEPROM(16個字)并以數(shù)據(jù)“鏡像”方式保存到數(shù)據(jù)RAM。要修改的EEPROM部分必須處于偶數(shù)16字地址邊界內(nèi)。


2.使用新數(shù)據(jù)更新數(shù)據(jù)鏡像。


3.擦除EEPROM行。


設(shè)置NVMCON寄存器以擦除EEPROM的一行。

將NVMIF狀態(tài)位清零并允許NVM中斷(可選)。

將密鑰序列寫入NVMKEY。

將WR位置1。這將開始擦除周期。

查詢WR位或等待NVM中斷。


4.將16個數(shù)據(jù)字寫入數(shù)據(jù)EEPROM寫鎖存器。


5.將一行數(shù)據(jù)編程到數(shù)據(jù)EEPROM。


設(shè)置NVMCON寄存器以編程EEPROM的一行。

將NVMIF狀態(tài)位清零并允許NVM中斷(可選)。

將密鑰序列寫入NVMKEY。

將WR位置1。這將開始編程周期。

查詢WR位或等待NVM中斷。


以上就是dsp芯片破解的一種算法EEPROM的詳細(xì)教程,你學(xué)會了嗎? 2018-05-02 2417次

 
 
打賞
[ 新聞資訊搜索 ]  [ 加入收藏 ]  [ 告訴好友 ]  [ 打印本文 ]  [ 違規(guī)舉報(bào) ]  [ 關(guān)閉窗口 ]
免責(zé)聲明:
本網(wǎng)站部分內(nèi)容來源于合作媒體、企業(yè)機(jī)構(gòu)、網(wǎng)友提供和互聯(lián)網(wǎng)的公開資料等,僅供參考。本網(wǎng)站對站內(nèi)所有資訊的內(nèi)容、觀點(diǎn)保持中立,不對內(nèi)容的準(zhǔn)確性、可靠性或完整性提供任何明示或暗示的保證。如果有侵權(quán)等問題,請及時(shí)聯(lián)系我們,我們將在收到通知后第一時(shí)間妥善處理該部分內(nèi)容。
 

SMCPU破譯講義二維碼

掃掃二維碼用手機(jī)關(guān)注本條新聞報(bào)道也可關(guān)注本站官方微信賬號:"xxxxx",每日獲得互聯(lián)網(wǎng)最前沿資訊,熱點(diǎn)產(chǎn)品深度分析!
 

 
0相關(guān)評論

 
国产98在线 | 日韩| 亚洲s色大片在线观看| 一本丁香综合久久久久不卡网站| 国产精品无码久久久久| 丰满少妇大力进入| 高潮潮喷奶水飞溅视频无码| 一本色道久久综合狠狠躁 | 国产成人久久精品77777综合| 欧美a∨在线观看| 人人妻人人狠人人爽天天综合网| 插我舔内射18免费视频| 久久久久亚洲精品无码网址蜜桃| 中文幕无线码中文字夫妻| 少妇扒开粉嫩小泬视频| 亚洲精品午夜无码专区| 国产9色在线 | 日韩| 亚洲精品92内射| 午夜天堂精品久久久久| 国产精品99久久免费黑人人妻| 插b内射18免费视频| 国产精品人人做人人爽人人添 | 风流少妇又紧又爽又丰满| 国产av天堂亚洲国产av天堂| 性饥渴艳妇性色生活片在线播放 | 国产免费无码一区二区三区| 亚洲欧洲中文日韩久久av乱码| 精品+无码+在线观看| 久久久综合香蕉尹人综合网| 亚洲国产精品日本无码网站| 国产精品夜间视频香蕉| 女人的精水喷出来视频| 久久亚洲一区二区三区四区五区| 久久精品国产亚洲av瑜伽| 午夜射精日本三级| 久久妇女高潮喷水多长时间| 精品国产黑色丝袜高跟鞋| 日韩精品久久久肉伦网站| 久久久老熟女一区二区三区| 后入内射国产一区二区| 国产乱子夫妻xx黑人xyx真爽 | 精品乱码久久久久久久|