女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

3天內不再提示

上位機不會寫 可以試試玩終端

Q4MP_gh_c472c21 ? 來源:最后一個bug ? 作者:bug菌 ? 2021-05-10 18:06 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

調試參數在嵌入式開發中再常見不過了,比如濾波系數、PID參數以及一些簡單的模式參數切換、寫入和讀取等等。

初做項目或者一些簡單粗暴的朋友們,程序里面一些參數直接硬編碼寫死,而想進行適當修改的時候就只能通過源代碼重新編譯,再次燒錄。

一次性修改能夠達到滿意的效果那就不需要調試了,不然反復燒錄個10幾次應該是常事;同樣如果MCU程序不太大可能花不了太多的時間,否則這樣的調參方式效率實在太低了。

總結下來在進行MCU程序的調試手段有兩種 :

仿真器調試 和 終端調試

在項目的初期,仿真器調試作為主要的調試手段;而中后期主要是終端調試,下面聊聊這兩個重要的調試內容 :

a64be57a-b10a-11eb-bf61-12bb97331649.png

1仿真器調試

仿真器調試是進行MCU開發前期必備的調試方法,常用的工具有Jlink,XDS100V3等等,這些開發工具都會匹配相應的IDE集成開發環境進行使用,不僅僅能夠控制程序的運行過程(單步調試、斷點等)還能夠查看RAM寄存器和Flash中的各種數據,幫助開發工程師們快速的定位問題,排除bug。

比如仿真器普遍采用的JTAG接口,其遵循的是JTAG協議,既然是通信協議那就不要太恐懼,了解通信協議和通信過程即可。

JTAG早期是用來測試芯片的,現在這項功能也是具備的,比如接上仿真工具就可以知道當前芯片是否可以燒錄,指示燈也會變換顏色等;還可以通過JTAG接口訪問芯片內部寄存器、掛在CPU總線上的相關設備等,最終獲得這些數據展現在IDE環境中以便開發者定位芯片的問題。

a6783918-b10a-11eb-bf61-12bb97331649.png

圖來源于 JTAG-Tutorial文檔,僅供學習參考

仿真會影響CPU運行嗎?

JTAG通過一種叫邊界掃描的技術,仿真過程中其內部均有獨立的寄存器等機構進行交互,正常運行過程中是不會影響到CPU的正常工作的,也就是說其仿真部分對于CPU是透明的。

2終端調試

“ 終端 ”說白了就是一種人機交互接口,可以看成信息的輸入與輸出,一些朋友會說:我只用仿真器調試,不想用終端;仿真器調試又何嘗不是一種終端的表現形式呢?只是說終端的相應功能已經嵌入到了你的集成開發環境IDE中,RAM數據和程序運行指針的修改都是用戶數據的輸入,而RAM數據的顯示等等都是數據的輸出。

但是對于我們平時調試的需求,并不需要像仿真器調試這么強大,主要是一些關鍵數據的顯示和一些命令的發送,一般的MCU項目都會有預留一定的通信接口,所以直接定義一套統一的調試通信協議并開發一些調試上位機那將會對MCU的調試效率大大提高,而且也方便以后移植到其他項目中使用。

當然如果項目中原本就帶有觸摸屏或者按鍵+屏,也可以直接在這套終端上開發一些調試界面和功能,這樣就不需要太依賴筆記本電腦什么的,至于調試功能是否靈活就看技術功底了。

很多朋友對開發上位機有點恐懼,人原本就對陌生的事物充滿著恐懼!進行調試上位機開發其實只要具備一些基礎的應用程序開發知識就能夠在較快的時間里面掌握,當然如果你想把界面、特效、功能等等做得更加的秀,那就得有比較專業的知識和經驗了!

好吧,你不想沾一點點應用程序的邊,或者暫時沒有太多的精力研究這一塊,那我推薦你用研究一下終端,比如前面跟大家推薦的一款全能終端 :

很多朋友把這種類型的終端與串口調試助手混為一談,這是不對的,終端功能一般比串口調試助手強點,像Linux這樣命令行系統,幾乎一切的操作均可以在終端上完成。

比如在終端中讓輸出的信息帶有顏色,從而可把打印的日志信息進行分級輸出,以便信息的篩選;還能夠使用轉義字符來實現動態顯示、排版等功能,比如類似于命令行“Top”的實現效果。

編輯:jq

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

    關注

    146

    文章

    17981

    瀏覽量

    366823
  • JTAG
    +關注

    關注

    6

    文章

    404

    瀏覽量

    73319
  • PID
    PID
    +關注

    關注

    37

    文章

    1482

    瀏覽量

    88034
  • 程序
    +關注

    關注

    117

    文章

    3826

    瀏覽量

    82977

原文標題:MCU:上位機不會寫,可以玩終端

文章出處:【微信號:gh_c472c2199c88,微信公眾號:嵌入式微處理器】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    微功耗電池供電遙測終端機RTU產品選型與應用解析 #遙測終端機 #遙測終端機rtu #遙測終端機廠家

    遙測終端機
    平升電子-智慧水務解決方案
    發布于 :2025年06月16日 17:23:57

    工程師崩潰瞬間:上位與PLC通信失敗?3分鐘快速診斷攻略

    今天不聊理論!直接上硬貨。以西門子PLC為例,跟大家分享一下上位連接不上PLC時,該如何去排查。 1.網絡檢查 確保上位和PLC之間的網絡連接正常,
    的頭像 發表于 06-12 16:25 ?312次閱讀
    工程師崩潰瞬間:<b class='flag-5'>上位</b><b class='flag-5'>機</b>與PLC通信失敗?3分鐘快速診斷攻略

    上位和下位是什么關系

    上位和下位在工業自動化、儀器儀表等控制領域中是相互協作、緊密配合的關系,以下從定義、通信方式、功能分工、協同作用幾個方面詳細闡述它們的關系: 定義與角色 上位
    的頭像 發表于 05-29 18:03 ?366次閱讀

    #遙測終端機RTU#遙測終端機DTU的區別,#水利遙測終端機,26年研發生產廠家

    終端機
    平升電子-智慧水務解決方案
    發布于 :2025年05月24日 17:38:13

    都說上位通信難,誰能說說到底難在哪兒?

    前言 在工業自動化和物聯網(IoT)領域,上位通信一直被認為是開發過程中的一大難點。上位通信扮演著至關重要的角色。上位
    的頭像 發表于 03-12 16:52 ?438次閱讀
    都說<b class='flag-5'>上位</b><b class='flag-5'>機</b>通信難,誰能說說到底難在哪兒?

    上位實時數據處理技術 上位在智能制造中的應用

    上位實時數據處理技術 上位實時數據處理技術是指上位(通常是指PC或服務器上的應用程序)通過
    的頭像 發表于 12-04 10:29 ?1451次閱讀

    上位編程語言選擇 上位在自動化中的作用

    上位編程語言選擇 在自動化領域,上位(Upper Computer)通常指的是與下位(如PLC、單片
    的頭像 發表于 12-04 10:25 ?1400次閱讀

    上位監控系統配置 上位與PLC的連接方法

    上位監控系統配置 上位監控系統通常包括數據采集層、數據處理層、用戶界面層以及數據存儲層。以下是關于上位
    的頭像 發表于 12-04 10:23 ?2271次閱讀

    上位通信協議詳解 嵌入式上位機設計流程

    上位通信協議詳解 上位通信協議是指上位(通常是指具有強大計算能力和數據處理能力的計算機系統
    的頭像 發表于 12-04 10:21 ?2983次閱讀

    上位系統架構分析 上位與下位的區別

    上位系統架構分析 1. 上位的定義與作用 上位通常指的是在控制系統中負責決策、數據處理和用
    的頭像 發表于 12-04 10:17 ?3515次閱讀

    陀螺儀LSM6DSOW開發(2)----上報匿名上位實現可視化

    本文檔詳細介紹了如何使用匿名助手的上位實現加速度計和陀螺儀數據的可視化顯示。內容涵蓋了加速度計和陀螺儀的工作原理、上位通信協議、數據處理流程以及具體的代碼實現。通過本文檔,讀者
    的頭像 發表于 08-05 09:52 ?2144次閱讀
    陀螺儀LSM6DSOW開發(2)----上報匿名<b class='flag-5'>上位</b><b class='flag-5'>機</b>實現可視化

    MD10x系列電調的上位功能

    MD10xB系列電調更新為使用MD Tool上位進行參數調試。新的MD Tool上位可以更方便的進行電調的性能評估,有實時參數曲線顯示,
    的頭像 發表于 08-01 14:14 ?1069次閱讀
    MD10x系列電調的<b class='flag-5'>上位</b><b class='flag-5'>機</b>功能