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

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

博客

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

熱度 11已有 1623 次閱讀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
返回頂部
主站蜘蛛池模板: 狠狠色综合久久久久尤物 | 91香蕉视频在线播放 | 天堂a免费视频在线观看 | 欧美一区二区三区视频在线 | 亚洲四虎永久在线播放 | 在线欧美视频免费观看国产 | 午夜网站在线观看免费网址免费 | 四虎影视国产精品一区二区 | 亚洲欧美日韩久久一区 | 欧美成人黄色片 | 国产欧美日韩精品高清二区综合区 | 久久99精品久久久 | 在线看av网址 | 天天操夜夜操美女 | 欧美日韩精品一区二区在线线 | 婷婷久久综合九色综合98 | 亚洲一级片免费看 | 天堂视频 | www.操操操| 同性恋搞鸡 | 国产性大片黄在线观看在线放 | 婷婷亚洲综合五月天小说 | 91亚洲国产成人久久精品网站 | 中文字幕美日韩在线高清 | 日本黄大片视频在线播放 | 一区二区三区在线免费视频 | 在线观看毛片网站 | 欧美成人午夜视频 | 四虎hk网址 | 国产欧美日韩精品第一区 | 日韩国产欧美视频 | 99精品在线视频观看 | 久久精品视频一区二区三区 | 一个人在线观看www迅雷 | 日韩在线视频精品 | 色综合狠狠操 | 91精品国产自产91精品 | 黄页视频免费在线观看 | 成人一区在线 | 日本精品久久久久中文字幕 1 | 大伊香蕉精品二区视频在线 |