91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

優(yōu)化溫度檢測(cè)工程架構(gòu)的心得

潘文明 ? 來(lái)源:明德?lián)P吳老師 ? 作者:明德?lián)P吳老師 ? 2023-01-03 10:46 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一、硬件與架構(gòu)設(shè)計(jì)

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

對(duì)于本次的項(xiàng)目,我的任務(wù)是將之前的溫度檢測(cè)項(xiàng)目的架構(gòu)再進(jìn)行細(xì)分,以及將相應(yīng)的代碼寫(xiě)出來(lái)并且能夠上板調(diào)試出來(lái)。

之前的溫度檢測(cè)項(xiàng)目的架構(gòu)主要分了九個(gè)模塊:分別是uart_rx模塊、ascii_hex模塊、opcode模塊、control模塊、byte模塊、bit模塊、seg_disp模塊、hex_ascii模塊、uart_tx模塊,具體的架構(gòu)圖如圖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

在上面溫度檢測(cè)架構(gòu)(圖1)的基礎(chǔ)上,我將架構(gòu)再進(jìn)行了細(xì)分,分成了11個(gè)模塊:分別是uart_rx模塊、ascii_hex模塊、opcode模塊、control模塊、byte模塊、溫度比較模塊、溫度計(jì)算轉(zhuǎn)換模塊、bit模塊、seg_disp模塊、hex_ascii模塊、符號(hào)補(bǔ)全模塊、uart_tx模塊,具體的架構(gòu)圖如圖2所示:



該項(xiàng)目架構(gòu)細(xì)分前后的主要區(qū)別主要是:將細(xì)分之前的control模塊分解成了control模塊、溫度比較模塊、溫度計(jì)算比較轉(zhuǎn)換模塊、符號(hào)補(bǔ)全模塊、以及將opcode模塊的輸出設(shè)置為地址指令和數(shù)據(jù)指令一起輸出。

二、架構(gòu)細(xì)分后的優(yōu)點(diǎn)

我個(gè)人認(rèn)為有以下幾個(gè)優(yōu)點(diǎn):

1、 讓每一個(gè)模塊的功能更加清晰,看起來(lái)比較直觀(讓剛接觸到該項(xiàng)目的新手,能夠比較短時(shí)間內(nèi)了解各個(gè)模塊的功能);

2、 讓思路更加清晰,方便寫(xiě)相應(yīng)地代碼,減少因代碼過(guò)多而導(dǎo)致容易發(fā)生錯(cuò)誤的問(wèn)題(細(xì)分前的control模塊代碼多,功能多,使得看或者寫(xiě)代碼時(shí)有一定的難度);

3、 方便對(duì)每一個(gè)模塊進(jìn)行相應(yīng)地測(cè)試(方便寫(xiě)測(cè)試文件)。

三、產(chǎn)生問(wèn)題及解決方案

在細(xì)分該項(xiàng)目的過(guò)程中,我所遇到的問(wèn)題有以下三點(diǎn):

1、 對(duì)各個(gè)細(xì)分模塊的輸入和輸出信號(hào)定義不太清晰(不知道該設(shè)置多少個(gè)輸入和輸出信號(hào));

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

3、 上板調(diào)試時(shí),數(shù)碼管上能夠正常顯示讀取到的溫度值,而pc上卻出現(xiàn)了亂碼(沒(méi)有顯示讀取到的溫度值);

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

總的來(lái)說(shuō),通過(guò)對(duì)本次溫度檢測(cè)項(xiàng)目架構(gòu)細(xì)分,讓我對(duì)該項(xiàng)目更加的了解了,以及在一定程度上擴(kuò)展我的設(shè)計(jì)思路,同時(shí)也讓我對(duì)signaltap的使用更加熟悉了(用signaltap找bug確實(shí)是一種很好的方法),還有就是也讓我體驗(yàn)到了一絲的成就感。

以上就是本人優(yōu)化溫度檢測(cè)工程架構(gòu)的心得筆記,感興趣的朋友可以在留言中與我進(jìn)行交流討論!

審核編輯黃昊宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1661

    文章

    22440

    瀏覽量

    637341
  • 檢測(cè)
    +關(guān)注

    關(guān)注

    5

    文章

    4870

    瀏覽量

    94206
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    藍(lán)牙溫度傳感器氣密性檢測(cè)儀怎么用-岳信儀器

    藍(lán)牙溫度傳感器氣密性檢測(cè)儀,是集溫度檢測(cè)與氣密性檢測(cè)于一體的便捷設(shè)備,廣泛應(yīng)用于電子、汽車、醫(yī)療器械等行業(yè),操作簡(jiǎn)單易懂,無(wú)需專業(yè)技術(shù)基礎(chǔ),
    的頭像 發(fā)表于 03-13 15:33 ?55次閱讀
    藍(lán)牙<b class='flag-5'>溫度</b>傳感器氣密性<b class='flag-5'>檢測(cè)</b>儀怎么用-岳信儀器

    溫度補(bǔ)償芯片衰減器P*V系列:助力高頻放大器性能優(yōu)化

    溫度補(bǔ)償芯片衰減器P*V系列:助力高頻放大器性能優(yōu)化 在電子工程領(lǐng)域,高頻放大器的性能優(yōu)化一直是工程師們關(guān)注的重點(diǎn),而
    的頭像 發(fā)表于 01-19 17:25 ?550次閱讀

    探索RotaSense? 2位置溫度傳感器連接器:優(yōu)化系統(tǒng)性能的理想之選

    探索RotaSense? 2位置溫度傳感器連接器:優(yōu)化系統(tǒng)性能的理想之選 在電子設(shè)備的設(shè)計(jì)中,準(zhǔn)確測(cè)量環(huán)境溫度并對(duì)系統(tǒng)運(yùn)行溫度進(jìn)行精確控制至關(guān)重要。Amphenol的RotaSense
    的頭像 發(fā)表于 12-10 09:30 ?443次閱讀

    熱電偶溫度監(jiān)測(cè)技術(shù)在晶圓檢測(cè)中的應(yīng)用

    溫度波動(dòng),確保檢測(cè)過(guò)程的穩(wěn)定性和數(shù)據(jù)可靠性。通過(guò)將熱電偶布置在檢測(cè)設(shè)備及關(guān)鍵環(huán)境位置,企業(yè)能夠全面掌握溫度變化趨勢(shì),為后續(xù)工藝優(yōu)化與數(shù)據(jù)補(bǔ)償
    的頭像 發(fā)表于 11-27 10:07 ?607次閱讀
    熱電偶<b class='flag-5'>溫度</b>監(jiān)測(cè)技術(shù)在晶圓<b class='flag-5'>檢測(cè)</b>中的應(yīng)用

    環(huán)境溫度對(duì)氣密性檢測(cè)儀的影響及應(yīng)對(duì)策略

    氣密性檢測(cè)儀是現(xiàn)代工業(yè)生產(chǎn)和科研中確保產(chǎn)品質(zhì)量等的重要工具,但環(huán)境溫度這一影響檢測(cè)結(jié)果的關(guān)鍵因素常被忽視。本文將探討環(huán)境溫度對(duì)氣密性檢測(cè)儀性
    的頭像 發(fā)表于 11-07 15:23 ?455次閱讀
    環(huán)境<b class='flag-5'>溫度</b>對(duì)氣密性<b class='flag-5'>檢測(cè)</b>儀的影響及應(yīng)對(duì)策略

    在TR組件優(yōu)化與存算一體架構(gòu)中構(gòu)建技術(shù)話語(yǔ)權(quán)

    )與氮化鎵(GaN)的混合集成技術(shù) 基于機(jī)器學(xué)習(xí)的阻抗匹配算法優(yōu)化 3D封裝帶來(lái)的空間利用率提升 某頭部企業(yè)技術(shù)總監(jiān)指出:\"能夠獨(dú)立完成28GHz頻段TR模塊設(shè)計(jì)的工程師,必須通過(guò)包括
    發(fā)表于 08-26 10:40

    嵌入式工程師的進(jìn)階之路

    嵌入式工程師的進(jìn)階之路 (一)初級(jí)工程師(0-3 年)核心技能: 單片機(jī)開(kāi)發(fā):STM32F103系列 GPIO/USART/SPI 外設(shè)驅(qū)動(dòng),能完成 LED 呼吸燈、按鍵檢測(cè)、串口通信等基礎(chǔ)項(xiàng)目
    發(fā)表于 08-13 11:08

    電商API的微服務(wù)架構(gòu)優(yōu)化策略

    ,電商API在高并發(fā)、低延遲和數(shù)據(jù)一致性方面面臨嚴(yán)峻挑戰(zhàn)。本文將從基礎(chǔ)概念出發(fā),逐步分析優(yōu)化策略,幫助開(kāi)發(fā)者構(gòu)建高性能、可靠的電商API系統(tǒng)。 1. 微服務(wù)架構(gòu)在電商中的應(yīng)用 微服務(wù)架構(gòu)將傳統(tǒng)單體應(yīng)用分解為多個(gè)小型服務(wù),每個(gè)
    的頭像 發(fā)表于 07-23 14:30 ?650次閱讀
    電商API的微服務(wù)<b class='flag-5'>架構(gòu)</b><b class='flag-5'>優(yōu)化</b>策略

    安科瑞ARTM-4 溫度檢測(cè)--低壓配電系統(tǒng)電氣接點(diǎn)、繞組溫度監(jiān)測(cè)與控制

    ARTM-4 溫度檢測(cè)控儀適用于多路溫度的測(cè)量和控制,主要應(yīng)用于低壓配電系統(tǒng)電氣接點(diǎn)、電機(jī)/變壓 器等設(shè)備繞組測(cè)溫及其他設(shè)備或變配電場(chǎng)景的溫度監(jiān)測(cè)與控制。
    的頭像 發(fā)表于 07-11 10:02 ?573次閱讀
    安科瑞ARTM-4 <b class='flag-5'>溫度</b>巡<b class='flag-5'>檢測(cè)</b>--低壓配電系統(tǒng)電氣接點(diǎn)、繞組<b class='flag-5'>溫度</b>監(jiān)測(cè)與控制

    Redis集群部署與性能優(yōu)化實(shí)戰(zhàn)

    Redis作為高性能的內(nèi)存數(shù)據(jù)庫(kù),在現(xiàn)代互聯(lián)網(wǎng)架構(gòu)中扮演著關(guān)鍵角色。作為運(yùn)維工程師,掌握Redis的部署、配置和優(yōu)化技能至關(guān)重要。本文將從實(shí)戰(zhàn)角度出發(fā),詳細(xì)介紹Redis集群的搭建、性能優(yōu)化
    的頭像 發(fā)表于 07-08 17:56 ?925次閱讀

    知識(shí)分享 | 評(píng)估模型架構(gòu)——如何實(shí)現(xiàn)?

    確保良好的模型架構(gòu)對(duì)于開(kāi)發(fā)安全和可靠的軟件非常重要。本文為您介紹MES Model Examiner? (MXAM)如何優(yōu)化模型架構(gòu),簡(jiǎn)化復(fù)雜度管理步驟,并最終提升軟件質(zhì)量。
    的頭像 發(fā)表于 06-05 11:46 ?681次閱讀
    知識(shí)分享 | 評(píng)估模型<b class='flag-5'>架構(gòu)</b>——如何實(shí)現(xiàn)?

    FLIR紅外熱像儀在溫度檢測(cè)中的應(yīng)用

    在科研和工業(yè)領(lǐng)域,精準(zhǔn)的溫度檢測(cè)是保障安全、優(yōu)化設(shè)計(jì)、提升效率的核心環(huán)節(jié)。紅外熱像儀專為科研和高端工業(yè)應(yīng)用設(shè)計(jì)的,憑借其高分辨率、高速成像和廣泛的測(cè)溫能力,成為多行業(yè)溫度
    的頭像 發(fā)表于 05-15 17:08 ?1164次閱讀

    溫度變化試驗(yàn):原理、用途與流程解析

    溫度變化試驗(yàn),通過(guò)檢測(cè)手段判定產(chǎn)品性能是否滿足預(yù)定標(biāo)準(zhǔn),為產(chǎn)品設(shè)計(jì)優(yōu)化、質(zhì)量監(jiān)測(cè)以及出廠檢驗(yàn)提供關(guān)鍵依據(jù)。其又名溫度循環(huán)試驗(yàn)、溫度沖擊試驗(yàn)(
    的頭像 發(fā)表于 04-18 12:43 ?868次閱讀
    <b class='flag-5'>溫度</b>變化試驗(yàn):原理、用途與流程解析

    工程項(xiàng)目防雷檢測(cè)技術(shù)應(yīng)用方案

    《建筑物防雷設(shè)計(jì)規(guī)范》GB50057系列、《工業(yè)企業(yè)防雷設(shè)計(jì)規(guī)范》等)的防雷檢測(cè)技術(shù)方案顯得尤為重要。 地凱科技 在結(jié)合國(guó)內(nèi)最新防雷檢測(cè)技術(shù)發(fā)展趨勢(shì),提出一種具有科學(xué)依據(jù)、檢測(cè)數(shù)據(jù)真實(shí)、施工步驟詳盡且適用性強(qiáng)的
    的頭像 發(fā)表于 04-14 11:13 ?851次閱讀
    <b class='flag-5'>工程</b>項(xiàng)目防雷<b class='flag-5'>檢測(cè)</b>技術(shù)應(yīng)用方案

    如何根據(jù)PCB特性優(yōu)化返工溫度曲線?

    通孔器件焊接不良的返工工藝優(yōu)化心得 在電子制造行業(yè),通孔器件(THD)的焊接不良一直是影響產(chǎn)品可靠性的痛點(diǎn)問(wèn)題。近期團(tuán)隊(duì)在某型號(hào)工業(yè)控制板的量產(chǎn)中,遭遇了DIP封裝連接器的批量虛焊問(wèn)題。通過(guò)系統(tǒng)性
    的頭像 發(fā)表于 04-10 18:01 ?898次閱讀