vs keil proteus除錯環境搭建

2021-10-05 06:51:36 字數 1676 閱讀 6504

- 寫作背景

本人手上有一塊微控制器開發板,但是,日常開發中存在硬體電路修改困難且耗時,硬體除錯**問題困難,keil開發沒有提示難受。為了愉快的開發微控制器,使用vs+visual assist開發微控制器程式,解決了提示的問題;使用proteus模擬微控制器電路,解決了電路修改困難且耗時的問題;使用keil+proteus聯調,解決了硬體除錯困難問題。

- 正文it

empa

th),

初始目錄

為空,下

面勾選上

使用輸出

視窗,方

便執行時

控制台有

日誌,不

要選提示

輸入引數

,否則每

次都的點

兩次。同

樣的方式

新增lx

51,命令

是lx51.ex

e,引數

是(itempath),初始目錄為空,下面勾選上使用輸出視窗,方便執行時控制台有日誌,不要選提示輸入引數,否則每次都的點兩次。同樣的方式新增lx51,命令是lx51.exe,引數是

(itemp

ath)

,初始目

錄為空,

下面勾選

上使用輸

出視窗,

方便執行

時控制台

有日誌,

不要選提

示輸入參

數,否則

每次都的

點兩次。

同樣的方

式新增l

x51,

命令是l

x51.

exe,

引數是(itemdir)(it

emfi

lena

me).

objt

o(itemfilename).objto

(itemf

ilen

ame)

.obj

to(itemdir)(it

emfi

lena

me).

abs,

同樣新增

ohx51

,命令是

ohx51.ex

e,引數

是(itemfilename).abs,同樣新增ohx51,命令是ohx51.exe,引數是

(itemf

ilen

ame)

.abs

,同樣添

加ohx

51,命

令是oh

x51.

exe,

引數是(itemdir)$(itemfilename).abs。

- 總結

磨刀不誤砍柴工,只有我們的程式設計環境友好了,我們的效率才能提高,心情也會好上不少,當然前提是你 得有乙個好的電腦,不然這三個軟體一開,估計夠卡的。

gdb 除錯 vs除錯

一 先要生成二進位制檔案 g g 1.cpp o 1.out g引數不要省,不然 gdb l 引數用不了 二 引數 設定斷點 設定 函式斷點break func 在某行設定斷點break 7 檢視斷點資訊 info break 刪除斷點 d 刪除所有斷點 d 3 刪除第三個 執行 r 下一步 n 逐...

VC2005除錯 DLL除錯, 遠端除錯

vc2005 dll除錯 如果exe檔案和dll一樣,都處於你乙個開發的狀態,那麼可以放在同乙個解決方案中,直接除錯 但是,有時候,我們開發的dll,是給其他人使用的,或者,你此時不想除錯exe 這時候,可以在dll工程選項中,選擇 除錯 選項卡 工作目錄 填入exe檔案所在的目錄 比如d test...

gdb除錯,交叉編譯除錯

root localhost pwd root root localhost cat gdbinit.bak set solib absolute prefix opt embedsky 4.3.3 arm none linux gnueabi set solib search path opt e...