完善資料讓更多小伙伴認(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ì)意外情況的正確處理。
文章:366個(gè) 瀏覽:34634次 帖子:387個(gè)
Windows下創(chuàng)建虛擬網(wǎng)卡和網(wǎng)卡橋接進(jìn)行調(diào)試和接口擴(kuò)展
我們可以創(chuàng)建兩個(gè)虛擬網(wǎng)卡,進(jìn)行橋接,原來(lái)的應(yīng)用程序訪問(wèn)一個(gè)網(wǎng)卡,然后新增程序?qū)⒋跀?shù)據(jù)轉(zhuǎn)發(fā)到另外一個(gè)網(wǎng)卡,兩個(gè)網(wǎng)卡橋接聯(lián)通,這就實(shí)現(xiàn)了串口轉(zhuǎn)以太網(wǎng)。原來(lái)...
RISC-V使用ripes進(jìn)行可視化仿真調(diào)試
在學(xué)習(xí)RISC-V時(shí)往往需要有一些工具進(jìn)行匯編級(jí)別的代碼仿真調(diào)試,或者進(jìn)行一些可視化的仿真,一般使用qemu,但是其對(duì)于新手來(lái)說(shuō)稍微顯得有點(diǎn)復(fù)雜。rip...
嵌入式軟件開(kāi)發(fā)之如何減少調(diào)試時(shí)間
為了減少調(diào)試時(shí)間,開(kāi)發(fā)人員需要掌握現(xiàn)代微控制器上的先進(jìn)調(diào)試策略,并得到專(zhuān)業(yè)開(kāi)發(fā)工具的支持。下面是 IAR 提供的智能和高級(jí)調(diào)試功能。
Linux內(nèi)核學(xué)習(xí)筆記:動(dòng)態(tài)輸出調(diào)試
上篇說(shuō)到printk調(diào)試,但printk是全局的,只能設(shè)置輸出等級(jí)。而動(dòng)態(tài)輸出可以動(dòng)態(tài)選擇打開(kāi)某個(gè)內(nèi)核子系統(tǒng)的輸出,可以有選擇性地打開(kāi)某些模塊的輸出。
Linux內(nèi)核學(xué)習(xí)筆記:printk調(diào)試
很多內(nèi)核開(kāi)發(fā)者喜歡的調(diào)試工具是printk,在Linux內(nèi)核中,使用printk()函數(shù)來(lái)打印信息,它與C庫(kù)的printf()函數(shù)類(lèi)似。
簡(jiǎn)單實(shí)用!STM32硬件錯(cuò)誤的調(diào)試技巧
在用Keil對(duì)STM32的程序進(jìn)行仿真時(shí)程序有時(shí)會(huì)跑飛,停止仿真程序會(huì)停在HardFault_Handler函數(shù)里的死循環(huán)while(1)中。
PLC控制系統(tǒng)的安裝與調(diào)試,涉及到各項(xiàng)工作,并且只能按序進(jìn)行,一環(huán)緊扣一環(huán),稍有不慎都將導(dǎo)致調(diào)試失敗,不但延誤工期,甚至?xí)p壞設(shè)備。本文介紹了在現(xiàn)場(chǎng)實(shí)踐...
2023-05-22 標(biāo)簽:電源控制系統(tǒng)plc 2106 0
Linux內(nèi)核調(diào)試方式以及工具總結(jié)
內(nèi)核總是那么捉摸不透, 內(nèi)核也會(huì)犯錯(cuò), 但是調(diào)試卻不能像用戶(hù)空間程序那樣, 為此內(nèi)核開(kāi)發(fā)者為我們提供了一系列的工具和系統(tǒng)來(lái)支持內(nèi)核的調(diào)試.
摘要:這篇文章主要介紹ROS常用工具、ROSPY和ROSCPP常用模塊,完全看完三篇文章,可以說(shuō)ROS就基本入門(mén),可以自己動(dòng)手做實(shí)驗(yàn)了。 **RO...
摘要:這篇文章主要介紹ROS常用工具、ROSPY和ROSCPP常用模塊,完全看完三篇文章,可以說(shuō)ROS就基本入門(mén),可以自己動(dòng)手做實(shí)驗(yàn)了。 **RO...
Event Recoder調(diào)試組件在stm32上的使用
因?yàn)樽霎a(chǎn)品開(kāi)發(fā),設(shè)計(jì)東西有時(shí)候考慮得多,mcu的并沒(méi)有多余的串口供使用調(diào)試,在調(diào)試一些初期進(jìn)行驗(yàn)證時(shí),必要的調(diào)試的打印信息是需要的。
[OpenHarmony北向應(yīng)用開(kāi)發(fā)]將應(yīng)用資源目錄rawfile中的文件推送到應(yīng)用沙箱
在應(yīng)用開(kāi)發(fā)調(diào)試時(shí),可能需要向應(yīng)用沙箱下推送一些文件用于應(yīng)用訪問(wèn)或者調(diào)試,本文介紹了如何放置在應(yīng)用資源目錄rawfile中的文件推送到應(yīng)用沙箱。并且在提供...
2023-05-15 標(biāo)簽:調(diào)試應(yīng)用開(kāi)發(fā)OpenHarmony 2094 0
嵌入式軟件調(diào)試中的打印開(kāi)關(guān)及打印等級(jí)
今天來(lái)分享下項(xiàng)目中經(jīng)常使用到的打印,應(yīng)該是每個(gè)嵌入式軟件工程師在日常調(diào)試項(xiàng)目中都需要的必備技能(并不是什么很難或者不常見(jiàn)的方法,其實(shí)是今天公眾號(hào)沒(méi)啥寫(xiě)的...
2023-05-14 標(biāo)簽:開(kāi)關(guān)嵌入式軟件 1762 0
使用printf函數(shù)通過(guò)串口能否輸出彩色的調(diào)試信息
正常情況下,使用 printf 向串口打印調(diào)試信息,在串口調(diào)試工具界面只能看到一種顏色的字符,且使用不同的串口調(diào)試工具,字符默認(rèn)的顏色都不一樣。
VSCode使用-搭建python運(yùn)行調(diào)試環(huán)境
VSCode是一個(gè)優(yōu)秀的編輯工具,適合代碼閱讀,代碼編輯,甚至配置好之后,可以編譯與調(diào)試代碼。
并發(fā)服務(wù)器的設(shè)計(jì)與實(shí)現(xiàn)
并發(fā)服務(wù)器支持多個(gè)客戶(hù)端的連接,最大可接入的客戶(hù)端數(shù)取決于內(nèi)核控制塊的個(gè)數(shù)。當(dāng)使用Socket API時(shí),要使服務(wù)器能夠同時(shí)支持多個(gè)客戶(hù)端的連接,必須引...
如何在博途平臺(tái)調(diào)試西門(mén)子G120變頻器
隨著工業(yè)自動(dòng)化邁向智能化越來(lái)越近,科技工作者不斷的突破,近年在傳動(dòng)領(lǐng)域,采用工業(yè)以太網(wǎng)(Profinet)和變頻器通訊非常廣泛,今天我們簡(jiǎn)單的介紹下...
程控電源的接線方法可以分為四個(gè)方面,包括輸入電源接線、輸出負(fù)載接線、遠(yuǎn)程控制接線和安全接地接線。下面是詳細(xì)介紹: 1. 輸入電源接線:通常情況...
編輯推薦廠商產(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 |