完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>
標(biāo)簽 > 調(diào)試
在很多領(lǐng)域都需要調(diào)試,工控、程序、機(jī)械設(shè)備等等都需要經(jīng)過(guò)調(diào)試滿(mǎn)足設(shè)計(jì)要求之后才表示正常完成設(shè)計(jì)工作,,調(diào)試是保證所提供的設(shè)備能夠正常運(yùn)行的必須程序。
比如程序員在編好程序后,還需要有一個(gè)用各種手段進(jìn)行查錯(cuò)和排錯(cuò)的過(guò)程。作為程序的正確性不僅僅表現(xiàn)在正常功能的完成上,更重要的是對(duì)意外情況的正確處理。
文章:403個(gè) 瀏覽:35741次 帖子:399個(gè)
開(kāi)發(fā)板-21年電賽F題-送藥小車(chē)-小車(chē)尋紅線(xiàn)環(huán)的調(diào)試與實(shí)現(xiàn)
在小車(chē)比賽中最常用的是光電二極管灰度傳感器,但是這里我們已經(jīng)有K210識(shí)別到的紅色色塊坐標(biāo)了。所以在地圖中的尋紅線(xiàn)是在K210返回來(lái)的色塊坐標(biāo)基礎(chǔ)上進(jìn)行...
2023-08-03 標(biāo)簽:PID調(diào)試開(kāi)發(fā)板 2.3k 0
調(diào)試工作是檢查PLC控制系統(tǒng)能否滿(mǎn)足控制要求的關(guān)鍵工作,是對(duì)系統(tǒng)性能的一次客觀(guān)、綜合的評(píng)價(jià)。系統(tǒng)投用前必須經(jīng)過(guò)全系統(tǒng)功能的嚴(yán)格調(diào)試,直到滿(mǎn)足要求并經(jīng)有關(guān)...
2023-08-02 標(biāo)簽:控制系統(tǒng)plc發(fā)光二極管 1.5k 0
使用CodeViser調(diào)試RK3399多核芯片的過(guò)程
CodeViser是J&D Tech公司開(kāi)發(fā)的一款JTAG仿真器,支持ARM和RISC-V等CPU 核。配套的CVD調(diào)試軟件提供高效穩(wěn)定的調(diào)試環(huán)...
筆者在調(diào)試某Cortex-M3內(nèi)核單片機(jī)時(shí)遇到一個(gè)問(wèn)題,此單片機(jī)不具備在線(xiàn)仿真功能,因此調(diào)試代碼時(shí)只能使用UART輸出Log的方式調(diào)試。調(diào)試過(guò)程中發(fā)現(xiàn)串...
單擊鼠標(biāo)右鍵,選中NVIDIA控制面板。進(jìn)入如下畫(huà)面,選擇左邊窗口更改分辨率選項(xiàng),使電腦顯卡的分辨率與發(fā)送卡的分辨率相同【后面會(huì)提到發(fā)送卡的分辨率在哪選...
嵌入式開(kāi)發(fā)輸出調(diào)試信息的幾種方法
《論語(yǔ)》有云:“工欲善其事,必先利其器”。輸出調(diào)試信息是軟件開(kāi)發(fā)中必不可少的調(diào)試?yán)?,在出現(xiàn)bug時(shí)如果沒(méi)有調(diào)試信息將會(huì)是一件令人頭痛的事。本文主要介紹...
2023-07-21 標(biāo)簽:嵌入式操作系統(tǒng)調(diào)試 1.5k 0
【昉·星光 2(VisionFive 2)RISC-V單板計(jì)算機(jī)】板上愉快的GDB調(diào)試
前面我們體驗(yàn)了直接在板上C開(kāi)發(fā),我們也可以直接板上GDB調(diào)試,避免了遠(yuǎn)程gdbserver等繁瑣。
2023-07-21 標(biāo)簽:計(jì)算機(jī)調(diào)試編程 2.3k 0
怎樣調(diào)試STM32硬件錯(cuò)誤HardFault
在用 Keil 對(duì)STM32的程序進(jìn)行仿真時(shí)程序有時(shí)會(huì)跑飛,停止仿真程序會(huì)停在HardFault_Handler 函數(shù)里的死循環(huán)while(1)中。
臺(tái)達(dá)變頻器安裝調(diào)試與參數(shù)設(shè)定過(guò)程
變頻器安裝完成后,斷開(kāi)變頻器的輸出,在沒(méi)通電前先使用數(shù)字表的二極管檔對(duì)變頻器的輸入輸出進(jìn)行測(cè)量,確保無(wú)短路情況,然后接通變頻器工作電源,(注意變頻器標(biāo)定...
變頻器的設(shè)定參數(shù)較多,每個(gè)參數(shù)均有一定的選擇范圍,使用中常常遇到因個(gè)別參數(shù)設(shè)置不當(dāng),導(dǎo)致變頻器不能正常工作的現(xiàn)象。因此,變頻器調(diào)試是從正確設(shè)置變頻器參數(shù)...
嵌入式C開(kāi)發(fā)中段錯(cuò)誤的3種調(diào)試方法
相信大家在嵌入式C開(kāi)發(fā)中,或多或少都會(huì)遇到段錯(cuò)誤(segmentation fault )。昨天分享了一個(gè)總線(xiàn)錯(cuò)誤的例子:嵌入式軟件中,關(guān)于總線(xiàn)錯(cuò)誤,我...
如何用先楫芯片構(gòu)建J-scope工程及運(yùn)行
J-Scope是Segger推出的一款免費(fèi)軟件,用于MCU運(yùn)行時(shí),實(shí)時(shí)顯示數(shù)據(jù)波形,可以以類(lèi)似示波器的方式顯示多個(gè)變量的值。本文提供簡(jiǎn)單的例子演示如何基...
在無(wú)人機(jī)飛控固件開(kāi)發(fā)過(guò)程中,我們經(jīng)常需要實(shí)時(shí)輸出一些調(diào)試信息(如一些變量的值、狀態(tài)機(jī)切換提示等),在A(yíng)PM固件中有如下兩種常用的輸出調(diào)試信息的方法。
2023-07-02 標(biāo)簽:調(diào)試C語(yǔ)言狀態(tài)機(jī) 4k 0
Ubuntu VSCODE+GCC】CW32L031驅(qū)動(dòng)sht30
CW32L031在ubuntu下面,使用VSCODE+gcc實(shí)現(xiàn)對(duì)sht30溫濕計(jì)的驅(qū)動(dòng)
本篇講解使用GDB調(diào)試Linux應(yīng)用程序,以下以 `hellowld.c` 為例介紹 GDB 的調(diào)試入門(mén)。
管子能在短時(shí)間內(nèi)扛住較大的脈沖電流,且不能損壞。這對(duì)選擇MOSFET時(shí),需要對(duì)SOA區(qū)域和最大的脈沖電流有一定的考慮。當(dāng)然,講到這里。就需要考慮管子的體...
在IAR Embedded Workbench中進(jìn)行ARM+RISC-V多核調(diào)試
在之前的文章中,我們介紹了如何在IAR Embedded Workbench for Arm中進(jìn)行多核調(diào)試,其中所有的CPU內(nèi)核都是基于A(yíng)RM架構(gòu)。近些...
調(diào)試工作是檢查PLC控制系統(tǒng)能否滿(mǎn)足控制要求的關(guān)鍵工作,是對(duì)系統(tǒng)性能的一次客觀(guān)、綜合的評(píng)價(jià)。系統(tǒng)投用前必須經(jīng)過(guò)全系統(tǒng)功能的嚴(yán)格調(diào)試,直到滿(mǎn)足要求并經(jīng)有關(guān)...
2023-06-13 標(biāo)簽:控制系統(tǒng)plc調(diào)試 1.1k 0
換一批
編輯推薦廠(chǎng)商產(chǎn)品技術(shù)軟件/工具OS/語(yǔ)言教程專(zhuān)題
| 電機(jī)控制 | DSP | 氮化鎵 | 功率放大器 | ChatGPT | 自動(dòng)駕駛 | TI | 瑞薩電子 |
| BLDC | PLC | 碳化硅 | 二極管 | OpenAI | 元宇宙 | 安森美 | ADI |
| 無(wú)刷電機(jī) | FOC | IGBT | 逆變器 | 文心一言 | 5G | 英飛凌 | 羅姆 |
| 直流電機(jī) | PID | MOSFET | 傳感器 | 人工智能 | 物聯(lián)網(wǎng) | NXP | 賽靈思 |
| 步進(jìn)電機(jī) | SPWM | 充電樁 | IPM | 機(jī)器視覺(jué) | 無(wú)人機(jī) | 三菱電機(jī) | ST |
| 伺服電機(jī) | SVPWM | 光伏發(fā)電 | UPS | AR | 智能電網(wǎng) | 國(guó)民技術(shù) | Microchip |
| Arduino | BeagleBone | 樹(shù)莓派 | STM32 | MSP430 | EFM32 | ARM mbed | EDA |
| 示波器 | LPC | imx8 | PSoC | Altium Designer | Allegro | Mentor | Pads |
| OrCAD | Cadence | AutoCAD | 華秋DFM | Keil | MATLAB | MPLAB | Quartus |
| C++ | Java | Python | JavaScript | node.js | RISC-V | verilog | Tensorflow |
| Android | iOS | linux | RTOS | FreeRTOS | LiteOS | RT-THread | uCOS |
| DuerOS | Brillo | Windows11 | HarmonyOS |