簡體   English   中英

如何調試使用Clion -> armgdb -> J-link gdb server調試

[英]How to debug debugging using Clion -> armgdb -> J-link gdb server

我正在嘗試使用 Clion IDE 使用 J-link 調試各種 NXP ARM M MCU。 如果程序僅在 RAM 中,它工作正常,但如果 flash 目標在程序加載后 IDE 通常會減速一段時間,然后我會超時。 有些人在正確的時刻點擊暫停按鈕會在某處暫停程序並允許我調試......

我的問題是如何查看 IDE 與 armgdb 客戶端或 armgdb 和 j-link gdb 服務器的交互? 我試圖使用 wire shark 捕獲與 gdb 服務器的通信,但它似乎是一個二進制協議......

謝謝你。

我發現有可能讓 gdb 回顯命令告訴我發生了什么。 不幸的是,對於 Clion,唯一的方法是將其放入項目根目錄中的.gdbinit文件中。

set trace-commands on

它向我顯示了警告

warning: A handler for the OS ABI "Windows" is not built into this configuration
of GDB. 

這讓我對這個問題發表評論gdb-multiarch (MINGW64) cannot determine architecture from executable?

好吧,我不確定是什么導致了 Clion 掛起,但是.gdbinitset osabi none解決了它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM