在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

優化溫度檢測工程架構的心得

潘文明 ? 來源:明德揚吳老師 ? 作者:明德揚吳老師 ? 2023-01-03 10:46 ? 次閱讀

一、硬件與架構設計

本項目中用到的設備有:PC、FPGA溫度傳感器DS18B20、蜂鳴器(beep)、數碼管(segment)。

對于本次的項目,我的任務是將之前的溫度檢測項目的架構再進行細分,以及將相應的代碼寫出來并且能夠上板調試出來。

之前的溫度檢測項目的架構主要分了九個模塊:分別是uart_rx模塊、ascii_hex模塊、opcode模塊、control模塊、byte模塊、bit模塊、seg_disp模塊、hex_ascii模塊、uart_tx模塊,具體的架構圖如圖1所示:

75ed2f840af246b6ada0fe21a5453d83~noop.image?_iz=58558&from=article.pc_detail&x-expires=1673314801&x-signature=N0KZDkZVeYWL3Lu%2B0RVT1OWSlNk%3D

afda5a2ec7654c05b6ae50ed03a76e65~noop.image?_iz=58558&from=article.pc_detail&x-expires=1673314801&x-signature=fjD8eA0Gajwk6d0TH3T72JQI%2BwM%3D

在上面溫度檢測架構(圖1)的基礎上,我將架構再進行了細分,分成了11個模塊:分別是uart_rx模塊、ascii_hex模塊、opcode模塊、control模塊、byte模塊、溫度比較模塊、溫度計算轉換模塊、bit模塊、seg_disp模塊、hex_ascii模塊、符號補全模塊、uart_tx模塊,具體的架構圖如圖2所示:



該項目架構細分前后的主要區別主要是:將細分之前的control模塊分解成了control模塊、溫度比較模塊、溫度計算比較轉換模塊、符號補全模塊、以及將opcode模塊的輸出設置為地址指令和數據指令一起輸出。

二、架構細分后的優點

我個人認為有以下幾個優點:

1、 讓每一個模塊的功能更加清晰,看起來比較直觀(讓剛接觸到該項目的新手,能夠比較短時間內了解各個模塊的功能);

2、 讓思路更加清晰,方便寫相應地代碼,減少因代碼過多而導致容易發生錯誤的問題(細分前的control模塊代碼多,功能多,使得看或者寫代碼時有一定的難度);

3、 方便對每一個模塊進行相應地測試(方便寫測試文件)。

三、產生問題及解決方案

在細分該項目的過程中,我所遇到的問題有以下三點:

1、 對各個細分模塊的輸入和輸出信號定義不太清晰(不知道該設置多少個輸入和輸出信號);

2、 對模塊之前的閑忙信號定義比較模糊(不太清楚哪些模塊之間需要定義閑忙信號);

3、 上板調試時,數碼管上能夠正常顯示讀取到的溫度值,而pc上卻出現了亂碼(沒有顯示讀取到的溫度值);

對于以上提到的三個問題,我分別做了如下的處理:對于第一個問題、我先將能夠想到的輸入或者輸出信號先定義好(多除少補),再結合細分架構之前對應的輸入和輸出進行定義;對于第二個問題、我先考慮各個模塊之間的信號處理時間,看看哪些模塊之間需要用到閑忙信號,最后再結合細分架構之前各個模塊之前的閑忙信號設置;對于第三個問題、我使用signaltap從uart_tx模塊、符號補全模塊、hex_ascii模塊、溫度計算比較轉換模塊依次進行查找問題,最后查找出是某一個輸出信號的位寬定義的問題。

總的來說,通過對本次溫度檢測項目架構細分,讓我對該項目更加的了解了,以及在一定程度上擴展我的設計思路,同時也讓我對signaltap的使用更加熟悉了(用signaltap找bug確實是一種很好的方法),還有就是也讓我體驗到了一絲的成就感。

以上就是本人優化溫度檢測工程架構的心得筆記,感興趣的朋友可以在留言中與我進行交流討論!

審核編輯黃昊宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • FPGA
    +關注

    關注

    1631

    文章

    21806

    瀏覽量

    606614
  • 檢測
    +關注

    關注

    5

    文章

    4520

    瀏覽量

    91825
收藏 人收藏

    評論

    相關推薦

    低頻焊接溫度檢測儀的應用與優勢分析

    低頻焊接溫度檢測儀是一種專門用于監測焊接過程中溫度變化的設備。在現代工業生產中,焊接技術被廣泛應用于汽車制造、航空航天、船舶建造等多個領域。焊接質量直接影響到產品的安全性和使用壽命,而溫度
    的頭像 發表于 01-13 09:14 ?114次閱讀

    AN-137:使用外部PN結的精確溫度檢測

    電子發燒友網站提供《AN-137:使用外部PN結的精確溫度檢測.pdf》資料免費下載
    發表于 01-12 11:11 ?0次下載
    AN-137:使用外部PN結的精確<b class='flag-5'>溫度</b><b class='flag-5'>檢測</b>

    架構建模與優化咨詢和實施服務

    得益于硬件平臺算力的提升,汽車電子電氣架構的集成度逐漸提高,從單體ECU、到功能域集成控制器、到區域集成控制器,多域融合成為了目前行業中軟件工程的重要工作內容。經緯恒潤可以為汽車電子和軟件工程師在開發軟件
    的頭像 發表于 12-27 14:21 ?836次閱讀
    <b class='flag-5'>架構</b>建模與<b class='flag-5'>優化</b>咨詢和實施服務

    多通道輸出0-20V電壓,用什么方式或架構檢測精度較高(整個檢測回路精度≤1%)?

    請問各位,多通道輸出0-20V電壓,用什么方式或架構檢測精度較高(整個檢測回路精度≤1%)?現在的方式是電阻(1%精度)分壓,送到模擬開關,輸出到絕對值電路再到ADC,在電阻分壓那塊就有2%的誤差,后面也有誤差,精度太差了。
    發表于 12-20 06:11

    串聯電阻式溫度檢測器(RTD)感應參考設計

    電子發燒友網站提供《串聯電阻式溫度檢測器(RTD)感應參考設計.pdf》資料免費下載
    發表于 11-07 09:26 ?1次下載
    串聯電阻式<b class='flag-5'>溫度</b><b class='flag-5'>檢測</b>器(RTD)感應參考設計

    如何優化SOC芯片性能

    優化SOC(System on Chip,系統級芯片)芯片性能是一個復雜而多維的任務,涉及多個方面的優化策略。以下是一些關鍵的優化措施: 一、架構設計
    的頭像 發表于 10-31 15:50 ?775次閱讀

    【「嵌入式Hypervisor:架構、原理與應用」閱讀體驗】+全文學習心得

    在深入研讀《嵌入式Hypervisor:架構、原理與應用》這部專著后,我對嵌入式Hypervisor技術有了全面而深入的理解。從基礎的架構原理到高級特性與優化策略,再到其在各個領域中的實際
    發表于 10-09 19:11

    以太網、時鐘和數據恢復以及溫度優化應用說明

    電子發燒友網站提供《以太網、時鐘和數據恢復以及溫度優化應用說明.pdf》資料免費下載
    發表于 09-12 09:40 ?0次下載
    以太網、時鐘和數據恢復以及<b class='flag-5'>溫度</b><b class='flag-5'>優化</b>應用說明

    如何使用分立式電流檢測優化 PoE 系統

    電子發燒友網站提供《如何使用分立式電流檢測優化 PoE 系統.pdf》資料免費下載
    發表于 09-09 09:55 ?1次下載
    如何使用分立式電流<b class='flag-5'>檢測</b><b class='flag-5'>優化</b> PoE 系統

    熱敏電阻溫度檢測

    電子發燒友網站提供《熱敏電阻溫度檢測.pdf》資料免費下載
    發表于 09-07 10:36 ?6次下載
    熱敏電阻<b class='flag-5'>溫度</b><b class='flag-5'>檢測</b>

    防雷檢測和防雷工程接地綜合指南

    防雷檢測和防雷工程接地 是保障建筑物、電氣設備和人員安全的重要措施。雷電的破壞性極大,不僅會對建筑物和設備造成物理損害,還可能引發火災、爆炸等次生災害。因此,合理設計和實施防雷接地系統,并進行定期
    的頭像 發表于 08-15 11:42 ?553次閱讀
    防雷<b class='flag-5'>檢測</b>和防雷<b class='flag-5'>工程</b>接地綜合指南

    深度神經網絡(DNN)架構解析與優化策略

    堆疊多個隱藏層,逐步提取和轉化輸入數據的特征,最終實現復雜的預測和分類任務。本文將對DNN的架構進行詳細解析,并探討其優化策略,以期為相關研究和應用提供參考。
    的頭像 發表于 07-09 11:00 ?2257次閱讀

    武漢凱迪正大分享電纜高頻局放檢測心得

    電纜高頻局放檢測主要用于檢測電纜中的局部放電現象,可以評估電纜的絕緣性能和安全狀況。局部放電是指電纜絕緣介質中局部區域在高電場強度下發生的放電現象,這種放電一般不會對電纜立即造成破壞,但是如果長時間
    的頭像 發表于 07-04 09:33 ?441次閱讀

    溫度檢測傳感器元件有哪些種類

    溫度檢測傳感器元件是用于測量溫度的設備,廣泛應用于工業、醫療、科研等領域。本文將詳細介紹溫度檢測傳感器元件的種類、工作原理、性能特點以及應用
    的頭像 發表于 06-19 14:52 ?1204次閱讀

    溫度檢測傳感器有哪些 它們分別有什么特點

    溫度檢測傳感器是用于測量物體溫度的傳感器。它們廣泛應用于工業、科研、醫療、環保等領域。以下是一些常見的溫度檢測傳感器及其特點: 熱電偶傳感器
    的頭像 發表于 06-19 14:50 ?1065次閱讀
    主站蜘蛛池模板: 男女在线免费视频 | 日韩一级一片 | www.五月婷婷.com | 就要爱综合| 欧美一级第一免费高清 | 国产一区二区三区美女图片 | 日本操穴| 成人久久久精品乱码一区二区三区 | 亚洲欧美一区二区久久香蕉 | 国产色综合一区二区三区 | 免费一级欧美片在线观免看 | 四虎影午夜成年免费精品 | 特黄aaaaaa久久片 | 丁香色综合 | 欧美三级成人 | 一级片a | 黄网站色视频免费看无下截 | 国产情侣露脸 | 午夜影皖 | 人人做人人插 | 在线观看日本免费视频大片一区 | 98色花堂永久地址国产精品 | 欧美四色 | 国产一级鲁丝片 | 麒麟色欧美影院在线播放 | 亚洲夜夜爱 | 日韩精品你懂的在线播放 | 免费一区在线观看 | 国片一级 免费看 | 黄色小视频免费看 | 欧美a区| 乱色伦图片区 | 午夜一级精品免费毛片 | 人人做人人爽国产视 | 三级网站在线看 | 亚洲成a人一区二区三区 | 花怜write. as | 欧美8888| 亚洲人成影网站~色 | 99精品福利 | 国产一区美女视频 |