• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種基于I2C總線的系統及測試方法技術方案

    技術編號:13202230 閱讀:55 留言:0更新日期:2016-05-12 10:58
    本發明專利技術提出了一種基于I2C總線的系統及測試方法,測試系統包括n個通用處理模塊,n個通用處理模塊均通過I2C總線連接;通用處理模塊包括CPU以及多個與CPU連接的具有I2C接口的器件;器件通過I2C總線與CPU連接。本發明專利技術采用I2C總線實現測試功能,具有簡單易行、成本可控等優勢,可廣泛應用于嵌入式產品領域。

    【技術實現步驟摘要】

    本專利技術涉及嵌入式計算機領域,尤其涉及一種基于I2C總線的系統及測試方法。
    技術介紹
    I2C總線由串行數據線(SDA)和串行時鐘線(SCL)組成,僅有兩條線就可掛載多個設備,各個設備通過地址區分。帶有I2C接口的處理器廣泛應用于電子設備的主板上,實現溫度監控、EEPROM讀寫操作、系統間通信等。目前在嵌入式產品測試性設計中,提供的測試性所要求的支持電路較少,無法滿足最終產品對測試性的要求。
    技術實現思路
    為了解決
    技術介紹
    中所存在的技術問題,本專利技術提出了一種基于I2C總線的系統及測試方法,采用I2C總線實現測試功能,具有簡單易行、成本可控等優勢。本專利技術的技術解決方案是:一種基于I2C總線的系統,其特征在于:所述測試系統包括η個通用處理模塊,η個通用處理模塊均通過I2C總線連接;所述通用處理模塊包括CPU以及多個與CPU連接的具有I2C接口的器件;所述器件通過12C總線與CPU連接。上述具有I2C接口的器件是單片機或DSP?!N基于I2C總線的測試方法,其特征在于:所述方法包括以下步驟:I)第一通用處理模塊通過I2C總線按照通信協議向第二通用處理模塊發送測試消息;2)第二通用處理模塊CTU駐留的測試應用軟件按照通信協議接收消息并進行解析,確認待測試器件的位置信息;3)第二通用處理模塊CPU駐留的測試應用軟件通過I2C總線向待測試器件發送測試消息; 4)待測試器件按照通信協議接收測試消息并解析;5)待測試器件響應測試消息,完成自身測試,測試結果通過I2C發給第二通用處理模塊CPU駐留的測試應用軟件;6)CPU駐留的測試應用軟件接收數據并按照通信協議組包;7)第二通用處理模塊CPU駐留的測試應用軟件通過I2C總線向第一通用處理模塊發送消息;8)第一通用處理模塊接收第二通用處理模塊測試結果;9)第一通用處理模塊對測試結果進行故障分析,并上報測試結果。本專利技術的基于I2C總線的系統及測試方法,基于該總線的測試架構,在通用處理模塊之間通過I2C總線實現測試信息的傳遞,通用處理模塊通過I2C總線接收測試信息后,內部處理器電路通過I2C發送測試消息并獲取器件的反饋信息,從而完成對內部模塊的測試功能。采用I2C總線實現測試功能,具有簡單易行、成本可控等優勢,可廣泛應用于嵌入式產品領域;可快速實現產品內部測試性設計要求,提高產品的開發進度、降低開發成本?!靖綀D說明】圖1是本專利技術的內部架構示意圖;圖2是本專利技術的測試方法流程圖;【具體實施方式】采用基于I2C總線的系統測試方法的產品內部,由η個通用處理模塊組成。產品內部架構如圖1所示。通用處理模塊2由CPU 20,器件21,器件22等共m個器件組成。CPU 20駐留有測試應用軟件,接收系統內其它模塊的通信消息。器件21、器件22和器件m具有I2C接口,通過I2C總線與CPU20連接。I2C總線測試方法如圖2所示。處理步驟如下:I)第一通用處理模塊I通過I2C總線按照通信協議向第二通用處理模塊2發送測試消息;2)第二通用處理模塊CTU駐留的測試應用軟件按照通信協議接收消息并進行解析,確認待測試器件的位置信息;3)第二通用處理模塊CPU駐留的測試應用軟件通過I2C總線向待測試器件發送測試消息;4)待測試器件按照通信協議接收測試消息并解析;5)待測試器件響應測試消息,完成自身測試,測試結果通過I2C發給第二通用處理模塊CPU駐留的測試應用軟件;6)CPU駐留的測試應用軟件接收數據并按照通信協議組包;7)第二通用處理模塊CPU駐留的測試應用軟件通過I2C總線向第一通用處理模塊發送消息;8)第一通用處理模塊I接收第二通用處理模塊2測試結果;9)第一通用處理模塊I對測試結果進行故障分析,并上報測試結果?!局鳈囗棥?.一種基于I2C總線的系統,其特征在于:所述測試系統包括η個通用處理模塊,η個通用處理模塊均通過I2C總線連接; 所述通用處理模塊包括CPU以及多個與CPU連接的具有I2C接口的器件;所述器件通過12C總線與CPU連接。2.根據權利要求1所述的基于I2C總線的系統,其特征在于:所述具有I2C接口的器件是單片機或DSP。3.一種基于I2C總線的測試方法,其特征在于:所述方法包括以下步驟: 1)第一通用處理模塊通過I2C總線按照通信協議向第二通用處理模塊發送測試消息; 2)第二通用處理模塊CPU駐留的測試應用軟件按照通信協議接收消息并進行解析,確認待測試器件的位置信息; 3)第二通用處理模塊CPU駐留的測試應用軟件通過I2C總線向待測試器件發送測試消息; 4)待測試器件按照通信協議接收測試消息并解析; 5)待測試器件響應測試消息,完成自身測試,測試結果通過I2C發給第二通用處理模塊(PU駐留的測試應用軟件; 6)CRJ駐留的測試應用軟件接收數據并按照通信協議組包; 7)第二通用處理模塊CPU駐留的測試應用軟件通過I2C總線向第一通用處理模塊發送消息; 8)第一通用處理模塊接收第二通用處理模塊測試結果; 9)第一通用處理模塊對測試結果進行故障分析,并上報測試結果?!緦@勘緦@夹g提出了一種基于I2C總線的系統及測試方法,測試系統包括n個通用處理模塊,n個通用處理模塊均通過I2C總線連接;通用處理模塊包括CPU以及多個與CPU連接的具有I2C接口的器件;器件通過I2C總線與CPU連接。本專利技術采用I2C總線實現測試功能,具有簡單易行、成本可控等優勢,可廣泛應用于嵌入式產品領域?!綢PC分類】G06F11/22【公開號】CN105573875【申請號】CN201510917822【專利技術人】茹偉, 趙臘才, 孔德岐, 吳志川, 萬欣宇, 張楊陽 【申請人】中國航空工業集團公司西安航空計算技術研究所【公開日】2016年5月11日【申請日】2015年12月10日本文檔來自技高網...

    【技術保護點】
    一種基于I2C總線的系統,其特征在于:所述測試系統包括n個通用處理模塊,n個通用處理模塊均通過I2C總線連接;所述通用處理模塊包括CPU以及多個與CPU連接的具有I2C接口的器件;所述器件通過I2C總線與CPU連接。

    【技術特征摘要】

    【專利技術屬性】
    技術研發人員:茹偉趙臘才,孔德岐,吳志川,萬欣宇張楊陽
    申請(專利權)人:中國航空工業集團公司西安航空計算技術研究所
    類型:發明
    國別省市:陜西;61

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 天堂无码在线观看| 亚洲AⅤ永久无码精品AA| 无码人妻丰满熟妇区五十路百度| 亚洲av中文无码乱人伦在线r▽ | 精品亚洲成A人无码成A在线观看 | 日韩va中文字幕无码电影| 无码免费一区二区三区免费播放 | 免费人妻av无码专区| 亚洲Av永久无码精品三区在线 | 无码人妻一区二区三区兔费| 亚洲色无码专区在线观看| 亚洲精品久久无码av片俺去也| 在线a亚洲v天堂网2019无码| 永久免费av无码网站大全| 99热门精品一区二区三区无码 | 亚洲国产成人无码AV在线影院| 国产精品无码永久免费888| 亚洲精品无码久久久久APP| 久久午夜福利无码1000合集| 一本加勒比hezyo无码专区| 日韩精品无码免费视频| 中文无码一区二区不卡αv| 免费A级毛片无码A∨中文字幕下载 | 亚洲不卡无码av中文字幕| 国产成人无码A区在线观看导航| 18禁无遮拦无码国产在线播放| 无码137片内射在线影院| 国产AV无码专区亚洲精品| 亚洲AV中文无码乱人伦下载| 国产亚洲精品a在线无码| 国产拍拍拍无码视频免费| V一区无码内射国产| 无码乱码观看精品久久| 色欲香天天综合网无码| 国产AV天堂无码一区二区三区| 国产免费午夜a无码v视频| 日韩美无码五月天| 超清纯白嫩大学生无码网站| 亚洲人成国产精品无码| 中文字幕人妻无码专区| 久久无码无码久久综合综合 |