国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

linksafe的個人空間 http://m.qingdxww.cn/space-uid-39858.html [收藏] [復制] [RSS]

博客

UART接口算法移植加密芯片的調試技巧——通訊調試

熱度 11已有 1555 次閱讀2018-6-26 10:45

算法移植類加密芯片是凌科芯安公司的專利產品,主要功能是芯片內部嵌入凌科芯安公司的LKCOS智能操作系統,用戶可以把MCU中程序一部分關鍵算法函數移植到芯片中運行。用戶采用標準C語言編寫代碼,通過KEIL C編譯器,編譯并下載到智能芯片中。在實際運行中,通過調用函數方式運行智能卡芯片內的程序段,獲得運行結果,并以此結果作為用戶程序進一步運行的輸入數據。因此芯片成了產品的一部分,而算法在芯片內部運算,盜版商無法破解,從根本上杜絕了程序被破解的可能。

算法移植加密芯片的調試包含2個部分:通訊調試和算法調試。本次先針對通訊調試環節常見問題進行解析。

通訊調試常見問題

1、通訊格式設置

一幀數據格式為:1個起始位,8個數據位,1個偶校驗位(不可省略),2個停止位,共12位。

2、通訊速率

加密芯片的通訊速率=外部時鐘頻率/分頻系數(默認分頻系數是372)。若更改外部時鐘頻率,則通訊速率改變。我司demo電路使用3.579Mhz外部時鐘,故默認通訊速率=3.579M/372,所以采用9600bps通訊。

3、復位問題

加密芯片上電后至少復位一次才能發指令,通訊異常后可先進行復位操作,然后重新進行指令交互。

4、時鐘問題

必須提供外部時鐘。若通訊不正常,應先檢查時鐘VPP、頻率是否正常,保證復位和進行指令交互時,CLK處于連續正常供給狀態。很多客戶反饋的通訊失敗均是由時鐘不起振、起振晚、時鐘供給不連續等問題造成。可通過邏輯分析儀和示波器輔助觀察。

5、從時序上判斷芯片的問題根源

“之前通訊是正常的,現在不行了,怎么回事?”

“我發了指令,加密芯片就是不回復,是不是芯片有問題?”

“我接收到的數據錯誤,是不是加密芯片運行算法出錯了?”

上述引號中的內容均為用戶反饋的真實信息。這些問題描述均為表象,若初步分析后仍無法定位,需要從底層時序查起。使用邏輯分析儀或示波器抓取MCU與加密芯片通訊的時序,與MCU收發的數據做比對,以此判斷是加密芯片還是MCU的通訊異常引起的問題。


路過

雞蛋

鮮花

握手

雷人

發表評論 評論 (21 個評論)

回復 Test_wf 2018-6-27 17:18
咱們的通訊格式是固定的嗎?能改變嗎?芯片的通信速率最大支持多少?
回復 kessy1 2018-6-27 17:29
是固定的,是可以改變的,通訊速率的話,200Kbps以下沒問題
回復 Mr.Wang 2018-6-28 09:06
通訊調試和算法調試有什么區別?為什么算法移植加密芯片的調試要分兩部分?
回復 miniminimini 2018-6-28 09:44
通訊是基礎,算法是上層建筑。就好像有一個要與歪果仁談的項目,你首先得會外語能對接上能交流,這個學習外語就是打通溝通的橋梁,就是調試通訊。溝通無障礙之后你得去做標書或者是你的計劃書,整這個就是算法調試。項目招標上了,兩邊一合~哎~開始合作攜手共進了。這就是算法調試完成之后的應用。
回復 tyl2010 2018-6-28 10:40
樓主對通訊常見問題講解的很詳細啊!
回復 dg336699 2018-6-28 13:21
只看文字還是不太明白,如果樓主能把相應調試的時序圖,和問題時序圖提供一下那就更好了。
回復 咖啡杯 2018-6-28 16:10
1、文章介紹真不錯,其它接口有嗎?
2、算法移植的方案具體什么意思?如何實現,是否意味著芯片可存儲程序了?這么牛么?
3、上電后至少復位一次?如何操作,不是上電復位嗎?
回復 QL87 2018-6-28 16:35
咖啡杯: 1、文章介紹真不錯,其它接口有嗎?
2、算法移植的方案具體什么意思?如何實現,是否意味著芯片可存儲程序了?這么牛么?
3、上電后至少復位一次?如何操作,不 ...
接口很多的像常用的I2C/SPI/USB多有相應的芯片;芯片可以當成一個mcu,能存儲并運行程序,也能存儲數據;上電復位包含于上電后復位,也可以放棄上電復位,當穩定供電后,按照RST要求時序進行熱復位。
回復 wang0327 2018-6-28 16:46
可用的外部時鐘源有哪些呢?MCU的PWM輸出可以嗎?能不能確保加密芯片穩定工作呢?
回復 kessy1 2018-6-28 16:53
外部時鐘源可以采用 無源晶振 或有源晶振 ;使用MCU的PWM波輸出時鐘信號,是可以實現加密芯片穩定工作,前提是PWM輸出的時鐘頻率滿足加密芯片工作時時鐘要求的范圍
回復 Mr.Wang 2018-6-28 17:14
看文章介紹此芯片可編程,是否意味著可以當MCU來使用呢?
回復 miniminimini 2018-6-28 17:25
不可以,加密芯片會提升MCU的安全性,不能作為主控MCU
回復 小屁孩123 2018-6-29 09:07
對我這種技術小白的采購人員就只能請供方技術幫著調試
回復 tyl2010 2018-6-29 09:29
通過這篇文章可以看出這個公司的售后技術支持還是很強大的,買產品最看重的就是它的售后,能把問題總結的這么細致,可見凌科芯安這個公司實力的強大
回復 dg336699 2018-6-29 11:24
這個公司的加密芯片我們公司也用過,產品用得很不錯,服務和售后回訪都很到位,不知是否還有別的產品
回復 QL87 2018-6-29 18:26
真的假的把凌科芯安說的這么牛,該不會是脫兒吧!有待考量啊
回復 ?-о 2018-6-30 10:04
MARK一下,估計能用上,剛準備調試這個通訊,思路一下子順了
回復 Test_wf 2018-6-30 12:22
樓主文章中提到的LKCOS智能操作系統其安全等級???
回復 kessy1 2018-6-30 14:26
據說LKCOS安全等級能達到EAL4+、EAL5+
回復 wang0327 2018-7-2 14:38
在國內能達到EAL5+這個安全等級的企業簡直是鳳毛麟角,可見這個公司技術研發實力的強大
12下一頁

facelist

您需要登錄后才可以評論 登錄 | 立即注冊

關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
返回頂部
主站蜘蛛池模板: 久久99精品国产免费观看 | 国产在线每日更新 | 精品国产欧美一区二区最新 | 国产麻豆久久 | 国产99久久精品一区二区 | 日本色播| 国产成人免费观看 | 青青青在线免费 | 青青青青青青青青草 | 免费a在线观看 | 日韩精品影视 | 精品国产免费观看 | 日日干视频 | 永久免费看黄在线播放 | 日韩1区2区3区 | 555www成人网| 久久久久久久久久久久久久久久久 | 久草色在线 | 一二三四社区在线视频社区3 | 亚洲精品国精品久久99热 | 4虎成人| 欧美手机手机在线视频一区 | 91青草视频 | 在线观看色视频 | 香蕉久人久人青草青草 | 亚洲视频456| 老外黑人一级毛片 | 国产麻豆91欧美一区二区 | 欧美日韩在线国产 | 99国产在线 | 亚洲国产精品人久久 | 欧美久草视频 | 亚洲日本天堂在线 | 在线国产区 | 久久久国产免费影院 | 久久国产精品麻豆映画 | 色一区二区 | 国产freexxxx性播放麻豆 | 精品国产日韩亚洲一区在线 | 国产精品欧美在线观看 | 一级黄色片在线看 |