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

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

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

嵌入式開發(fā)必備調(diào)試工具:Micro-Lab

GReq_mcu168 ? 來源:玩轉(zhuǎn)單片機(jī) ? 作者:玩轉(zhuǎn)單片機(jī) ? 2020-10-26 10:49 ? 次閱讀

在工作中,以什么樣的方式向領(lǐng)導(dǎo)匯報(bào)工作最直接高效呢?當(dāng)然是圖形界面!圖形界面更好表達(dá)一個(gè)程序設(shè)計(jì)的邏輯思維,一目了然,本次介紹的Micro-Lab出自風(fēng)媒電子-趙工之手。

1.什么是Micro-Lab?

Micro-Lab可以稱得上是迄今為止最棒的嵌入式調(diào)試工具,在調(diào)試過程中遇到的所有痛點(diǎn),在這里都得以解決,并引入了很多新的功能,如全新的串口/網(wǎng)絡(luò)調(diào)試服務(wù)及關(guān)聯(lián)模塊、發(fā)送歷史永久保存及支持別名、串口/網(wǎng)絡(luò)動(dòng)態(tài)指令編程、串口/網(wǎng)絡(luò)虛擬示波器、超級計(jì)算器、ModBus RTU計(jì)算器、DTU、串口-網(wǎng)絡(luò)分裂器、應(yīng)用影子分身、眾多開發(fā)輔助工具及資料,獨(dú)創(chuàng)的革命性事件驅(qū)動(dòng)型上位機(jī)編程神器——VanGogh組態(tài)畫布等數(shù)十個(gè)功能。用戶無需掌握任何一門PC編程語言,只需要鼠標(biāo)拖拽組件即可輕松上手,從需求到原型僅僅需要幾分鐘!無論是在使用手感上還是功能實(shí)用方面都是絕對一流,可以說Micro-Lab重新定義了嵌入式調(diào)試工具,同時(shí)也成為行業(yè)工具的標(biāo)桿。
來看看具體長什么樣吧:

2.Micro-Lab圖形界面設(shè)計(jì)與使用


切換到組態(tài)畫布頁面,然后手動(dòng)將左邊相關(guān)控件拖放到中間控件放置區(qū)域,選中其中一個(gè)控件時(shí),可以通過右邊更改控件的屬性,和玩串口屏是類似的操作,即使完全沒有用過,不看說明文檔也能快速上手。當(dāng)控件布局完畢以后,在控件放置區(qū)域點(diǎn)擊鼠標(biāo)右鍵選擇Run,這時(shí)候就會(huì)彈出剛剛畫好的界面,如下:


這樣的話當(dāng)我們在調(diào)試板子的時(shí)候就可以非常方便而且更加可視化的操作界面,發(fā)送相應(yīng)的指令了,是不是非常的方便,是不是有點(diǎn)GUI的意思了。

3.將SDK移植到STM32

這里我用的是STM32F103C8T6的核心板
1.將SDK包拷貝到我們的工程中。


2.在MDK中添加SDK的源文件,并將sdk的頭文件加入MDK中。


3.修改工程


4.使用Micro-Lab


5.我們這里通過Micro-Lab的動(dòng)態(tài)畫布來控制最小系統(tǒng)板上的一個(gè)LED燈。

intmain(void) { delay_init(); uart_init(); LED_Init(); NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2); initCanvas(events); while(1) { for(chari=0;i

這里大家發(fā)現(xiàn)我用的是正點(diǎn)原子的例程,考慮看我公眾號(hào)的大多數(shù)是學(xué)生,大家可能對正點(diǎn)原子和野火的程序更熟悉一些,這樣大家移植或者看起來就會(huì)順眼很多。哈哈哈,小編是是不是很貼心。

6.打開MicroLab,新建一個(gè)畫布。


7.把程序下載到板子之后,點(diǎn)擊動(dòng)態(tài)畫布上右鍵->Run,點(diǎn)擊按鈕,板子上的LED燈就會(huì)一起亮滅。

Micro-Lab還在不斷的成長中,相信未來會(huì)有越來越多好玩的功能,敬請期待!

特別鳴謝 風(fēng)媒電子-趙工

責(zé)任編輯:xj

原文標(biāo)題:最專業(yè)的嵌入式開發(fā)調(diào)試工具

文章出處:【微信公眾號(hào):玩轉(zhuǎn)單片機(jī)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

    關(guān)注

    5105

    文章

    19288

    瀏覽量

    310199
  • 開發(fā)調(diào)試
    +關(guān)注

    關(guān)注

    0

    文章

    5

    瀏覽量

    8214

原文標(biāo)題:最專業(yè)的嵌入式開發(fā)調(diào)試工具

文章出處:【微信號(hào):mcu168,微信公眾號(hào):硬件攻城獅】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    Micro-Lab嵌入式開發(fā)調(diào)試工具介紹

    【產(chǎn)品介紹】 Micro-Lab可以稱得上是迄今為止最棒的嵌入式調(diào)試工具,在調(diào)試過程中遇到的所有痛點(diǎn),在這里都得以解決,并引入了很多新的功能,如全新的串口/網(wǎng)絡(luò)
    發(fā)表于 12-14 15:47 ?1275次閱讀

    【首發(fā)】嵌入式調(diào)試神軟——MicroLab正式發(fā)布!

    【 下載鏈接:https://gitee.com/fengmeitech/Micro-Lab 】.這是2020年我送給全球嵌入式開發(fā)者的第一份禮物,也是送給自己的27周歲生日禮物.嵌入式開發(fā)者在
    發(fā)表于 05-23 15:08

    嵌入式開發(fā)工具使用

    嵌入式開發(fā)工具使用一.實(shí)驗(yàn)?zāi)康亩?實(shí)驗(yàn)內(nèi)容三.預(yù)備知識(shí)四.實(shí)驗(yàn)設(shè)備及工具(包括軟件調(diào)試工具)五.實(shí)驗(yàn)步驟5.1 交叉編譯工具配置及編譯5.2arm-linux-gcc編譯
    發(fā)表于 10-28 09:43

    什么是Micro-Lab

    技術(shù)書籍,將自己畢生的開發(fā)經(jīng)驗(yàn)匯集成冊并開源pdf,并在電子發(fā)燒友等論壇推出了自己的30天入門物聯(lián)網(wǎng)的免費(fèi)教程。1.什么是Micro-Lab?Micro-Lab可以稱得上是迄今為止最棒的嵌入式
    發(fā)表于 11-05 07:25

    嵌入式開發(fā)工程師必備的幾個(gè)工具

    用的工具有很多,真正寫代碼的時(shí)候,也不會(huì)有人選擇vim,因?yàn)樗木幋a效率實(shí)在是低,就跟記事本一樣,每個(gè)字符都要自己去敲。所以這篇文章就跟大家推薦一些嵌入式開發(fā)工程師必備的幾個(gè)工具,讓你
    發(fā)表于 11-08 06:16

    MicroLab嵌入式開發(fā)調(diào)試工具集包括哪些功能呢

    MicroLab是什么?MicroLab嵌入式開發(fā)調(diào)試工具集包括哪些功能呢?
    發(fā)表于 12-24 06:44

    嵌入式遠(yuǎn)程調(diào)試工具的研究與實(shí)現(xiàn)

             在嵌入式軟件開發(fā)中,調(diào)試是一個(gè)重要的環(huán)節(jié),調(diào)試工具是衡量軟件
    發(fā)表于 09-11 09:48 ?16次下載

    嵌入式開發(fā)

    嵌入式開發(fā)就是指在嵌入式操作系統(tǒng)下進(jìn)行開發(fā),嵌入式Linux是以Linux為基礎(chǔ)的嵌入式作業(yè)系統(tǒng)。這里提供了
    發(fā)表于 12-20 13:21
    <b class='flag-5'>嵌入式開發(fā)</b>

    ARM嵌入式開發(fā)調(diào)試工具JLinkARM V408的免費(fèi)下載

    jlink驅(qū)動(dòng)是ARM嵌入式開發(fā)必備調(diào)試工具,下載后直接雙擊驅(qū)動(dòng)文件Setup_JLinkARM_V408.exe然后根據(jù)提示進(jìn)行安裝即可。用于友善之臂的MINI2440開發(fā),在使用J
    發(fā)表于 11-24 14:14 ?79次下載
    ARM<b class='flag-5'>嵌入式開發(fā)</b><b class='flag-5'>調(diào)試工具</b>JLinkARM V408的免費(fèi)下載

    嵌入式實(shí)驗(yàn)】《嵌入式開發(fā)工具使用》

    嵌入式開發(fā)工具使用一.實(shí)驗(yàn)?zāi)康亩?實(shí)驗(yàn)內(nèi)容三.預(yù)備知識(shí)四.實(shí)驗(yàn)設(shè)備及工具(包括軟件調(diào)試工具)五.實(shí)驗(yàn)步驟5.1 交叉編譯工具配置及編譯5.2 arm-linux-gcc編譯
    發(fā)表于 10-21 13:06 ?3次下載
    【<b class='flag-5'>嵌入式</b>實(shí)驗(yàn)】《<b class='flag-5'>嵌入式開發(fā)工具</b>使用》

    最專業(yè)的嵌入式開發(fā)調(diào)試工具—MicroLab

    技術(shù)書籍,將自己畢生的開發(fā)經(jīng)驗(yàn)匯集成冊并開源pdf,并在電子發(fā)燒友等論壇推出了自己的30天入門物聯(lián)網(wǎng)的免費(fèi)教程。1.什么是Micro-Lab?Micro-Lab可以稱得上是迄今為止最棒的
    發(fā)表于 11-02 18:50 ?12次下載
    最專業(yè)的<b class='flag-5'>嵌入式開發(fā)</b><b class='flag-5'>調(diào)試工具</b>—MicroLab

    如何學(xué)習(xí)嵌入式開發(fā)必備技能

      嵌入式是當(dāng)下最流行的開發(fā)模式,從今天看,不管是從行業(yè)應(yīng)用,還是智能硬件的爆發(fā),物聯(lián)網(wǎng)時(shí)代的來臨,大數(shù)據(jù)等等嵌入式技術(shù)都得到了史無前例的發(fā)展。那要如何學(xué)習(xí)嵌入式開發(fā)呢?下面來簡單來了
    發(fā)表于 11-02 20:06 ?15次下載
    如何學(xué)習(xí)<b class='flag-5'>嵌入式開發(fā)</b><b class='flag-5'>必備</b>技能

    哪些工具可以讓嵌入式開發(fā)事半功倍?詳細(xì)盤點(diǎn)嵌入式工程師必備工具!

    用的工具有很多,真正寫代碼的時(shí)候,也不會(huì)有人選擇vim,因?yàn)樗木幋a效率實(shí)在是低,就跟記事本一樣,每個(gè)字符都要自己去敲。所以這篇文章就跟大家推薦一些嵌入式開發(fā)工程師必備的幾個(gè)工具,讓你
    發(fā)表于 11-03 11:21 ?11次下載
    哪些<b class='flag-5'>工具</b>可以讓<b class='flag-5'>嵌入式開發(fā)</b>事半功倍?詳細(xì)盤點(diǎn)<b class='flag-5'>嵌入式</b>工程師<b class='flag-5'>必備</b><b class='flag-5'>工具</b>!

    一款專業(yè)且全面的嵌入式開發(fā)調(diào)試工具

    不知道大家平時(shí)做嵌入式開發(fā)時(shí)用調(diào)試工具進(jìn)行調(diào)試,今天給大家分享一款專業(yè)且全面的嵌入式調(diào)試工具集:Micr
    的頭像 發(fā)表于 04-15 14:10 ?1312次閱讀

    推薦一款專業(yè)且全面的嵌入式開發(fā)調(diào)試工具

    今天給大家分享一款專業(yè)且全面的嵌入式調(diào)試工具集:Micro-Lab在工作中,以什么樣的方式向領(lǐng)導(dǎo)匯報(bào)工作最直接高效呢?當(dāng)然是圖形界面!圖形界面更好表達(dá)一個(gè)程序設(shè)計(jì)的邏輯思維,一目了然
    的頭像 發(fā)表于 04-20 10:00 ?1063次閱讀
    推薦一款專業(yè)且全面的<b class='flag-5'>嵌入式開發(fā)</b><b class='flag-5'>調(diào)試工具</b>